Home WebServer PanelVirtualmin/Webmin Xử lý lỗi The Perl module IO::Pty is missing không dùng được Terminal ở Webmin

Xử lý lỗi The Perl module IO::Pty is missing không dùng được Terminal ở Webmin

by Lê Quyền
Published: Last Updated on
A+A-
Reset

Nguyên nhân

Khi bạn gặp thông báo lỗi “The Perl module IO::Pty is missing” trong Webmin và không thể sử dụng Terminal,thì nguyên nhân là do Module IO::Pty không được cài đặt hoặc cài đặt không đúng. Có một số bước bạn có thể thực hiện để giải quyết vấn đề này.

CleanShot 2023 12 17 at 00.25.18

Cách xử lý

Cách 1. Sử dụng Webmin để Cài đặt IO::Pty:

Trong giao diện Webmin, có một tính năng hỗ trợ tự động cài đặt các module Perl cần thiết. Bạn có thể thực hiện những bước sau:

  • Mở Webmin và đăng nhập vào tài khoản quản trị.
  • Tìm mục “Webmin Configuration” hoặc “Others” trong menu.
  • Chọn “Perl Modules” hoặc một tùy chọn tương tự.
  • Tìm mục “IO::Pty” và chọn “Install Now” hoặc tương tự.
  • Webmin sẽ cố gắng cài đặt module và các phụ thuộc liên quan.

Nếu Webmin không thể tự cài IO::Pty mọi người tham khảo cách 2 ở dưới nhé !

Cách 2. Cài thủ công qua SSH

Bước 1 : Bật EPEL Repository

Nếu bạn đang sử dụng một phiên bản hệ điều hành như CentOS hoặc RHEL, đảm bảo rằng bạn đã bật EPEL repository. Webmin có thể cần các gói từ repository này:

sudo dnf install epel-release

Bước 2 : Cài đặt IO::Pty

Cài bằng CPAN

Trước hết, bạn cần cài CPAN và hãy chắc chắn rằng CPAN của bạn đã được cập nhật lên phiên bản mới nhất:

sudo dnf install cpan
sudo cpan -u

Chạy lệnh sau để mở CPAN shell:

sudo cpan

Trong CPAN shell, chạy lệnh để cài đặt IO::Pty:

install IO::Pty
CleanShot 2023 12 17 at 01.19.17

Theo dõi quá trình cài đặt và cài đặt các phụ thuộc nếu được yêu cầu.

Ví dụ báo lỗi thiếu ‘gcc’ thì mọi người cài thêm như sau :

sudo dnf groupinstall "Development Tools"

Sau đó cài lại IO::Pty với CPAN là được nhé !

Cài bằng Test-Simple

Thay vì cài đặt từ CPAN, bạn cũng có thể cài đặt Test-Simple trực tiếp từ trình quản lý gói của hệ thống:

sudo dnf install perl-Test-Simple
CleanShot 2023 12 17 at 01.21.22

Sau khi thực hiện quá trình cài đặt IO::Tty hoặc mọi gói Perl mà bạn đang cố gắng cài đặt ban đầu.

CleanShot 2023 12 17 at 00.59.09 1

Bước 3 : Khởi động lại Webmin

Sau khi thực hiện các bước trên, kiểm tra xem lỗi “The Perl module IO::Pty is missing” còn xuất hiện hay không.

CleanShot 2023 12 17 at 01.24.27

Với những bước này, bạn hy vọng có thể giải quyết lỗi “The Perl module IO::Pty is missing” trong Webmin và khôi phục khả năng sử dụng Terminal của bạn.

Kết luận

Trong bài hướng dẫn này, chúng ta đã tìm hiểu về cách xử lý lỗi “The Perl module IO::Pty is missing” trong Webmin khi không thể sử dụng Terminal. Vấn đề này thường xuất hiện khi Webmin không thể tìm thấy hoặc truy cập module Perl IO::Pty trên hệ thống.Chúc bạn thành công.

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:

Đánh giá

Tham gia nhóm hỗ trợ Server - Hosting

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay

Bài viết cùng chuyên mục

AZDIGI – Không chỉ là đơn vị hàng đầu trong lĩnh vực Web Hosting và Máy chủ, chúng tôi mong muốn mang lại những kiến thức bổ ích nhất và luôn cập nhật thường xuyên cho cộng đồng người đam mê thiết kế website, công nghệ,…

Vui lòng không sao chép nội dung nếu chưa xin phép. Designed and Developed by PenciDesign