Установка свежих версий приложений в виде контейнеров
D uragan (обсуждение | вклад) (Новая страница: «Несмотря на слово '''Fresh''' в названии нашего открытого дистрибутива, мы вовсе не стремимся…») |
A.butyrin (обсуждение | вклад) м (оформление, орфография/пунктуация) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 1: | Строка 1: | ||
− | Несмотря на слово '''Fresh''' в названии нашего открытого дистрибутива, мы вовсе не стремимся всеми силами поместить в него самые свежие версии всех приложений. Все основные программы (входящие в репозиторий main) проходят тщательную проверку нашего QA и в случае обнаружения проблем (особенно регрессий) мы | + | Несмотря на слово '''Fresh''' в названии нашего открытого дистрибутива, мы вовсе не стремимся всеми силами поместить в него самые свежие версии всех приложений. Все основные программы (входящие в репозиторий main) проходят тщательную проверку нашего QA, и в случае обнаружения проблем (особенно регрессий) мы либо чиним их сами, либо ждем исправлений от апстрима. |
Однако время от времени все-таки хочется попробовать новую версию какого-нибудь приложения, несмотря на ее ошибки не дожидаясь ее появления в официальных репозиториях. Нередко для этого можно использовать неофициальные сборки от разработчиков и членов сообщества (например, немало интересного можно найти в репозиториях https://rosa.pkgs.org/2016.1/stan8-x86_64/ от наших [http://rosalinux.strefa.pl/ пользователей из Польши]. | Однако время от времени все-таки хочется попробовать новую версию какого-нибудь приложения, несмотря на ее ошибки не дожидаясь ее появления в официальных репозиториях. Нередко для этого можно использовать неофициальные сборки от разработчиков и членов сообщества (например, немало интересного можно найти в репозиториях https://rosa.pkgs.org/2016.1/stan8-x86_64/ от наших [http://rosalinux.strefa.pl/ пользователей из Польши]. | ||
− | Но есть и альтернатива | + | Но есть и альтернатива — приносить пакеты не в виде RPM, а в виде самодостаточных контейнеров. Подробнее о данных технологиях можно узнать, например, [http://samag.ru/archive/article/3464 из этой статьи], а применительно к РОСЕ и десктопным приложениям можно сразу воспользоваться инструментарием {{Prog|flatpak}}, доступным в репозиториях '''ROSA Desktop Fresh''' начиная с релиза '''R9'''. |
− | Для начала | + | Для начала поставим сам {{Prog|flatpak}}: |
$ urpmi flatpak | $ urpmi flatpak | ||
− | А теперь перейдем в [ | + | А теперь перейдем в [https://flathub.org/apps.html каталог приложений], скачаем файл ''flatpakref'' для нужного приложения и передадим его инструменту: |
− | $ flatpak install --from https:// | + | $ flatpak install --from https://flathub.org/repo/appstream/com.skype.Client.flatpakref |
$ flatpak run com.skype.Client | $ flatpak run com.skype.Client | ||
− | И вуаля | + | И вуаля — в два клика мы запустили новый Skype. |
− | На данный момент приложений в каталоге не очень | + | На данный момент приложений в каталоге не очень много. Но, с другой стороны, есть очень интересные и востребованные программы, свежие версии которых интересны многим пользователям — тот же Skype, LibreOffice, Spotify, Pitivi, Linphone и ряд других. |
[[File:Skype flatpak.png]] | [[File:Skype flatpak.png]] |
Текущая версия на 18:51, 23 августа 2018
Несмотря на слово Fresh в названии нашего открытого дистрибутива, мы вовсе не стремимся всеми силами поместить в него самые свежие версии всех приложений. Все основные программы (входящие в репозиторий main) проходят тщательную проверку нашего QA, и в случае обнаружения проблем (особенно регрессий) мы либо чиним их сами, либо ждем исправлений от апстрима.
Однако время от времени все-таки хочется попробовать новую версию какого-нибудь приложения, несмотря на ее ошибки не дожидаясь ее появления в официальных репозиториях. Нередко для этого можно использовать неофициальные сборки от разработчиков и членов сообщества (например, немало интересного можно найти в репозиториях https://rosa.pkgs.org/2016.1/stan8-x86_64/ от наших пользователей из Польши.
Но есть и альтернатива — приносить пакеты не в виде RPM, а в виде самодостаточных контейнеров. Подробнее о данных технологиях можно узнать, например, из этой статьи, а применительно к РОСЕ и десктопным приложениям можно сразу воспользоваться инструментарием flatpak, доступным в репозиториях ROSA Desktop Fresh начиная с релиза R9.
Для начала поставим сам flatpak:
$ urpmi flatpak
А теперь перейдем в каталог приложений, скачаем файл flatpakref для нужного приложения и передадим его инструменту:
$ flatpak install --from https://flathub.org/repo/appstream/com.skype.Client.flatpakref $ flatpak run com.skype.Client
И вуаля — в два клика мы запустили новый Skype.
На данный момент приложений в каталоге не очень много. Но, с другой стороны, есть очень интересные и востребованные программы, свежие версии которых интересны многим пользователям — тот же Skype, LibreOffice, Spotify, Pitivi, Linphone и ряд других.
[ Хронологический вид ]Комментарии
Rosa Fresh R9 KDE. При вводе этой команды $ flatpak install --from https://s3.amazonaws.com/alexlarsson/skype-repo/skype.flatpakref выдает "ошибка: Файл ключей не начинается с группы.
К сожалению, сейчас skype убрали из приложений flatpak. Попытка обратиться к https://s3.amazonaws.com/alexlarsson/skype-repo/skype.flatpakref выдает Access Denied.
В целом список приложений flatpak как-то неожиданно сильно сдулся - сейчас на сайте https://flatpak.org/apps.html видно всего несколько штук.
Приложения теперь надо искать на https://flathub.org/apps.html :)
Вот и Skype:
Войдите, чтобы комментировать.