Newsboat một trình đọc rss tuyệt vời hoạt động từ nhà ga

Tàu báo

Newsboat là một phiên bản phát triển từ newsbeuter, một trình đọc RSS dựa trên giao diện dòng lệnh dành cho các hệ điều hành giống UNIX, bao gồm Linux, FreeBSD, OpenBSD và macOS. Không giống như newsbeuter, newsboat đang được phát triển tích cực, trong khi việc phát triển newsbeuter đã ngừng lại.

So với các trình đọc RSS chậm chạp, cồng kềnh và tốn nhiều bộ nhớ khác, Newsboat là lựa chọn tốt nhất cho bất cứ ai đang tìm kiếm một trình đọc RSS đơn giản, linh hoạt và nhanh chóng, có thể được quản lý hoàn toàn bằng bàn phím.

Mã nguồn của dự án được viết bằng C++ sử dụng các thư viện trong ngôn ngữ Rust được phân phối theo giấy phép MIT.

Trong số những tính năng nổi bật của Newsboat, chúng ta có thể kể đến:

  • Hỗ trợ RSS 0.9x, 1.0, 2.0 và Atom
  • Khả năng tải xuống podcast
  • Điều khiển bàn phím với khả năng xác định các tổ hợp phím của riêng bạn
  • Tìm tất cả các nguồn cấp dữ liệu đã tải lên
  • Khả năng phân loại các đăng ký của bạn bằng hệ thống thẻ linh hoạt
  • Khả năng thêm nguồn dữ liệu tùy ý bằng cách sử dụng hệ thống bộ lọc và plugin linh hoạt
  • Khả năng tạo siêu kênh bằng ngôn ngữ truy vấn mạnh mẽ
  • Khả năng đồng bộ newsboat với một tài khoản tại bloglines.com
  • Nhập và xuất các đăng ký OPML
  • Khả năng tùy chỉnh và ghi đè màu của tất cả các yếu tố của giao diện;
  • Khả năng đồng bộ nguồn cấp dữ liệu với Google Reader.

Giới thiệu về phiên bản mới của Newsboat 2.17

Newsboat hiện đang ở phiên bản 2.17, phiên bản mới được phát hành gần đây và bổ sung thêm nhiều tính năng mới.

Một trong những tính năng mới nổi bật trong phiên bản này là những cải tiến trong việc hỗ trợ các nền tảng Linux và FreeBSD, khi một số lỗi dẫn đến sự cố hoặc rò rỉ bộ nhớ đã được khắc phục.

Ngoài ra, tài liệu hướng dẫn đã được bổ sung cho tùy chọn "tiền tố macro" , và trên hết, một chức năng quan trọng là chức năng "lưu tất cả" để lưu tất cả bài viết trong nguồn cấp dữ liệu.

Một bổ sung khác trong phiên bản mới này là cấu hình "dirbrowser-title-format" được sử dụng trong hộp thoại được gọi trong quá trình "save-all".

Một điểm đáng chú ý khác là khả năng gán phím tắt trong ngữ cảnh của hộp thoại được tạo ra bởi lệnh "save-all".

Đã thêm tùy chọn "selecttag-format" để xác định sự xuất hiện của hộp thoại "Chọn thẻ".

Làm cách nào để cài đặt trình đọc Newsboat RSS trên Linux?

Đối với những ai quan tâm đến việc sử dụng hoặc thử nghiệm trình đọc RSS CLI này trên hệ thống của mình, bạn có thể làm theo hướng dẫn bên dưới.

Điều quan trọng cần lưu ý là phiên bản Newsboat mới này vẫn chưa được đưa vào kho lưu trữ của các bản phân phối Linux chính, vì vậy những người muốn cài đặt nó từ các kênh chính thức của hệ thống sẽ phải đợi vài ngày.

Việc có thể làm lúc này là tải xuống mã nguồn của ứng dụng và biên dịch nó trên hệ thống.

Để làm điều này, họ cần mở cửa sổ dòng lệnh và chạy lệnh sau:

git clone git://github.com/newsboat/newsboat.git

Và quá trình biên dịch được thực hiện với:

make
sudo make install

Bây giờ, cho những ai muốn chờ đợi, khi có phiên bản mới, có thể thực hiện cài đặt bằng cách chạy bất kỳ lệnh nào sau đây, tùy thuộc vào bản phân phối của bạn.

Dành cho những người sử dụng Arch Linux và các bản phân phối dựa trên Arch:

sudo pacman -S newsboat

Trong khi đó, đối với Debian, Ubuntu, Linux Mint hoặc các bản phân phối phái sinh từ chúng, thì...

sudo apt-get install newsboat

Trong trường hợp của Fedora:

sudo dnf instalar newsboat

Cuối cùng , đối với các bản phân phối Linux còn lại hỗ trợ gói Snap, bạn có thể thực hiện cài đặt bằng lệnh sau:

sudo snap cài đặt newsboat

Sử dụng cơ bản của Newsboat

Sử dụng Newsboat khá đơn giản ; bạn chỉ cần làm quen với cách hoạt động của nó.

Trong cửa sổ dòng lệnh, tất cả những gì chúng ta cần làm là gõ lệnh:

newsboat -h

Để biết các tùy chọn nó cung cấp cho chúng tôi.

Ngoài ra, để thêm các nguồn cấp dữ liệu, chúng được lưu trong một tệp. Tệp này phải được tạo trong đường dẫn sau:

nano ~/.newsboat/urls

Họ có thể đóng bằng Ctrl + O và thoát bằng Ctrl + X

Bạn có thể chỉnh sửa tệp này bằng trình soạn thảo văn bản ưa thích của mình. Trong tệp, hãy đặt các nguồn tin bạn muốn hiển thị trên Newsboat vào mỗi dòng, như sau:

http://feeds.feedburner.com/desdelinuxweb

Cuối cùng, để đọc các nguồn cấp dữ liệu, chỉ cần thực hiện lệnh sau trong terminal:

newsboat


Thêm vào danh sách nguồn ưu tiên trên Google.