App Outlet, магазин приложений для Ubuntu
В следующей статье мы рассмотрим App Outlet. Это приложение для рабочего стола Gnu / Linux, вдохновленное тем, что было в Linux App Store. В нем пользователи смогут найти, изучить и установить программное обеспечение, распространяемое через магазины Snap, Flathub и AppImage из одного места.
Из-за того, что в Gnu / Linux доступны различные магазины и форматы приложений, некоторым пользователям может быть сложно найти приложение в нужном им формате. По этой причине, возможность добавления приложений из разных магазинов в разных форматах в рамках единого UI это то, что вы ищете в этом магазине. Это красивый магазин приложений с графическим интерфейсом, который позволяет легко получить ваши любимые пакеты Snaps, Flatpaks и AppImages.
Установить App Outlet в Ubuntu
Для начала установки этого магазина у нас будет несколько вариантов. Чтобы использовать любой из них, вам просто нужно открыть терминал (Ctrl + Alt + T), а затем выбрать тот, который нас больше всего интересует.
Разработчики предоставляют пользователям Пакет DEB в вашем Страница GitHub. Чтобы получить его, вы можете использовать веб-браузер или следующую команду загрузки с wget:
После загрузки пакета мы можем перейти к установка с помощью команды dpkg:
Использование пакета Snap
В качестве варианта установки также есть Snap-версия App Outlet. Это идеально подходит для большинства операционных систем Gnu / Linux. Чтобы начать установку Snap, необходимо настроить Snapd. Затем вам просто нужно использовать следующую команду для установки App Outlet:
Использование AppImage
Мы также найдем возможность запустить магазин App Outlet в любом дистрибутиве Gnu / Linux через AppImage. Этот метод идеально подходит для тех, кому нужен App Outlet для работы, но не может запускать пакеты DEB или Snap. Чтобы получить доступ к версии AppImage App Outlet, вам просто нужно загрузить соответствующий файл с помощью команды wget:
Помните, что после загрузки мы должны использовать команду chmod для обновления разрешений из загруженного файла:
Наконец, вы можете запустить App Outlet Бег:
Как использовать App Outlet для установки программного обеспечения
Установка программного обеспечения с App Outlet работает почти так же, как любой другой магазин программного обеспечения в Linux. (Программное обеспечение Gnome, Elementary AppCenter, KDE Discover и т. Д.) Если вы хотите установить программное обеспечение, все, что вам нужно сделать, это запустить программу, а затем просто следовать следующим пошаговым инструкциям:
Этот процесс можно повторить, чтобы установить столько приложений Flatpak, Snap и AppImage, сколько нам нужно, в нашей системе Ubuntu. Я лично не фанат приложений Snap, Flatpak и AppImage, но мне нравится подход, когда все помещается в определенное место. Я думаю, это сэкономит время пользователей, особенно тех, кто предпочитает использовать графический интерфейс для установки приложений вместо использования интерфейса командной строки.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Убунлог » Ubuntu » App Outlet, магазин приложений для Ubuntu
Flathub против Snap Store: лучшие сайты для загрузки Linux приложений
Загрузка приложений для Linux больше не является проблемой, которой она была когда-то. Прошли те времена, когда вы должны были знать, как собирать исходные файлы для любой программы, которой не было в магазине приложений или менеджере пакетов вашего дистрибутива Linux.
Благодаря Flathub и Snap Store такие приложения теперь легко найти и установить.
Что такое Flatpak и Snap файлы?
Flathub и Snap Store – это два веб-сайта, которые выросли вокруг двух отдельных универсальных форматов пакетов для Linux: Flatpak и Snap.
Идея обоих форматов заключается в том, чтобы предоставить способ распространения приложений в Linux, который работает независимо от того, какой дистрибутив вы используете. Эти форматы предлагают улучшенную безопасность, изолируя приложения друг от друга, так что часть программного обеспечения не может получить доступ к изображениям или паролям, которые вы открыли параллельно.
Flatpak тесно интегрирован в среду рабочего стола GNOME, но он так же работает с другими графическими окружениями. Многие дистрибутивы Linux приняли Flatpak в качестве предпочтительного формата универсального пакета. Flatpak – это проект сообщества, хотя частные компании Red Hat и Endless профинансировали большую часть разработки.
Snap – это формат файлов, созданный компанией Canonical, которая занимается дистрибутивом Ubuntu Linux. В отличие от Flatpak, Snap изначально предназначались для серверов. Хотя Snap работают в различных дистрибутивах Linux, они в большинстве своем являются детищами Canonical. Тем не менее, так как Ubuntu использует так много людей по сравнению с другими дистрибутивами, в Snap Store нет недостатка в приложениях. Формат, в конечном счете, может получить большее распространение благодаря исключительно популярности Ubuntu.
Как сравнить Flathub и Snap Store?
Взятые вместе, Flathub и Snap Store предоставляют возможность получить многие из основных приложений для настольных компьютеров, которые могут потребоваться для Linux. Если вы используете дистрибутив, который поддерживает как Flatpak, так и файлы Snap (что делают большинство распространенных дистрибутивов), вы сможете насладиться лучшим из обоих миров.
Flathub имеет более открытые источники происхождения, в отличие от Snap Store, который выглядит как более коммерческий продукт. Нынешнее творчество Canonical выглядит и ощущается гораздо более предприимчивым, чем в первые годы существования Ubuntu.
Но визуальные различия в основном косметические. Вы перемещаетесь в обоих онлайн-центрах приложений практически одинаково, и каждый из них позволяет начать установку приложения, нажав кнопку в браузере.
Хотя Flathub и Snap Store легко представить себе в качестве магазинов приложений, ни один из них не содержит платного программного обеспечения. Загружаете ли вы программное обеспечение с открытым исходным кодом или проприетарное программное обеспечение, вам не придется никому платить за эту привилегию.
Теперь давайте погрузимся в эти два сайта и рассмотрим, чем они отличаются.
1. Макет
Flathub предлагает чистый и минимальный опыт. Его интерфейс напоминает веб-версию программного обеспечения GNOME. Flathub упорядочивает приложения в сетке и сортирует их примерно по тем же категориям, которые вы видите в средствах запуска приложений Linux.
Макет Snap Store функционально схож, но опыт ощущается более корпоративным. В верхней части страницы больше беспорядка, когда Canonical размещает ссылки на ресурсы для разработчиков, что делает сайт изначально более ориентированным на разработчиков приложений. Canonical делает сильный упор на Snap приложения, непрерывно увеличивая количество Snap, количество пользователей работающих с ними и количество поддерживаемых дистрибутивов.
В Ubuntu 20.04 Canonical вывели все Snap приложения в отдельный центр приложений и теперь, в Ubuntu их два.
И Flathub и Snap Store отображают приложения в группах. Flathub содержит несколько категорий на своей домашней странице, в то время как Snap Store предлагает страницу прокрутки, прежде чем вы углубитесь в сайт.
2. Обнаружение приложений
Категории приложений Snap Store курируются, что облегчает поиск и обнаружение нового программного обеспечения. Примечательно, что категории выходят за рамки того, что разработчик может поместить в метаданные приложения. Вы найдете такие разделы, как Социальные сети, Сервер и облако, Безопасность, Устройства и IoT, Искусство и дизайн. Работа с приложениями Canonical упрощает поиск доступных приложений.
Snap Store также предоставляет лучшие результаты поиска. Ввод «photo» в строке поиска в Snap Store приводит к появлению более 50 приложений. Если вы сделаете то же самое на Flathub, вам будет выдано ровно 10. Но это не является представлением доступных приложений. Редактор изображений Darktable RAW доступен в обоих магазинах, хотя он появился в поиске в Snap Store, он не появился в Flathub.
3. Доступность приложения
В магазине Snap Store, по-видимому, есть более широкий выбор приложений. Canonical утверждает, что у него их тысячи, в то время как Flathub, для сравнения, насчитывает чуть более 600 (хотя стоит отметить, что Flathub – не единственный источник Flakpak, в отличие от Snap).
Будет ли в Snap Store больше приложений, которые вам нужны, зависит от того, что вам нужно. Магазин Canonical пользуется большей поддержкой со стороны компаний, желающих предоставлять проприетарное программное обеспечение для Linux. Flathub получил большее признание в сообществе свободного и открытого исходного кода.
Если вы ищете устройство для чтения электронных книг для GNOME, вы можете найти в Flathub книги GNOME и Foliate, но ни один из них не появится в Snap Store на момент написания. То же самое относится и к приложению Bookworm, предназначенному для elementary OS. Между тем, в Snap Store есть проприетарные почтовые клиенты Hiri и Mailspring, а также коммуникационное приложение Flock. Ни один из этих трех на Flathub нет.
4. Дистро Поддержка
Flathub в настоящее время поддерживает 22 дистрибутива Linux, а Snap Store – 41. Потенциально, более интересным является вопрос о том, какой формат активно использует ваш дистрибутив. Ubuntu, очевидно, что ваш выбор Snap.
Fedora – это дистрибутив идущий за Flatpak, но он не одинок. elementary OS выбрала Flatpak в качестве формата, который будет распространяться в AppCenter. Purism, компания, стоящая за PureOS, использует Flatpak на своем телефоне Librem 5. Это влияет на то, будут ли приложения, созданные для этих дистрибутивов, чаще появляться на Flathub или в Snap Store.
В дистрибутивах можно размещать свои собственные репозитории Flatpak, что является весомой причиной, по которой определенные дистрибутивы решили поддержать этот формат. В отличие от этого, Snap жестко запрограммированы на серверах Canonical. Этот тип централизации оставляет многих разработчиков свободного программного обеспечения чувствовать себя некомфортно. Да, Canonical предоставляет эту услугу из собственного кошелька, но если она решит закрыть сайт, придётся согласиться с этим. Учитывая историю Canonical, такая возможность не исключена.
Какой Linux App Store следует использовать?
Честно говоря, нет особых причин не использовать и то, и другое. В отличие от форматов DEB и RPM, вы можете легко устанавливать Flatpak и Snap пакеты на одном рабочем столе. Хотя, было бы неплохо иметь один универсальный формат, на данный момент, в этом нет необходимости. Если есть несколько форматов и оба, вероятно, будут работать на вашем компьютере, то это гораздо более лучшая ситуация, нежели в не таком далёком прошлом Linux.
Оба магазина отмечают, имеет ли приложение бесплатную или проприетарную лицензию. Конечно, Flathub горд своей открытостью, но усилия которые прилагает Canonical, чтобы обратить внимание разработчиков проприетарного программного обеспечения в сторону Linux, не может не вызывать уважения. Определенно, это помогает людям переходить с Windows или macOS, но я перешел много лет назад и я давно привык к альтернативам. Вы можете сделать то же самое, проверив лучшие Linux приложения.
Где искать программы для Ubuntu
После установки дистрибутива, вместе с базовой системой устанавливается достаточно большое количество сторонних программ, это офисные приложения, программы для работы с графикой и видео, чаты интернет-браузеры и даже игры. На первое время этих программ хватает и кажется даже, что их очень много если вы новичок.
Но с каждым днем появляются новые программы для Linux, многие из них лучше чем, те что сейчас есть. Это новые окружения рабочего стола, новые текстовые редакторы, медиаплееры и так далее. К тому же, если вы хотите заменить одну из уже установленных программ, вам нужно найти что-то новое, что-то лучше.
Важно всегда быть в курсе новинок программного обеспечения, чтобы использовать самые новые, самые безопасные и самые лучшие программы для решения своих задач. Конечно, если вам нужна замена для уже известной программы вы можете просто найти ее в Google. Скорее всего, уже на первой странице попадется что-нибудь толковое. Но также можно составить список ресурсов, на которых можно следить за новинками в мире программного обеспечения Linux.
В этой статье мы рассмотрим как и где искать программы Ubuntu 16.04 и для Linux в целом.
Установка программ в Ubuntu
Перед тем как перейти к списку источников новых программ для Ubuntu, давайте рассмотрим как их устанавливать. Установка программ в операционных системах Linux отличается оттого, что вы привыкли видеть в Windows. Здесь возможна установка не только скачиванием программы из интернета и запуском установочного файла, но также есть установка из репозиториев дистрибутива. Это два основных способа установки программ но они делятся на более маленькие:
Рекомендуется устанавливать программы только из официальных репозиториев. Поскольку таким образом вы получаете надежное ПО, а также легкое обновление в случае выхода новой версии. Подробнее о каждом способе установки мы поговорим ниже, поскольку на этих способах и завязаны способы поиска пакетов.
Используйте центр приложений
Например, на главной странице Ubuntu Software вы можете видеть самые популярные среди других пользователей приложения, а также персональные рекомендации для вашего аккаунта Ubuntu One:
Также можете искать программы по категориям:
Или с помощью формы поиска, если знаете что нужно найти.
Поиск программ в репозиториях
Как правило, в центрах приложений находятся только те программы, для которых кем-то была создана страничка. Но в самих репозиториях дистрибутива программ намного больше. Вы можете использовать пакетный менеджер с графическим интерфейсом, например, Synaptic для поиска программ ubuntu, или же довольствоваться утилитой командной строки apt или aptitude.
Рассмотрим Synaptic. Здесь вы можете видеть все пакеты, которые есть в ваших репозиториях, в том числе и подключенных к системе PPA. Искать новые программы для Linux тут не очень удобно, потому что здесь перемешаны и консольные утилиты и графические приложения, и библиотеки, ну в общем, все что есть в репозиториях есть здесь.
Чтобы поиск программ Linux был более удобным, вы можете использовать категории, они не такие проработанные, как в центре приложений, но они есть и позволяют навести кое-какой порядок в списке программ. Например, можно выбрать только пакеты видеопрограмм, музыкальные плееры или только библиотеки:
Консольный пакетный менеджер Apt позволяет искать программы только по имени. Такой вариант подходит, если вы знаете что ищете. Например, для поиска программы используйте apt-search:
apt search имя_программы
Также вы можете вывести в один список все доступные программы:
Подробнее об использовании apt можете прочитать в статье apt vs apt-get.
Но как вы понимаете, использовать Synaptic намного удобнее, здесь тоже есть описание программы но там намного удобнее навигация.
Портативные программы Snap, Flatpak
В последнее время большую популярность начали набирать портативные приложения. Это Snap, разрабатываемый в Canonical и Flatpack, от разработчиков Gnome.
Snap уже готов к использованию и поставляется вместе с дистрибутивом Ubuntu 16.04, а также доступен для ряда других дистрибутивов. Многие разработчики новых программ создают Snap пакеты для своих работ. Сейчас таких программ не так уж много и вы можете все их просмотреть, чтобы выяснить, нет ли там чего интересного.
Для того чтобы искать программы для Ubuntu с помощью snap наберите:
Сейчас программ совсем немного, но кроме названия, здесь есть описание для каждой программы. В этом репозитории есть не все snap пакеты. Еще больше программ вы можете найти на uappexplorer.com:
Здесь программы тоже распределены по категориям, имеют рейтинг и описание. Программу можно скачать на ее странице:
А затем установить командой:
sudo snap install имя_файла.snap
Новые программы на Electron
Все разработанные на Electron программы размещены на сайте electron.atom.io и доступны для бесплатной загрузки:
Каждую из них вы можете скачать с ее официального сайта. Затем остается распаковать архив и запустить программу двойным щелчком. Также этот сайт можно использовать только в качестве базы для поиска, а устанавливать программы через PPA, такой вариант более приемлемый.
Найдите программы на pkgs.org
Сайт Linux Packages Search (Pkgs.org) индексирует официальные и некоторые неофициальные репозитории deb и rpm пакетов для нескольких дистрибутивов Linux. Вы можете искать программы по общим ключевым словам, например, Music:
Но лучше всего будет эффект, когда вы знаете точное название программы. Здесь удобно проверять есть ли версия нужной программы для вашего дистрибутива. У каждого пакета есть своя страница, где вы можете его скачать или посмотреть более подробную информацию о нем и его зависимостях:
Ищите альтернативы для Windows программ
Чаще всего мы хотим не просто какую-нибудь новую программку, а программу, которая бы реализовала нужные нам функции. Если вы знаете программу для Windows, которая выполняет нужные действия, то вы можете найти программу с аналогичной функциональностью с помощью сайта alternativeto.com. Просто введите название нужной программы и веб-сайт покажет вам ее альтернативы:
По умолчанию сайт ищет все альтернативы, но мы можем установить фильтр на только для Linux или только Open Source. Для каждой программы есть описание и несколько снимков экрана.
Поиск новых программ в интернете
Не всегда нам нужно срочно ту или иную программу с необходимой функциональностью. Иногда нам просто интересно посмотреть, что же нового появилось в мире Linux. Возможно, вы хотите идти в ногу с новинками открытого программного обеспечения или хотите присоединиться к проекту в качестве бета-тестера.
В интернете, кроме базы программ на платформе Electron, существует много сайтов, собирающих новые программы. Обычно такие сайты делятся на два типа: старые, предоставляющие только список ссылок, и более новые с подробным описанием программ и даже снимками экрана. Рассмотрим несколько таких сайтов, все сайты на английском:
Теперь вы точно знаете как и где искать программы ubuntu 16.04. Если вас интересуют любые новые программы, вы можете время от времени смотреть на новостные сайты, такие как opennet.ru или linux.org.ru. На них часто появляются сообщения о новых программах.
Спросите у пользователей
Если вам нужно приложение, с какой-нибудь экзотичной функциональностью, поддержку которой не так легко проверить не установив программу, вы можете спросить существует ли такая программа у других пользователей. Для этого можно использовать форумы, сообщества пользователей Linux в социальных сетях, сервисы вопросов и ответов, а также другие сообщества Linux в интернете.
Многие пользователи любят делиться своим опытом с другими. Подробно опишите какую функциональность должно иметь приложение, что оно должно делать и вы найдете ответ на свой вопрос.
Выводы
В этой статье мы рассмотрели где искать программы для ubuntu 16.04. Несмотря на то, что инструкция ориентирована на Ubuntu, вы можете применить ее и для другого дистрибутива. А как выполняете поиск программ linux вы? Какие ресурсы используете? Откуда узнаете о новых программах? Напишите в комментариях!
Сравнение магазинов приложений для Linux: какой из них вам подходит?
Пользователи macOS привыкли получать программное обеспечение из магазина приложений, как и на своих телефонах. Microsoft пытается сделать то же самое на Windows. Linux не нужно вносить изменения. Там, получение приложений из одного места уже давно стало нормой!
Нет ни одной операционной системы под названием Linux, которую вы можете установить на свой компьютер. Вместо этого вы загружаете дистрибутивы Linux, каждый из которых работает по-своему. Это означает, что в мире Linux нет ни одного магазина приложений.
App Store 101
Многие дистрибутивы Linux уклоняются от термина «магазин приложений», поскольку подавляющее большинство программ для Linux квалифицируется как бесплатное программное обеспечение с открытым исходным кодом « Загружаемые вами приложения — это не продукты для продажи, а бесплатные программы, которые вы можете использовать по своему усмотрению.
Магазины приложений не были рождены на мобильных устройствах, и некоторые дистрибутивы играли с концепцией в течение многих лет. Но смартфоны сделали этот опыт распространенным, и теперь многие другие дистрибутивы прилагают усилия, чтобы менеджеры пакетов напоминали магазины приложений. Программное обеспечение стало более доступным и простым в установке как для новых, так и для старых пользователей. Варианты ниже — четыре самых популярных.
1. Программное обеспечение GNOME
Чтобы указать вам на популярные приложения Linux, GNOME Software выделяет одно изображение в виде гигантского баннера и перечисляет другие под ним. Вы можете погрузиться в такие категории, как аудио и видео или графика и фотография, когда есть определенный тип инструмента, который вы хотите найти. Ваш наиболее вероятный пункт назначения — кнопка поиска, особенно если вы уже знаете, какое программное обеспечение вам нужно.
GNOME Software также является вашим инструментом для удаления приложений, которые вам больше не нужны. Кроме того, он управляет обновлениями, которые, скорее всего, будут препятствовать вам возвращаться после того, как ваш компьютер будет полностью настроен.
Программное обеспечение GNOME недавно заменило медленный и стареющий Центр программного обеспечения Ubuntu, которая была более ранней попыткой предоставить Linux процветающий менеджер пакетов в стиле магазина приложений. Быть доступным инструментом в некоторых из самых популярных дистрибутивов Linux — признак возможностей этой программы.
2. KDE Discover
Откройте для себя среду KDE для плазменной среды ответ на проблему магазина приложений. Основная концепция та же самая. Discover — это место для поиска и управления программным обеспечением. Проверьте боковую панель для поиска приложений, которые вы знаете, и просмотрите категории для тех, кого вы не знаете.
По моему мнению, опыт еще не готов к прайм-тайм. Например, на домашней странице перечислены популярные приложения таким образом, что они устарели, и я нахожу их несколько запутанными.
Discover поставляется с несколькими более продвинутыми настройками, такими как отображение списка различных репозиториев, к которым ваш компьютер может получить доступ. Тем не менее, приложение не предназначено в качестве замены для ввода команд в терминал.
3. AppCenter
Это должно измениться. Разработчики провели кампанию Indiegogo, чтобы собрать деньги для расширения возможностей AppCenter. Цель состоит в том, чтобы предоставить производителям приложений простой способ создания и развертывания программного обеспечения для Elementary OS. AppCenter предоставит доступ к этим приложениям по модели «плати сколько хочешь». Вы можете установить программное обеспечение бесплатно, но если вы хотите показать поддержку разработчика, рассмотрите возможность отправки нескольких долларов в их пользу.
Как и другие магазины приложений, AppCenter позволяет искать приложения или просматривать по категориям, а также предоставляет единое место для установки и удаления программного обеспечения. Этот инструмент также управляет вашими обновлениями. Если AppCenter кажется базовым, это дизайн. Даже после того, как появятся дополнительные функции, это, вероятно, останется одним из наиболее простых менеджеров пакетов в Linux.
4. MintInstall
Мята ставит категории спереди и в центре. Вместо того, чтобы предлагать ослепительную домашнюю страницу с популярными приложениями, они спрятаны в отдельной категории «Избранные».
MintInstall, кажется, делает больший акцент на рейтингах и обзорах. Как не пользователь Mint, у меня первое впечатление, что вокруг этого дистрибутива есть реальное ощущение сообщества.
Еще одним выдающимся моментом является количество скриншотов. Это функциональность, которая есть во всех других магазинах приложений, но в некоторых из них отсутствуют изображения для большинства приложений. На монетном дворе кажется надежным, что у более популярных приложений будет довольно много скриншотов.
MintInstall выглядит как нечто среднее между старыми менеджерами пакетов и новыми магазинами приложений. Здесь вы все еще можете редактировать программные источники. Плюс MintInstall включает в себя общее количество пакетов, доступных в нижней части главного экрана. Это число в настоящее время составляет около 83 000.
Хотите что-то более мощное?
Магазины приложений Linux позволяют загружать пакеты программного обеспечения, которые могут включать в себя множество отдельных пакетов и компонентов (известных как зависимости). Традиционные менеджеры пакетов позволяют увидеть эти отдельные части. Они отлично подходят для отслеживания конкретной программы, которая может потребоваться другой, но не удалось ее получить. Вы, возможно, обнаружите, что тяготеете к менеджерам пакетов, когда вы достаточно долго используете Linux, чтобы точно знать, что вам нужно, но вам не нужно запускать терминал.
Какой магазин приложений для вас?
Вам нравится макет программного обеспечения GNOME? Предпочитаете гладкость AppCenter? Может быть, вам нравится простота MintInstall?
Этот вопрос часто решается дистрибутивом и окружением рабочего стола, которое вы решили использовать. Но у вас всегда есть выбор, чтобы установить альтернативу.
Вы придерживаетесь стандартного магазина приложений или устанавливаете другой? Какой из них твой любимый? Какие функции вы хотели бы видеть в этих магазинах приложений когда-нибудь? Давайте поговорим в комментариях!










































