Newsboat - ເຄື່ອງອ່ານ RSS/Atom Feed Reader ສຳ ລັບ Linux Terminals
Newsboat ແມ່ນເຄື່ອງອ່ານອາຫານ RSS/Atom ທີ່ເປີດໃຫ້ໃຊ້ງານໂດຍບໍ່ເສຍຄ່າ ສຳ ລັບស្ថានីយ Linux. ມັນຖືກສ້າງຂື້ນມາຈາກ Newsbeuter, ຜູ້ອ່ານຫົວຂໍ້ອາຫານ RSS/Atom, ແຕ່ຢ່າງໃດກໍ່ຕາມ, Newsbeuter ບໍ່ໄດ້ຖືກຮັກສາໄວ້ຢ່າງຈິງຈັງ.
RSS/Atom ແມ່ນຫຼາຍໆຮູບແບບ XML ທີ່ຖືກ ນຳ ໃຊ້ຢ່າງກວ້າງຂວາງເພື່ອສື່ສານ, ເຜີຍແຜ່ແລະຈັດຕັ້ງບົດຄວາມ, ຍົກຕົວຢ່າງຂ່າວຫລືບົດຂຽນ blog. Newsboat ຖືກສ້າງຂື້ນເພື່ອໃຊ້ໃນ ຄຳ ສັບຂໍ້ຄວາມເຊັ່ນ: GNU/Linux, FreeBSD ຫລື macOS.
ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງແລະ ນຳ ໃຊ້ Newsboat - ເຄື່ອງອ່ານຂ່າວສານເສັ້ນ ຄຳ ສັ່ງເພື່ອອ່ານຂ່າວຫລືບົດທີ່ທ່ານມັກຈາກ Linux.
- GCC 4.9 ຫຼືຫຼັງຈາກນັ້ນ, ຫຼື Clang 3.6 ຫຼືຫຼັງຈາກນັ້ນ
- STFL (ລຸ້ນ 0.21 ຫຼືຫຼັງຈາກນັ້ນ)
- pkg-config
- GNU gettext (ສຳ ລັບລະບົບທີ່ບໍ່ສະ ເໜີ gettext ໃນ libc)
- libcurl (ຮຸ່ນ 7.18.0 ຫຼື ໃໝ່ ກວ່າ)
- libxml2, xmllint, ແລະ xsltproc
- json-c (ຮຸ່ນ 0.11 ຫຼືຫຼັງຈາກນັ້ນ)
- SQLite3 (ຮຸ່ນ 3.5 ຫຼື ໃໝ່ ກວ່າ)
- DocBook XML
- DocBook SML
- asciidoc
ວິທີຕິດຕັ້ງ Newsboat ໃນ Linux Systems
Newsboat ມີໃຫ້ຕິດຕັ້ງຈາກລະບົບການຄຸ້ມຄອງແພັກເກັດ, ແຕ່ ທຳ ອິດທ່ານຕ້ອງຕິດຕັ້ງ snapd ໃນລະບົບຂອງທ່ານເພື່ອຕິດຕັ້ງ Newsboat ດັ່ງທີ່ສະແດງໄວ້.
------------- On Debian/Ubuntu/Linux Mint ------------- $ sudo apt install snapd $ sudo snap install newsboat ------------- On Fedora 22+ ------------- $ sudo dnf install snapd $ sudo snap install newsboat
ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານສາມາດຕິດຕັ້ງ Newsboat ຈາກລະຫັດແຫຼ່ງຂໍ້ມູນເພື່ອໃຊ້ບາງລັກສະນະລ້າສຸດ, ແຕ່ກ່ອນທ່ານຕ້ອງການຕິດຕັ້ງເອກະສານເພິ່ງພາອາໄສຢ່າງເຕັມສ່ວນກັບ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້.
------------- On Debian/Ubuntu/Linux Mint ------------- $ sudo apt update $ sudo apt install libncursesw5-dev ncurses-term debhelper libjson0 libjson0-dev libxml2-dev libstfl-dev libsqlite3-dev perl pkg-config libcurl4-gnutls-dev librtmp-dev libjson-c-dev asciidoc libxml2-utils xsltproc docbook-xml docbook-xsl bc $ wget http://www.clifford.at/stfl/stfl-0.24.tar.gz $ tar -xvf stfl-0.24.tar.gz $ cd stfl-0.24 $ make $ sudo make install
------------- On RHEL and CentOS ------------- # yum install libncursesw5-devel ncurses-term libjson0-devel libxml2-devel libstfl-devel libsqlite3-devel perl pkgconfig libcurl4-gnutls-devel librtmp-devel libjson-c-devel asciidoc libxml2-devel libxslt-devel debhelper docbook-style-xsl docbook-style-xml bc # wget http://www.clifford.at/stfl/stfl-0.24.tar.gz # tar -xvf stfl-0.24.tar.gz # cd stfl-0.24 # make # make install
ຈາກນັ້ນກົດ Clos Newsboat ຈາກ Github ໃສ່ລະບົບຂອງທ່ານ, ແລະຕິດຕັ້ງຕາມທີ່ສະແດງໄວ້.
$ git clone git://github.com/newsboat/newsboat.git $ cd newsboat $ make $ sudo make install
ວິທີການໃຊ້ Newsboat Feed Reader ໃນ Linux Terminal
ໃນສ່ວນນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການໃຊ້ Newsboat ເພື່ອອ່ານອາຫານ RSS ຈາກເວບໄຊທ໌, ຕົວຢ່າງ linux-console.net
ກ່ອນອື່ນ ໝົດ, ພວກເຮົາຈະຕ້ອງໄດ້ຮັບລິ້ງ rss-feed ສຳ ລັບ tecmint .com
ຈາກໂປແກຼມທ່ອງເວັບແລະຄັດລອກມັນ (ທ່ານສາມາດໃຊ້ url ເວບໄຊທ໌ຕ່າງໆ).
https://linux-console.net/feed/
ຫລັງຈາກນັ້ນ, ບັນທຶກມັນໄວ້ໃນເອກະສານ ສຳ ລັບການ ນຳ ໃຊ້ຕໍ່ມາ.
$ echo "https://linux-console.net/feed/" >rss_links.txt
ຕອນນີ້ທ່ານສາມາດອ່ານອາຫານ RSS ຈາກ linux-console.net
ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້ກັບຕົວປ່ຽນສັນຍາລັກ -u
(ໂຫຼດຂໍ້ມູນ ໃໝ່ ໃນຕອນເລີ່ມຕົ້ນ) ດັ່ງຕໍ່ໄປນີ້.
$ newsboat -ru rss_links.txt
ເພື່ອເລືອກຫົວຂໍ້ໃດ ໜຶ່ງ, ໃຫ້ໃຊ້ລູກສອນ Up
ແລະ ລົງ
ເພື່ອ ນຳ ທາງ, ຈາກນັ້ນກົດ Enter ໃສ່ຫົວຂໍ້ທີ່ທ່ານຕ້ອງການ. ຕົວຢ່າງນີ້ສະແດງໃຫ້ເຫັນວ່າພວກເຮົາໄດ້ເລືອກຫົວຂໍ້ທີ 5 ຈາກບັນຊີລາຍຊື່.
ເພື່ອເປີດຫົວຂໍ້ໃນ browser, ທ່ານສາມາດກົດ o
, ແລະເພື່ອເຊົາຈາກໂປແກມ, ກົດ q
.
ທ່ານສາມາດເບິ່ງຕົວເລືອກແລະການ ນຳ ໃຊ້ທຸກຢ່າງໂດຍການ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ newsboat -h
ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ເຂົ້າເບິ່ງທີ່ຫໍສະຫມຸດ Newsboat Github: https://github.com/newsboat/newsboat.
ອ່ານອີກ: Cricket-CLI - ເບິ່ງຄະແນນຊີວິດ Cricket Live ໃນ Linux Terminal
Newsboat ແມ່ນເຄື່ອງອ່ານອາຫານ RSS/Atom ທີ່ລຽບງ່າຍແລະມີຄວາມ ໝາຍ ສຳ ລັບສະຖານີ Linux. ທົດລອງໃຊ້ແລະໃຫ້ ຄຳ ຕິຊົມຂອງພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.