Làm thế nào để ở lại trên IRC mãi mãi bằng cách sử dụng Linux
IRC là một cách tuyệt vời để trò chuyện với mọi người trên khắp thế giới. Đó là khoảng mãi mãi và không giống như các dịch vụ truyền thông xã hội mới hơn, nó không được kiểm soát bởi bất kỳ công ty nào.
Tuyệt vời như IRC, có một vài hạn chế. Đầu tiên, nếu kết nối Internet bị ngắt, kết nối của bạn sẽ bị mất. Cũng khó di chuyển cài đặt của bạn từ máy tính sang máy tính.
May mắn thay, nếu bạn không sợ dòng lệnh Linux và với một vài chương trình, bạn có thể giữ kết nối IRC của bạn gần như miễn là bạn muốn.
Có hai cách để thực hiện việc này: sử dụng máy chủ gia đình hoặc đăng ký tài khoản shell. Tài khoản Shell là các máy chủ công cộng cho phép bạn đăng nhập vào một dòng lệnh Linux từ xa hoặc hệ điều hành khác từ xa. Chúng phổ biến cho những người dùng IRC muốn giữ phiên IRC trong một thời gian dài.
Thiết lập một phiên trên một máy chủ gia đình là đủ dễ dàng. Vì bạn sẽ sử dụng phần mềm dựa trên văn bản, bạn không cần một cỗ máy thực sự mạnh mẽ. Nếu bạn có một máy tính cũ nằm xung quanh, bạn có thể sử dụng nó.
Có một số khách hàng IRC dựa trên văn bản xung quanh, nhưng yêu thích có vẻ là Irssi. Nếu bạn có hệ thống Debian hoặc Ubuntu đang chạy, chỉ cần gõ lệnh sau:
sudo apt-get cài đặt irssi
Chương trình khác mà bạn muốn cài đặt là GNU Screen hoặc tmux. Cả hai chương trình này là các bộ ghép kênh đầu cuối, có nghĩa là chúng cho phép bạn chạy nhiều chương trình cùng một lúc trong một cửa sổ dòng lệnh, tương tự như duyệt web theo thẻ cho dòng lệnh.
GNU Screen đã có từ năm 1987, và nó rất hữu ích cho cả người dùng IRC và các quản trị viên hệ thống làm việc trên các hệ thống từ xa, đặc biệt là qua các kết nối Wi-Fi. Nó hơi khó sử dụng. Gần đây, một người thách thức trong lĩnh vực này đã xuất hiện dưới dạng tmux, được phát triển bởi nhóm OpenBSD. Mặc dù tmux được phát triển như một phần của OpenBSD, nhưng nó cũng có sẵn như là một hệ thống độc lập hoạt động trên nhiều nền tảng. Hầu hết các bản phân phối Linux đều có cả hai chương trình trong kho của họ. Nếu bạn đang sử dụng Debian / Ubuntu, dưới đây là cách nhận chúng:
Để cài đặt GNU Screen:
sudo apt-get cài đặt màn hình
Để cài đặt tmux:
sudo apt-get cài đặt tmux
Nếu bạn mới bắt đầu, tôi khuyên bạn nên sử dụng tmux, vì nó dễ sử dụng hơn nhiều. Bạn sẽ SSH vào máy chủ của bạn hoặc máy chủ shell của bạn và đưa ra lệnh sau:
tmux
Đây không phải là một hướng dẫn hoàn chỉnh về tmux. Nếu bạn muốn biết thêm thông tin, bạn luôn có thể xem tài liệu. Bạn sẽ nhận được một vỏ mà bạn có thể sử dụng như bình thường. Bạn có thể khởi động ứng dụng khách IRC và trò chuyện.
Bạn có thể tách trong tmux bằng cách sử dụng lệnh “Ctrl-B”. (Tiền tố có thể được thay đổi trong tệp cấu hình.) Nếu kết nối của bạn bị gián đoạn hoặc bạn tách khỏi phiên của mình, bạn có thể gắn lại bằng cách phát lệnh này tại trình bao:
tmux đính kèm
Bạn sẽ có phiên IRC vĩnh cửu mà bạn có thể kết nối từ bất kỳ máy nào với ứng dụng SSH, bao gồm máy tính bảng và điện thoại thông minh yêu thích của bạn. Bạn có thể di chuyển từ thiết bị này sang thiết bị khác mà không bị cản trở.
Tuy nhiên, nếu bạn đang sử dụng máy chủ trình bao, nó có thể không cho phép bạn tách rời và để lại các tiến trình đang chạy trừ khi bạn trả tiền cho đặc quyền đó.
Có nhiều điều để tmux hơn đáp ứng mắt, và bạn có thể làm những điều tuyệt vời với họ nếu bạn dành thời gian để tìm hiểu. Hướng dẫn này là đủ để giúp bạn bắt đầu.
Tín dụng hình ảnh: Joshk / Wikipedia