Програми для читання rss новин в gnu

Сьогоднішній комп'ютер вже важко уявити собі без підключеного інтернету в закладках користувачів можна знайти велику кількість посилань на найрізноманітніші ресурси. Щоб відстежувати появу нової інформації хоча б на основних сайтах, вже необхідно затратити деякий час. Чи зможе Linux допомогти в цьому питанні?

трохи теорії

Багато сучасних веб-браузери та поштові клієнти вже вміють працювати з RSS-стрічками, серед них Mozilla Firefox, Mozilla Thunderbird і Opera. Крім того, для збору і обробки інформації RSS-каналів можуть використовуватися і спеціалізовані додатки - RSS-агрегатори. Ймовірно, одним з основних вимог до таких додатків є підтримка максимально великого числа стандартів. Хоча деякі сайти вже пропонують новини зразу в декількох стандартах, щоб користувач менш залежав від використовуваної програми.

Що маємо в Linux!

У кожному сучасному дистрибутиві Linux ви напевно знайдете хоча б одну спеціалізовану утиліту, призначену для читання RSS-каналів. У Kubuntu наприклад зайшовши у вкладку Internet меню К, ви побачите посилання Akregator (RSS Feed Reader). Крім того, деякі інші утиліти (хоча і не всі з написаних для Linux) є в репозитарії Ubuntu. Їх список можна отримати, набравши в консолі.

$ Sudo apt-cache search rss

Нагадаю, що приналежність додатки до KDE або Gnome чисто умовна, і виражена використовуваними бібліотеками. Ви можете використовувати додаток, написане під будь-яке середовище. Але ймовірно вам доведеться для його установки скачати кілька мегабайт бібліотек, також можливо буде потрібно трохи більше оперативної пам'яті при роботі в нерідний середовищі, так як ці бібліотеки теж необхідно завантажити в ОЗУ.

Це вже RSS агрегатор для робочого оточення GNOME. Написаний він на C # в середовищі Mono, GTK # та RSS.NET. Утиліта має простий і зрозумілий в роботі інтерфейс, який на жаль в даний час не локалізований. За своїм основним можливостям blam дуже схожий на Akregator, але все ж дещо поступається йому. Підтримуються всі RSS і RDF формати, експорт та імпорт в OPML.

Для установки в Kubuntu необхідно ввести в консолі sudo apt-get install blam або використовувати Adept або Synaptic. Як вам зручніше.

Щоб додати новий канал необхідно відкрити Channel - Add і у вікні ввести посилання. І все. Щоб ввести іншу назву необхідно в контекстному меню вибрати Edit. Тут на відміну від akregator немає можливості індивідуально налаштувати роботу кожного каналу. Тому доведеться задовольнятися загальними настройками, але їх не дуже багато. Якщо вибрати "Edit - Setting", то у вікні Preferences можна змінити тільки три параметри. Більш нові повідомлення виводити в самому верху (Newest entries at the top), встановити автоматичне оновлення стрічок, вказавши період в хвилинах (Automatically refresh all channels every) і в поле Theme встановити іншу тему оформлення. У постачанні немає інших тем і знайти їх в Інтернеті мені не вдалося.

Ще один написаний для бібліотек GTK / GNOME, швидкий, легкий у використанні і установці агрегатор новин. Liferea має зручний і зрозумілий призначений для користувача інтерфейс і відображає стрічки новин набагато краще, ніж це роблять неспеціалізовані утиліти начебто Thunderbird і Opera.

Підтримує всі необхідні формати, включаючи RSS / RDF, CDF, Atom, OCS і OPML. Автоматично визначає формат стрічки, вбудовується в область повідомлення, може відображати посилання у власному вікні (за допомогою Mozilla, для чого необхідно встановити пакет liferea-mozilla), а також в будь-якому зовнішньому веб-браузері встановленому в системі. Для установки в Kubuntu вводимо sudo apt-get install liferea. Залежностей Liferea вимагає не багато, тому трафік буде невеликою. Liferea підтримує можливість створення віртуальних папок (як в Evolution або The Bat!). Налаштовуючи систему фільтрів відбирають інформацію за деякими ознаками, можна відразу сортувати стрічки за тематичними папок.

У raggle є ще одна цікава можливість, вбудований http сервер. Для його запуску слід в консолі набрати raggle -server номер_порту і потім рядку веб-браузера набрати localhost: номер_порту, ви отримаєте можливість переглядати новини і управляти деякими настройками raggle через браузер.

Yarssr - Yet Another RSS Reader

Після натискання на ОК у вікні Preferences вказуємо інтервал оновлення (Update interval).

Параметр Browser command, відповідає за веб-браузер, який буде використаний для відкриття посилання. Реалізовано імпорт даних в форматі OPML. Написаний Yarssr на Perl і використовує gtk2-perl для інтерфейсу. У статті надано огляд далеко не всіх подібних рішень, а найбільш популярних і доступних з репозитария Ubuntu і встановлюваних від туди однією командою, без всякого шаманства з компіляцією і пошуком залежностей. Що вибрати вирішувати вам, а вибирати є з чого. Linux forever!

один з кращих РСЗ-переглядач я б назвав QuiteRSS

Схожі статті