Một trong những ứng dụng khách IRC đồ họa tốt nhất cho Linux là Quassel. Lý do chính khiến mọi người nghĩ rằng đó là một chương trình tuyệt vời là do “cốt lõi” các tính năng của Quassel. Với “lõi”, người dùng có thể cài đặt một ứng dụng liên tục trên một máy chủ từ xa sẽ duy trì kết nối với tất cả các phòng IRC của họ. Từ đó, người dùng có thể kết nối với ứng dụng khách đó và không bao giờ bỏ lỡ tin nhắn, thông báo, v.v. Core cũng cho phép người dùng đọc nhật ký và kết nối nhiều lần với các ứng dụng khách khác nhau, không chỉ Quassel. Để thiết lập Quassel Core, bạn cần một máy chủ Linux có truy cập internet. Nếu bạn không có quyền truy cập vào máy chủ Linux, hãy xem xét việc mua VPS hoặc ít nhất là cài đặt lõi trên máy luôn bật.
Xin lưu ý rằng mặc dù hướng dẫn này chủ yếu tập trung vào Máy chủ Ubuntu, nhưng Quassel Core có sẵn để sử dụng trên các bản phân phối máy chủ Linux khác. Hướng dẫn dành cho các bản phân phối máy chủ khác tương tự như hướng dẫn dành cho người dùng Ubuntu. Để cài đặt phần mềm máy chủ, hãy mở trình quản lý gói của bạn và tìm kiếm “quassel-core”.
Cài đặt lõi Quassel
Công cụ kết nối từ xa cho Quassel IRC (Quassel Core) có sẵn trong kho phần mềm Ubuntu. Do đó, người dùng sẽ không gặp vấn đề gì khi cài đặt và định cấu hình. Không cần mày mò bất cứ thứ gì hoặc kích hoạt thủ công các mô-đun như “ĐÈN” (Linux, Apache MySQL và PHP).
Để cài đặt phiên bản Quassel Core mới nhất trên máy chủ Ubuntu của bạn, hãy đăng nhập qua kết nối SSH và nhập lệnh sau.
sudo apt install quassel-core
Chạy lệnh “apt install” sẽ yêu cầu Ubuntu thoát và tải xuống và cài đặt các gói QC mới nhất tuyệt đối từ kho phần mềm. Ngoài ra, chạy lệnh này sẽ tự động đặt SSL (Lớp cổng bảo mật) và thiết lập Quassel với Systemd.
địa chỉ IP
Lõi đang hoạt động, nhưng các máy khách Quassel IRC cục bộ sẽ chưa thể sử dụng kết nối. Trước tiên, bạn cần tìm ra địa chỉ IP của máy chủ. Để tìm địa chỉ IP, đảm bảo rằng bạn đã đăng nhập vào máy chủ Ubuntu bằng kết nối SSH và sử dụng lệnh sau.
Một cách đáng tin cậy để trích xuất địa chỉ IP cục bộ của bất kỳ máy Linux nào là chạy ip addr show và kết hợp nó với grep để lọc ra địa chỉ 192.168.0.1.
ip addr show | grep "inet 192.168"
Sao chép đầu ra của lệnh trên vì đây là địa chỉ IP cục bộ của bạn.
Tìm địa chỉ IP có nhiều card mạng
Một số máy chủ Linux sử dụng nhiều kết nối mạng LAN để cân bằng tải. Trong trường hợp này, tốt nhất là tránh lệnh trên vì nó có thể trả về nhiều địa chỉ mà không có ngữ cảnh. Thay vào đó, hãy sử dụng “ip link” để hiển thị tất cả các card mạng trong máy tính của bạn. Sau đó sao chép địa chỉ IP cục bộ
ip link show
Tìm địa chỉ IP bên ngoài
Sử dụng Quassel Core cho IRC trên máy tính bên ngoài mạng cục bộ của bạn? Bạn sẽ cần một địa chỉ IP bên ngoài, không phải địa phương. Để tiết lộ địa chỉ IP của máy chủ, hãy cân nhắc sử dụng công cụ Ping. Ví dụ: để hiển thị địa chỉ IP của trang web của tôi, tôi sẽ chạy:
ping mylinuxfun.com -c1
Địa chỉ IP công cộng của máy chủ này là 159.89.34.24.
Tôi sẽ lấy 159.89.34.24 và sử dụng nó để kết nối.
Kết nối với lõi Quassel
Kết nối với máy chủ Quassel Core yêu cầu phiên bản đặc biệt của máy khách IRC. Nếu bạn đã cài đặt Quassel, vui lòng gỡ cài đặt vì nó không hoạt động với Core. Thay vào đó, bạn cần cài đặt một ứng dụng khách.
Ubuntu
sudo apt remove quassel sudo apt install quassel-client
Debian
sudo apt remove quassel sudo apt install quassel-client
Vòm Linux
sudo pacman -R quassel-monolithic sudo pacman -S quassel-client
mũ phớt
sudo dnf remove quassel sudo dnf install quassel-client
mởSUSE
sudo zypper remove quassel-mono sudo zypper install quassel-client
Mở ứng dụng khách Quassel. Sau khi mở, một thuật sĩ sẽ xuất hiện. Trình hướng dẫn cho biết nó sẽ “hướng dẫn bạn cách thiết lập Quassel Core”. Bấm vào tin nhắn để bắt đầu. Trên trang đầu tiên, công cụ thiết lập yêu cầu bạn tạo một người dùng mới. Điền thông tin và sử dụng mật khẩu an toàn.
Sau khi định cấu hình người dùng, bạn cần định cấu hình “Lưu trữ phụ trợ”. Chọn “SQlite” rồi nhấn “Xác nhận” để thiết lập.
Kết nối với IRC từ Quassel Core
Giờ đây, kết nối đến máy chủ Quassel Core đang hoạt động bình thường, một trình hướng dẫn mới sẽ xuất hiện. Lần này, Quassel sẽ hướng dẫn bạn quy trình kết nối với mạng IRC. Để bắt đầu, hãy nhấp vào “Tiếp theo” trong cửa sổ bật lên.
Nhấp và thêm “Nick” và “Danh tính” của bạn. Khi bạn hoàn tất, hãy chuyển đến ‘Thiết lập kết nối mạng’. Trong cửa sổ này, sử dụng công cụ để thêm các máy chủ IRC mà bạn muốn truy cập. Hãy nhớ thêm các kênh trò chuyện mà bạn muốn Quassel tự động kết nối.
Nhấp vào nút “Lưu và kết nối” để kết nối Core với IRC.