Клиент RSS-канала для Linux

Я устал от надстроек для браузеров для чтения RSS-каналов, поэтому я ищу какой-нибудь клиент, который продолжает работать на моем рабочем столе и регулярно обновляется.

  • Должен работать в Linux (желательно с готовым к установке deb)
  • Автономный (без надстроек/плагинов)
  • Должна позволять регулировать частоту обновлений (желательно для каждой ленты)
  • Было бы неплохо уведомлять меня с помощью уведомлений на рабочем столе о новых записях (либо с помощью libnotify, либо с помощью другого блоба)
  • Разрешить копирование ссылок фидов
  • Разрешите мне прочитать, прежде чем перейти по ссылке
  • Откройте браузер по умолчанию
  • Должен иметь интерфейс конфигурации, и я могу импортировать/экспортировать как конфигурацию, так и список каналов.
Я пытаюсь довольно RSS

Ответы (6)

Liferea — это настольный клиент Linux, который может вам подойти. Я использую его довольно давно.

Ваши требования:

ДаОн работает в Linux
Да. Это отдельное приложение.
ДаВы можете настроить частоту обновлений ленты (глобальную и для каждой ленты)
Да. Есть опция для всплывающих уведомлений. Кроме того, он показывает номер непрочитанного канала на значке на панели задач.
ДаСсылки на каналы и статьи можно копировать .
ДаСтатьи можно читать до нажатия
Да. Браузер по умолчанию можно открыть. Есть и другие параметры, которые можно настроить в настройках.
ДаСуществует диалоговое окно настроек, и каналы могут быть импортированы и экспортированы.

Я использую RSSOwl ежедневно в течение нескольких лет.

Скриншот RSSOwl
(источник: getdeb.net )

Это

(Я не уверен, технически это может быть плагин для Eclipse, но он поставляется как автономный инструмент, поэтому вам не нужно заранее устанавливать Eclipse; я думаю, он просто повторно использует его как фреймворк, т.е. , у вас нет Eclipse после установки RSSOwl. Если у вас есть Eclipse, вы можете установить RSSOwl как подключаемый модуль .)

Ваши требования

Должна позволять регулировать частоту обновлений (желательно для каждой ленты)

Вы можете установить частоту автоматического обновления для каждого канала, для папки/подпапки, а также в качестве глобального значения по умолчанию. Значение по умолчанию применяется только в том случае, если вы, конечно, не перезаписываете его для каждого канала/папки.

Вы также можете вручную обновлять каналы (опять же, для каждого канала, папки или глобально).

Было бы неплохо уведомлять меня с помощью уведомлений на рабочем столе о новых записях (либо с помощью libnotify, либо с помощью другого блоба)

Вы можете включить уведомления.

Скриншот RSSOwl: уведомитель

Я никогда ими не пользовался, поэтому не знаю, используют ли они libnotify, но думаю, что нет. Вы можете увидеть короткий экранный ролик об уведомлении (хотя и с использованием Windows).

Уведомитель может показывать выдержки из статей, а также поддерживает некоторые привязки клавиш .

Разрешить копирование ссылок фидов

Вы можете щелкнуть правой кнопкой мыши любой канал и скопировать его URL-адрес.

Разрешите мне прочитать, прежде чем перейти по ссылке

Если канал поддерживает это, вы можете прочитать полную статью в RSSOwl. Если нет, вы можете использовать встроенный браузер (сам никогда им не пользовался).

Существует также просмотр газеты .

Откройте браузер по умолчанию

Да, работал на меня.

Должен иметь интерфейс конфигурации, и я могу импортировать/экспортировать как конфигурацию, так и список каналов.

Да, большую часть конфигурации можно выполнить в графическом интерфейсе.

Вы можете импортировать/экспортировать все фиды (включая пользовательские папки) как OPML . (Но такой экспорт включает только URL-адреса, а не загруженный/архивированный контент.)

IIRC, конфигурацию также можно было импортировать/экспортировать, но я никогда этого не пробовал. Я всегда копировал файлы конфигурации напрямую.

В документации сказано :

Используйте мастер экспорта, чтобы экспортировать список подписок, включая сохраненные поисковые запросы и подборки новостей, в файл. Помимо ваших подписок, вы можете экспортировать ярлыки, фильтры новостей и настройки, чтобы легко настроить RSSOwl на другом компьютере.

Мой отзыв

Я использовал RSSOwl в течение очень долгого времени, и я был очень доволен этим.

Моими основными требованиями были: FLOSS, поддержка GNU/Linux, хорошая/сложная функция поиска и возможность сохранять/архивировать все статьи ленты (т. е. полнотекстовое содержимое).

Он выполняет все эти требования. Особенно хорош поиск (можно добавить сохраненные поиски как «виртуальную» ленту):

Скриншот RSSOwl: сохраненный поиск

Но у него было (вероятно, до сих пор есть) фиксированное ограничение на размер базы данных:

Я использовал его с несколькими сотнями каналов (в какой-то момент более 2000) и разрешил архивировать обычный текстовый контент большинства из них. Когда размер базы данных RSSOwl составлял около 2 ГБ, она перестала работать правильно.

Но когда вам не нужно архивировать статьи такого количества лент, у вас, конечно, не будет с этим проблем. Так что я действительно могу порекомендовать эту замечательную программу для чтения каналов почти всем (мой личный случай использования, вероятно, редок, и когда мне нужна «обычная» программа для чтения каналов, я бы определенно снова использовал RSSOwl).

Сейчас он кажется мертвым. Последнее обновление было 2 года назад :(
@PeterRaeves: Действительно. Какая жалость. На своих форумах кто-то рекомендовал QuiteRSS как альтернативу, которая копирует/имеет многие функции RSSOwl, но сам не пробовал.

В интересах иметь ряд вариантов, стоило бы добавить Seamonkey в список. Это проект Mozilla и «комплексный набор интернет-приложений», включающий веб-браузер, расширенную электронную почту, группу новостей и клиент ленты новостей, IRC-чат (Chatzilla — единственный чат-клиент, которым я пользуюсь) и редактирование HTML.

Таким образом, для этого требуется установить весь пакет. Преимущество заключается в том, что элемент чтения новостей/блогов работает как отдельное (и отдельно запускаемое) приложение.

Требования к функциям

  • ДДолжен работать в Linux Икс(желательно с готовым к установке deb) Требуется установка из *.tar.bz
  • ДАвтономный (без надстроек/плагинов)
  • ДДолжна позволять регулировать частоту обновлений Икс(желательно для каждого канала) Одна настройка для всех каналов
  • ДБыло бы неплохо уведомлять меня с помощью уведомлений на рабочем столе о новых записях (либо с помощью libnotify, либо с помощью другого блоба)
  • ДРазрешить копирование ссылок фидов
  • ДПозвольте мне прочитать, прежде чем переходить по ссылке МЕсли я правильно понял! (здесь не уверен на 100%)
  • ИксОткройте браузер по умолчанию. Nb открывается в браузере Seamonkey.
  • ДДолжен иметь интерфейс конфигурации, и я могу импортировать/экспортировать конфигурацию. (импорт/экспорт OPML)

Модуль блога и новостей Seamonkey

Сейчас я использую Feedly, хотя некоторое время назад, когда Seamonkey был моим основным браузером, я нашел его очень удобным пакетом.

Люблю галочки! Они позволяют очень легко быстро проверить функции
@Michiel - Рад, что тебе понравились значки. :) Это произошло из этого мета-вопроса - я нахожу это удобным способом определить характер совпадения с требованиями ОП. Альтернативный текст и текст заголовка доступны для программ чтения с экрана и/или без изображений.

Почтовый/rss-клиент по умолчанию для Ubuntu, Thunderbird прекрасно справляется с этой задачей. Хотя это также почтовый и чат-клиент, в его использовании не так уж много недостатков, на самом деле, чат-клиент может стать полезным, если вы активны в irc.

Функции:

  • Работает в Linux
  • Не нужно добавлять к нему ничего лишнего
  • Вы можете изменить частоту проверки новых каналов (но не для каждого канала).
  • Позволяет скопировать ссылку
  • Вы можете прочитать сообщение, прежде чем перейти по ссылке
  • Настраиваемый интерфейс
  • Возможность импорта и экспорта
  • Поиск по всем каналам или только по одному
  • Уведомляет вас о новых сообщениях (в Ubuntu оно дает вам уведомление в правом верхнем углу, не уверен в других дистрибутивах)
  • Возможность помечать посты, чтобы найти их позже
  • Если вы интегрируете почту в Thunderbird, вы можете пересылать сообщения другим людям

Чтобы подписаться на каналы, сначала создайте учетную запись канала (меню → «Новое сообщение» → «Учетная запись канала»). Затем в учетной записи ленты (по умолчанию называемой «Блоги и новостные ленты») используйте пункт меню «Подписаться» или кнопку «Управление подписками». Если у вас есть список каналов в формате OPML или XML, вы можете импортировать его.

Скриншот:

Скриншот

Это с помощью какого-то плагина/аддона?
@ Брайам Нет. Он поставляется с Thunderbird
@Braiam Сначала вам нужно создать учетную запись канала .

Если вы пользователь KDE, вы должны быть знакомы с Akregator.

введите описание изображения здесь

ДДолжен работать в Linux (желательно с готовым к установке deb ) — часть пакета KDE и стандарт для Kubuntu
ДStandalone (без надстроек/плагинов) .
?не за фид

ДБыло бы неплохо уведомлять меня с помощью уведомлений на рабочем столе о новых записях (либо с помощью libnotify, либо с помощью другого большого двоичного объекта) . Это позволяет получать выборочные уведомления или уведомления обо всех обновлениях
Д . Разрешить копирование ссылок каналов — вы можете щелкнуть правой кнопкой мыши заголовок и скопировать ссылку.
ДРазрешить мне прочитать, прежде чем щелкнуть ссылку - имеет трехпанельный вид или встроенный веб-браузер
ДОткрыть браузер по умолчанию
?Должен иметь интерфейс конфигурации, и я могу импортировать/экспортировать конфигурацию - имеет интерфейс конфигурации, но не импортирует/экспортировать

Я бы также добавил, что, хотя я больше не использую Linux в качестве основной настольной системы (поскольку большинство вещей, связанных со школой, относятся только к Windows), Akregator является стандартом, против которого я выступаю против всех других клиентов RSS-каналов, таких как два интерфейс панели со встроенным браузером. Это потрясающе.

В настоящее время у меня есть экземпляр Tiny Tiny RSS , работающий на моем собственном сервере. На своем рабочем столе я читаю каналы через веб-интерфейс. На своих устройствах Android я использую TTRSS-Reader . Этот метод имеет большое преимущество: статьи, помеченные как прочитанные на одном устройстве, отображаются как прочитанные на всех остальных устройствах.

Liferea — это настольный клиент, который также может подключаться к экземплярам Tiny Tiny RSS. Но интеграция мне показалась немного глючной, когда я последний раз пробовал.

Tiny Tiny RSS соответствует вашим требованиям следующим образом:

ДаКлиент представляет собой веб-интерфейс, который не зависит от платформы. Liferea — это приложение для Linux.
НетЭто не автономно, так как вам нужен работающий веб-сервер для серверной части.
ДаЧастота обновления настраивается (глобально и для каждого канала)
Нет. У Liferea есть уведомления на рабочем столе, я не знаю плагина для браузера, который выполнял бы эту работу для веб-клиента.
ДаСсылки на каналы могут быть скопированы .
ДаЛенты могут быть прочитаны перед открытием ссылок
Да. Используется браузер по умолчанию.
ДаИмеется интерфейс конфигурации, каналы могут быть импортированы и экспортированы.

Если вы используете неподдерживаемое мобильное устройство или даже поддерживаемое, g2ttrss — это хорошая вещь, которую можно использовать вместе с ttrss. Это отдельное веб -приложение , которое предоставляет пользовательский интерфейс в стиле Google Reader.
Я искал в основном что-то, что работает на рабочем столе с несколькими RSS-каналами. Не могли бы вы написать, в каких аспектах любая из этих рекомендаций работает для меня?
Может быть немного запутанно: « Это соответствует вашим требованиям» → какой? Лайфрея? (Пожалуй, нет, так как вы представили это отдельно, но вы можете сделать это немного яснее :)
Да, ты прав. Я исправил это.