Computer >> Máy Tính >  >> Hệ thống >> Linux

5 trình đọc USENET tốt hơn cho Linux

5 trình đọc USENET tốt hơn cho Linux

USENET là một hệ thống phân phối thông tin phi tập trung hàng loạt. Nó được phát triển lần đầu tiên vào đầu những năm 1980 và qua nhiều năm đã phát triển trở thành một trong những mạng nhắn tin lớn nhất trên thế giới. Vào thời kỳ đỉnh cao, USENET đã tạo điều kiện cho hơn 100.000 nhóm tin thảo luận về bất cứ điều gì.

Do tính chất phi tập trung của USENET, có nhiều cách để truy cập mạng. Một trong những cách như vậy là thông qua Google Groups. Mặc dù điều đó có thể hấp dẫn đối với một số người, nhưng truy cập USENET thông qua Google có thể không phải lúc nào cũng là giải pháp tốt nhất cho tất cả mọi người. Bài viết này sẽ giới thiệu năm lựa chọn thay thế tốt hơn để duyệt USENET trong Linux.

Nhận hàng tỷ tệp văn bản và tệp nhị phân, hơn 110.000 nhóm tin. Tiết kiệm 58% khi mua NewsHosting ngay bây giờ!

Vấn đề với Google Groups

Google Groups là một cổng thông tin dựa trên Web dành cho cuộc thảo luận nhóm tin tức hoạt động vào khoảng năm 2001 khi Google mua bản lưu trữ USENET của Deja.com. Một số điểm hấp dẫn của nó là dễ dàng truy cập từ trình duyệt web của bạn và chỉ yêu cầu bạn có tài khoản Google để tham gia.

5 trình đọc USENET tốt hơn cho Linux

Tuy nhiên, có nhiều vấn đề với giao diện Google Groups khiến bạn khó sử dụng để thảo luận:

  • Google Groups không phân luồng các cuộc thảo luận. Điều này khiến việc theo dõi một cuộc thảo luận USENET lớn trong Google Groups trở nên khó khăn - nếu không muốn nói là không thể.
  • Google Groups định dạng các thông báo trong trang web. Mặc dù bài đăng của chúng tôi trông ổn khi chúng tôi đăng nó, nhưng những người khác không sử dụng Google Groups có thể không đọc được bài đăng đó.
  • Google Groups không có bộ lọc. Không có cách nào để chúng tôi xóa những người gửi spam và tác nhân độc hại khỏi hộp thư đến của chúng tôi.
  • Cuối cùng, những kẻ gửi thư rác và những kẻ độc hại cũng sử dụng Google Groups. Bởi vì điều này, tài khoản Google thường bị lọc ra bởi đa số người dùng USENET. Điều này khiến người dùng Google khó tham gia vào các cuộc thảo luận hơn.

Kết nối với USENET Hôm nay

Kết nối với USENET bên ngoài Google được sử dụng để yêu cầu tài khoản USENET từ nhà cung cấp dịch vụ internet (ISP). Tài khoản này thường đi kèm với một gói internet để đăng ký. Tuy nhiên, hầu hết các ISP không cung cấp dịch vụ USENET nữa.

May mắn thay, có một số trang web cung cấp quyền truy cập USENET chỉ bằng văn bản miễn phí hoặc giá rẻ.

1. Tháng 9 vĩnh cửu

Eternal Tháng Chín là một nhà cung cấp USENET tư nhân phục vụ miễn phí các nhóm tin chỉ có văn bản. Nó nắm giữ tất cả các hệ thống phân cấp của Big 8 cũng như hàng trăm nhóm địa phương và khu vực.

5 trình đọc USENET tốt hơn cho Linux

Việc thiết lập một tài khoản cũng tương đối đơn giản. Chỉ cần truy cập trang web và nhấn “Đăng ký người dùng”. Trang web sẽ hỏi bạn một số thông tin về bản thân.

5 trình đọc USENET tốt hơn cho Linux

Khi điền xong thông tin, bạn có thể sử dụng thông tin kết nối để truy cập USENET.

2. AIOE

Tương tự như Eternal Tháng Chín, AIOE cung cấp quyền truy cập USENET chỉ bằng văn bản miễn phí. Nó cũng bao gồm hệ thống phân cấp Big 8 cũng như một số lượng lớn các nhóm địa phương và khu vực. Sự khác biệt chính là nó không yêu cầu người dùng đăng ký tài khoản để truy cập vào máy chủ.

5 trình đọc USENET tốt hơn cho Linux

Tuy nhiên, điều này có nghĩa là có những giới hạn nghiêm ngặt về tần suất bạn có thể truy cập mạng của AIOE trong một ngày. Ví dụ, có những giới hạn về thời gian bạn có thể đọc các bài đăng trực tuyến. Hơn nữa, AIOE cũng có thời gian lưu giữ tương đối ngắn cho các bài đăng USENET.

3. Cá nhân.NET

Không giống như hai dịch vụ còn lại trong danh sách này, Individual.NET là một dịch vụ USENET trả phí dành cho các nhóm tin chỉ có văn bản. Hiện tại, nó đang cung cấp quyền truy cập USENET không giới hạn với giá 10 Euro một năm.

5 trình đọc USENET tốt hơn cho Linux

Một trong những điểm hấp dẫn chính của Cá nhân là thư rác được lọc tự động ở cấp máy chủ, vì vậy bạn không phải lọc nhiều như khi làm với Eternal September và AIOE.

Hơn nữa, Individual.NET cung cấp thời gian lưu trữ dài đáng kể là 1175 ngày. Điều này rất hữu ích cho những người dùng muốn lưu trữ một nhóm tin mà họ đang theo dõi.

Tạo một tài khoản trong Individual.NET cũng rất đơn giản. Chỉ cần nhấp vào liên kết "Đăng ký" trên thanh bên phải. Sau đó, trang web sẽ hỏi về phương thức thanh toán ưa thích của bạn và chi tiết tài khoản bạn muốn sử dụng.

5 trình đọc USENET tốt hơn cho Linux

Khi đăng ký xong, bạn có thể đăng nhập vào Individual.NET và tiến hành thanh toán để kích hoạt tài khoản USENET của mình.

Danh sách sau đây chứa các trình đọc USENET dành cho Linux tốt hơn so với việc truy cập thông qua Google.

1. Mozilla Thunderbird

Mozilla Thunderbird là một ứng dụng khách tuyệt vời để duyệt USENET. Ứng dụng đã cho phép bạn đọc ngoại tuyến email và nguồn cấp RSS của mình; tuy nhiên, nó cũng có thể được sử dụng để kết nối với máy chủ USENET để tìm nạp các bài đăng tin tức.

5 trình đọc USENET tốt hơn cho Linux

Hơn nữa, Thunderbird có sẵn trên hầu hết các bản phân phối Linux. Để cài đặt Thunderbird trong Debian và Ubuntu, hãy sử dụng apt :

sudo apt install thunderbird

Đối với Fedora, hãy sử dụng dnf :

sudo dnf install thunderbird

Đối với Arch Linux, hãy sử dụng pacman :

sudo pacman -Syu thunderbird

Sau khi cài đặt, quá trình thêm tài khoản USENET rất đơn giản. Bạn có thể thực hiện việc này bằng cách đi tới trình đơn Tùy chọn và nhấp vào tùy chọn “Cài đặt tài khoản”.

5 trình đọc USENET tốt hơn cho Linux

Từ đó, bạn có thể nhấp vào “Hành động với tài khoản”, sau đó nhấp vào “Thêm tài khoản khác”. Sau đó, Thunderbird sẽ mở ra một cửa sổ mới hỏi bạn loại tài khoản mà bạn muốn thêm. Chọn “Tài khoản nhóm tin”.

5 trình đọc USENET tốt hơn cho Linux 5 trình đọc USENET tốt hơn cho Linux

Trong cửa sổ tiếp theo, bạn sẽ cần cung cấp một số thông tin, chẳng hạn như tên của bạn và địa chỉ e-mail mà bạn muốn người khác sử dụng để liên hệ với bạn.

5 trình đọc USENET tốt hơn cho Linux

Cửa sổ tiếp theo sẽ hỏi bạn địa chỉ của máy chủ USENET mà bạn muốn kết nối. Trong trường hợp của tôi, tôi đang kết nối qua Aioe.org.

5 trình đọc USENET tốt hơn cho Linux

Sau khi hoàn tất, bạn có thể nhấp vào “Tiếp theo” để hoàn tất trình hướng dẫn. Thao tác này sẽ tạo mục nhập trong danh sách máy chủ của Thunderbird cũng như cung cấp trang đích nơi bạn có thể quản lý đăng ký nhóm tin của mình.

2. Claws Thư

Tương tự như Mozilla Thunderbird, Claws Mail là một ứng dụng email đồ họa cũng có thể đọc các nhóm tin. Một ưu điểm của Claws so với Thunderbird là nó cực kỳ nhẹ, vì vậy bạn có thể chạy nó trên mọi máy tính miễn là nó hỗ trợ màn hình đồ họa.

5 trình đọc USENET tốt hơn cho Linux

Claws Mail cũng có sẵn trong hầu hết các bản phân phối Linux có sẵn. Ví dụ:bạn có thể cài đặt Claws Mail trong Debian và Ubuntu bằng cách sử dụng apt :

sudo apt install claws-mail

Trong Fedora, sử dụng dnf :

sudo dnf install claws-mail

Đối với Arch Linux, hãy sử dụng pacman :

sudo pacman -Syu claws-mail

Khi bạn hoàn tất quá trình cài đặt, hãy thêm máy chủ USENET của bạn vào Claws Mail. Để làm điều đó, hãy nhấp vào “Cấu hình” trong thanh trình đơn, sau đó nhấp vào “Tạo tài khoản mới”.

5 trình đọc USENET tốt hơn cho Linux

Từ đó, nhấp vào danh sách thả xuống “Giao thức” và chọn “Tin tức (NNTP)” để đảm bảo tài khoản bạn đang thiết lập sẽ kết nối với máy chủ USENET.

5 trình đọc USENET tốt hơn cho Linux

Trong trường hợp của tôi, tôi đang kết nối thông qua Tháng 9 vĩnh cửu. Để làm điều đó, tôi cần cung cấp địa chỉ của máy chủ.

Hơn nữa, Eternal Tháng Chín yêu cầu một tài khoản để đọc và đăng. Để sử dụng tài khoản của tôi với Claws, tôi cần đánh dấu vào hộp kiểm “Máy chủ này yêu cầu xác thực” và cung cấp tên người dùng và mật khẩu USENET của tôi.

5 trình đọc USENET tốt hơn cho Linux

Khi bạn đã cung cấp thông tin đó, bạn có thể duyệt tìm các nhóm tin để theo dõi bằng cách nhấp chuột phải vào thư mục “news (nntp)” trong Danh sách Máy chủ và chọn “Đăng ký Nhóm tin”.

3. Xoay

Không giống như Thunderbird và Claws Mail, Pan là một trình đọc tin đồ họa chuyên dụng cho Linux. Do đó, Pan có các tính năng chỉ dành riêng cho USENET, chẳng hạn như xếp hàng đăng bài, bộ nhớ đệm tiêu đề bài viết và tệp điểm.

5 trình đọc USENET tốt hơn cho Linux

Nó làm cho Pan trở thành một lựa chọn hấp dẫn hơn cho những người muốn có một trình đọc tin tức dễ sử dụng nhưng linh hoạt.

Pan có thể được lấy từ hầu hết các kho lưu trữ Linux. Cài đặt Pan trong Debian và Ubuntu bằng apt :

sudo apt install pan

Trong Fedora, sử dụng dnf :

sudo dnf install pan

Đối với Arch Linux, hãy sử dụng pacman :

sudo pacman -Syu pan

Sau khi cài đặt xong, việc thêm máy chủ USENET của bạn vào Pan cực kỳ đơn giản. Khi bạn khởi động nó lần đầu tiên, Pan sẽ tự động yêu cầu bạn thiết lập một tài khoản.

Từ đó, bạn chỉ cần cung cấp địa chỉ của máy chủ bạn đang kết nối và bất kỳ thông tin tài khoản bổ sung nào có thể cần thiết.

5 trình đọc USENET tốt hơn cho Linux

Sau khi bạn hoàn tất việc thêm thông tin này, Pan sẽ tải xuống tất cả các nhóm tin mà máy chủ đang lưu trữ. Có thể mất một lúc nếu kết nối Internet của bạn đặc biệt chậm.

Sau đó, bạn có thể đăng ký vào các nhóm tin tức bằng cách nhấp chuột phải vào một nhóm và nhấp vào “Đăng ký” trong menu ngữ cảnh.

4. TIN

TIN là trình đọc USENET dựa trên thiết bị đầu cuối. Nó hỗ trợ cả truy cập nhóm tin từ xa (NNTP) và cục bộ (/ var / spool).

5 trình đọc USENET tốt hơn cho Linux

TIN cũng hỗ trợ phân luồng bài viết, hồ sơ điểm và khả năng sử dụng trình soạn thảo văn bản yêu thích của bạn để gửi tin nhắn. Do đó, TIN rất hữu ích cho những người cảm thấy thoải mái hơn với các ứng dụng dựa trên thiết bị đầu cuối.

Hơn nữa, nó cũng có sẵn trong hầu hết các bản phân phối Linux. Bạn có thể cài đặt TIN trong Debian và Ubuntu thông qua apt :

sudo apt install tin

Trong Fedora, sử dụng dnf :

sudo dnf install tin

TIN là một chương trình rất mạnh mẽ nhưng vẫn dễ sử dụng. Để bắt đầu, chúng tôi cần tạo hai tệp trong thư mục chính của chúng tôi:

  • tệp .newsrc có chứa các nhóm tin mà chúng tôi đang theo dõi
  • Tệp .newsauth chứa chi tiết xác thực cho các máy chủ USENET yêu cầu tài khoản.

Thiết lập tệp .newsrc để kết nối với USENET

Để bắt đầu đọc các bài đăng, bạn cần điền vào tệp .newsrc các nhóm tin mà bạn muốn theo dõi. Định dạng chung của tệp .newsrc trông giống như sau:

newsgroup[:|!] [article#-article#]
5 trình đọc USENET tốt hơn cho Linux
  • “nhóm tin” là nơi bạn sẽ chèn nhóm tin cụ thể mà bạn muốn theo dõi. Ví dụ:comp.lang.c.
  • Đối số thứ hai cho TIN biết liệu chúng tôi có đăng ký vào nhóm tin đó hay không. “:” Cho biết rằng chúng tôi đã đăng ký và “!” chỉ ra rằng chúng tôi không phải như vậy.
  • Đối số cuối cùng cho TiN biết chúng ta đã đọc những số bài báo nào. Vì chúng ta mới bắt đầu, nên để trống đối số này sẽ tốt hơn.

Thiết lập tệp .newsauth để kết nối với USENET

Nếu bạn đang sử dụng máy chủ USENET như Eternal September, bạn cần cung cấp chi tiết xác thực của mình trong tệp .newsauth.

Tệp này cho phép TIN tự động đăng nhập cho bạn bất cứ khi nào bạn mở ứng dụng và bất cứ khi nào bạn đăng. Cú pháp chung của tệp trông giống như sau:

nntpserver [password] [user]
5 trình đọc USENET tốt hơn cho Linux
  • “nntpserver” cho biết máy chủ cụ thể nơi các chi tiết xác thực được sử dụng. Ví dụ:news.eternal-september.org.
  • Đối số thứ hai là nơi bạn sẽ đặt mật khẩu người dùng của mình.
  • Đối số thứ ba là nơi bạn sẽ chèn tên người dùng của mình.

Sau khi hoàn tất, bạn cũng cần thay đổi các quyền đối với tệp này. Bởi vì tệp này chứa mật khẩu của bạn, bạn cần đảm bảo rằng không ai khác có thể truy cập nó. Để làm điều đó, hãy nhập như sau:

chmod 600 ~/.newsauth

Sau khi hoàn tất, bây giờ bạn có thể bắt đầu sử dụng TiN. Để kết nối với máy chủ USENET của bạn, hãy sử dụng lệnh sau:

tin -Ar -g your.newsserver.here
  • -A tùy chọn buộc TIN phải xác thực khi bạn kết nối với máy chủ lần đầu tiên. Bạn chỉ cần điều này khi kết nối với máy chủ yêu cầu bạn phải có tài khoản.
  • -r tùy chọn cho TIN biết rằng bạn đang sử dụng một nguồn từ xa.
  • -g tùy chọn cho TIN biết địa chỉ của máy chủ USENET mà bạn muốn kết nối.

5. slrn

Tương tự như TIN, slrn là một trình đọc tin tức dựa trên thiết bị đầu cuối và cũng hỗ trợ phân luồng bài viết, hồ sơ điểm và sử dụng trình soạn thảo văn bản yêu thích của bạn để viết bài đăng của bạn.

5 trình đọc USENET tốt hơn cho Linux

Tuy nhiên, không giống như TIN, slrn tự động tạo tệp .newsrc của bạn và cung cấp cho bạn tất cả các nhóm tin có sẵn mà máy chủ USENET lưu trữ. Hơn nữa, slrn cũng có tệp cấu hình riêng cho phép bạn tùy chỉnh và định cấu hình hành vi của nó.

Cài đặt slrn trong Debian và Ubuntu bằng apt :

sudo apt install slrn

Đối với Fedora, hãy sử dụng dnf :

sudo dnf install slrn

Thiết lập tệp .slrnrc của bạn để kết nối với USENET

Sau khi hoàn tất, bạn sẽ cần sao chép tệp .slrnrc từ thư mục cài đặt của slrn. Để làm điều đó, hãy sử dụng lệnh sau:

cp /usr/share/doc/slrn/slrn.rc /home/$USER/.slrnrc

Tệp .slrnrc rất chi tiết và hướng dẫn bạn mọi khía cạnh của việc cấu hình chương trình. Tuy nhiên, cho mục đích của chúng tôi, chúng tôi chỉ cần đặt ba thứ:“tên máy chủ”, “tên người dùng” và “tên thật”.

Trong trường hợp của tôi, tệp .slrnrc của tôi trông giống như sau:

...
set username "ramcesred"
set hostname "email.invalid"
set realname "Ramces Red"
...
5 trình đọc USENET tốt hơn cho Linux

NNTPSERVER Biến và Kết nối với USENET

Tại thời điểm này, bạn cần đặt biến môi trường NNTPSERVER cho trình bao của mình để cho phép slrn xác định máy chủ nào cần kết nối.

Các lệnh thực hiện hơi khác nhau giữa các trình bao, nhưng để thay đổi điều đó trong bash, hãy nhập như sau:

NNTPSERVER=your.newsserver.here
export NNTPSERVER
5 trình đọc USENET tốt hơn cho Linux

Sau khi hoàn tất, điều cuối cùng cần làm là tạo tệp .newsrc cho slrn. Để làm điều đó, hãy nhập lệnh sau:

slrn -f ~/.jnewsrc --create

Điều này sẽ chạy slrn với cài đặt ưa thích của bạn và kết nối với máy chủ USENET của bạn. Nó sẽ nhận được danh sách tất cả các nhóm tin có sẵn để đăng ký và đưa nó vào một tệp có tên .jnewsrc.

5 trình đọc USENET tốt hơn cho Linux

Giờ đây, bạn có thể đăng ký các nhóm tin của mình bằng cách nhấn L để tìm kiếm nhóm cụ thể của bạn, sau đó nhấn S để đăng ký nó.

Nếu hai chương trình cuối cùng khiến bạn muốn tìm hiểu thêm về dòng lệnh, hãy xem hướng dẫn của chúng tôi về cách gửi email từ thiết bị đầu cuối Linux.

Chỉ trong thời gian giới hạn, hãy nhận bản dùng thử miễn phí UsenetServer 10 GB.

Câu hỏi thường gặp

1. Làm cách nào để kết nối lại với Aioe.org?

Điều này rất có thể là do bạn đã bị cấm do vượt quá thời gian quy định hàng ngày để truy cập Aioe. Bạn có thể kiểm tra lại sau 24 giờ xem bạn có thể truy cập lại hay không.

Tuy nhiên, nếu bạn cảm thấy thời gian được phân bổ trong Aioe hơi hạn chế, bạn cũng có thể thiết lập tài khoản với Eternal September hoặc Individual.NET

2. Tôi đang sử dụng Mozilla Thunderbird với Eternal September. Tại sao không có nhóm tin nào sẵn có ngoài vĩnh cửu-tháng chín để tôi kết nối?

Điều này là do bạn chưa xác thực tài khoản của mình thông qua Mozilla Thunderbird. Để làm điều đó, hãy chuyển đến “Cài đặt tài khoản”, sau đó đến “Cài đặt máy chủ”.

Sẽ có một hộp kiểm có nhãn:“Luôn yêu cầu xác thực khi kết nối với máy chủ này” để cho phép bạn kết nối với Eternal September thông qua tài khoản của mình.

3. Tôi đang sử dụng slrn. Làm cách nào để kết nối lại với máy chủ USENET của tôi khi tôi mở lại chương trình?

Điều này là do biến NNTPSERVER không được đặt. Khi lần đầu tiên chúng tôi thiết lập slrn, chúng tôi chỉ chỉ định NNTPSERVER cho thiết bị đầu cuối hiện tại mà chúng tôi đang sử dụng. Khi chúng tôi tải một thiết bị đầu cuối khác, biến đó sẽ không còn xuất hiện nữa.

Để đặt tệp này vĩnh viễn, bạn sẽ cần chỉnh sửa tệp .profile của mình và chèn các lệnh giống như chúng tôi đã chạy:

NNTPSERVER=your.newsserver.here
export NNTPSERVER

Sau đó, bạn phải đăng xuất và đăng nhập lại vào tài khoản người dùng của mình để xem thay đổi.