Аналог ubuntu software center

Обновлено: 04.07.2024

Как устанавливать программы для Linux через магазин приложений

Это самый простой и удобный способ, который лучше всего подходит новичкам. Никакой возни с терминалом и поиском.

Магазины приложений позволяют найти большинство программ в специальных библиотеках Linux — репозиториях. Оттуда же качаются обновления, патчи — в общем, всё подряд.

Откройте магазин приложений из главного меню. В разных дистрибутивах он может иметь вариативные названия, но принцип работы везде одинаков.

  • GNOME Software используется в дистрибутивах с графической оболочкой GNOME.
  • Discover установлен в дистрибутивах KDE. Как и подобает приложению KDE, очень красив и при этом довольно удобен.
  • «Менеджер программ» — в Linux Mint.
  • AppCenter — в elementary OS.
  • Deepin Software Center — в Deepin Linux.

Введите название программы в строку поиска и выберите нужную в окне результатов. Нажмите на кнопку «Установить», введите свой пароль, а затем просто дождитесь окончания процесса.

Магазин приложений автоматически найдёт нужную программу и установит её.

Как устанавливать программы для Linux через терминал

Хотите верьте, хотите нет, но это даже быстрее, чем искать приложение в магазине. Нужно всего лишь скопировать команды с сайта разработчика (ищите в разделе «Установка») и поочерёдно вставить их в терминал, нажимая Enter.

Например, вы хотите установить популярный плеер Clementine. Открываем сайт разработчика и видим набор команд для установки.

  1. sudo add-apt-repository ppa:me-davidsansome/clementine — добавляем в систему адрес репозитория, откуда будут качаться программа, а в дальнейшем обновления для неё. Последует предложение ввести пароль — сделайте это.
  2. sudo apt update — приказываем системе обновить список пакетов.
  3. sudo apt install clementine — начинаем установку.

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

Как устанавливать программы для Linux через графический менеджер пакетов

Менеджер пакетов в Linux — это программа, которая автоматически скачивает другие программы из репозитория, устанавливает и удаляет их. В разных дистрибутивах Linux свои менеджеры. В Debian, Ubuntu и их родственниках используется APT, в CentOS и Fedora есть DNF, в openSUSE — Zypper, и в Arch Linux — pacman.

Когда вы устанавливаете программы через терминал, вы отдаёте команды вашему менеджеру пакетов. Но куда удобнее управлять этими данными через графический интерфейс, например через Synaptic в Ubuntu или Pamac в Arch. Ищите его в главном меню по запросу «Менеджер пакетов».

  1. Запустите менеджер пакетов.
  2. Введите в поисковой строке имя нужной программы.
  3. Выделите найденный элемент, а затем нажмите на кнопку «Установить».
  4. Введите свой пароль пользователя и подождите, пока менеджер пакетов скачает и установит нужную программу.

Как устанавливать программы для Linux с помощью установочных файлов

Именно так инсталлируют программы в Windows: открывают в браузере сайт разработчика, скачивают установщик и запускают его двойным щелчком.

Но в Linux лучше всё ставить из репозиториев — тогда программы будут автоматически обновляться сами и возни с ними будет меньше.

Если то, что вам необходимо, отсутствует в репозиториях, вот как можно решить вопрос:

Сравнение магазинов приложений для Linux: какой из них вам подходит?

Пользователи macOS привыкли получать программное обеспечение из магазина приложений, как и на своих телефонах. Microsoft пытается сделать то же самое на Windows. Linux не нужно вносить изменения. Там, получение приложений из одного места уже давно стало нормой!

Нет ни одной операционной системы под названием Linux, которую вы можете установить на свой компьютер. Вместо этого вы загружаете дистрибутивы Linux, каждый из которых работает по-своему. Это означает, что в мире Linux нет ни одного магазина приложений.

App Store 101

Многие дистрибутивы Linux уклоняются от термина «магазин приложений», поскольку подавляющее большинство программ для Linux квалифицируется как бесплатное программное обеспечение с открытым исходным кодом « Загружаемые вами приложения — это не продукты для продажи, а бесплатные программы, которые вы можете использовать по своему усмотрению.

Разработчики думают о программном обеспечении как о пакетах . Они хранятся на серверах, называемых репозиториями Linux (для краткости «repos»). Программы, которые получают доступ к этим репозиториям для загрузки пакетов и обновлений, называются менеджерами пакетов .

Магазины приложений не были рождены на мобильных устройствах, и некоторые дистрибутивы играли с концепцией в течение многих лет. Но смартфоны сделали этот опыт распространенным, и теперь многие другие дистрибутивы прилагают усилия, чтобы менеджеры пакетов напоминали магазины приложений. Программное обеспечение стало более доступным и простым в установке как для новых, так и для старых пользователей. Варианты ниже — четыре самых популярных.

1. Программное обеспечение GNOME

GNOME — одна из самых распространенных сред Это делает GNOME Software одним из менеджеров пакетов, с которым вы, скорее всего, столкнетесь. Эта программа используется по умолчанию в популярных дистрибутивах, таких как Fedora и Ubuntu .

Чтобы указать вам на популярные приложения Linux, GNOME Software выделяет одно изображение в виде гигантского баннера и перечисляет другие под ним. Вы можете погрузиться в такие категории, как аудио и видео или графика и фотография, когда есть определенный тип инструмента, который вы хотите найти. Ваш наиболее вероятный пункт назначения — кнопка поиска, особенно если вы уже знаете, какое программное обеспечение вам нужно.

Linux App Stores Программное обеспечение GNOME

GNOME Software также является вашим инструментом для удаления приложений, которые вам больше не нужны. Кроме того, он управляет обновлениями, которые, скорее всего, будут препятствовать вам возвращаться после того, как ваш компьютер будет полностью настроен.

Программное обеспечение GNOME недавно заменило медленный и стареющий Центр программного обеспечения Ubuntu, которая была более ранней попыткой предоставить Linux процветающий менеджер пакетов в стиле магазина приложений. Быть доступным инструментом в некоторых из самых популярных дистрибутивов Linux — признак возможностей этой программы.

2. KDE Discover

Откройте для себя среду KDE для плазменной среды ответ на проблему магазина приложений. Основная концепция та же самая. Discover — это место для поиска и управления программным обеспечением. Проверьте боковую панель для поиска приложений, которые вы знаете, и просмотрите категории для тех, кого вы не знаете.

По моему мнению, опыт еще не готов к прайм-тайм. Например, на домашней странице перечислены популярные приложения таким образом, что они устарели, и я нахожу их несколько запутанными.

Магазины приложений для Linux KDE Discover

Discover поставляется с несколькими более продвинутыми настройками, такими как отображение списка различных репозиториев, к которым ваш компьютер может получить доступ. Тем не менее, приложение не предназначено в качестве замены для ввода команд в терминал.

3. AppCenter

AppCenter является относительным новичком в мире Linux. Этот магазин приложений предназначен специально для Elementary OS. , но сейчас он предоставляет доступ только к тому, что находится в репозиториях Ubuntu. Элементарно-специфическое программное обеспечение отсутствует.

Магазин приложений для Linux AppCenter

Это должно измениться. Разработчики провели кампанию Indiegogo, чтобы собрать деньги для расширения возможностей AppCenter. Цель состоит в том, чтобы предоставить производителям приложений простой способ создания и развертывания программного обеспечения для Elementary OS. AppCenter предоставит доступ к этим приложениям по модели «плати сколько хочешь». Вы можете установить программное обеспечение бесплатно, но если вы хотите показать поддержку разработчика, рассмотрите возможность отправки нескольких долларов в их пользу.

Как и другие магазины приложений, AppCenter позволяет искать приложения или просматривать по категориям, а также предоставляет единое место для установки и удаления программного обеспечения. Этот инструмент также управляет вашими обновлениями. Если AppCenter кажется базовым, это дизайн. Даже после того, как появятся дополнительные функции, это, вероятно, останется одним из наиболее простых менеджеров пакетов в Linux.

4. MintInstall

Как и AppCenter, MintInstall предназначен для конкретного дистрибутива. В данном случае это Linux Mint. Если вы хотите установить приложения после установки Mint на свой ноутбук , это то, что вы увидите.

Мята ставит категории спереди и в центре. Вместо того, чтобы предлагать ослепительную домашнюю страницу с популярными приложениями, они спрятаны в отдельной категории «Избранные».

Магазины приложений для Linux MintInstall

MintInstall, кажется, делает больший акцент на рейтингах и обзорах. Как не пользователь Mint, у меня первое впечатление, что вокруг этого дистрибутива есть реальное ощущение сообщества.

Еще одним выдающимся моментом является количество скриншотов. Это функциональность, которая есть во всех других магазинах приложений, но в некоторых из них отсутствуют изображения для большинства приложений. На монетном дворе кажется надежным, что у более популярных приложений будет довольно много скриншотов.

MintInstall выглядит как нечто среднее между старыми менеджерами пакетов и новыми магазинами приложений. Здесь вы все еще можете редактировать программные источники. Плюс MintInstall включает в себя общее количество пакетов, доступных в нижней части главного экрана. Это число в настоящее время составляет около 83 000.

Хотите что-то более мощное?

Не парься. В Linux есть несколько зрелых менеджеров пакетов, которые гораздо более способны конкурировать с терминалом. Synaptic является одним из таких инструментов. Еще один пакет GNOME. Поклонники KDE могут попробовать Apper . Ваш дистрибутив может иметь свой собственный инструмент. openSUSE имеет YaST , а Yum Extender доступен для Fedora.

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

Какой магазин приложений для вас?

Вам нравится макет программного обеспечения GNOME? Предпочитаете гладкость AppCenter? Может быть, вам нравится простота MintInstall?

Этот вопрос часто решается дистрибутивом и окружением рабочего стола, которое вы решили использовать. Но у вас всегда есть выбор, чтобы установить альтернативу.

Вы придерживаетесь стандартного магазина приложений или устанавливаете другой? Какой из них твой любимый? Какие функции вы хотели бы видеть в этих магазинах приложений когда-нибудь? Давайте поговорим в комментариях!



Окружение Xfce

Любую систему можно разогнать, есть стандартные способы оптимизации десктопа: минимум софта в автозагрузке, preload, оптимальное зеркало для пакетов, apt-fast вместо apt-get, настройки для оптимизации отдельных приложений и так далее.

Но всё это мелкие оптимизации по сравнению с фундаментальными столпами:

  1. Лёгкий дистрибутив
  2. Легковесное окружение рабочего стола
  3. Быстрый софт

Поэтому — легковесное окружение и быстрый софт.

Легковесные окружения традиционно поставляются в комплекте с легковесными дистрибутивами, которые оптимизированы для работы на старом железе. Это Lubuntu, Linux Lite, Puppy Linux, TinyCore и др. Хотя самые аскетичные идут вообще без GUI. Например, TinyCore в варианте без GUI занимает всего 11 МБ. Базовая система размером 16 МБ предлагает десктопные окружения FLTK или FLWM, а версия CorePlus весом 106 МБ идёт с более продвинутыми менеджерами, такими как IceWM и FluxBox.

Но необязательно менять дистрибутив, чтобы повысить производительность системы. Для самого популярного Linux-дистрибутива — Ubuntu — тоже можно выбрать более легковесный рабочий стол, например, Xfce или LXDE.

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

Конечно, они выглядят не так современно, как Unity или GNOME, но приходится идти на какие-то компромиссы.

Кроме десктопного окружения, можно выбрать более производительные альтернативы для различных приложений Linux. Все перечисленные здесь программы доступны практически для любого дистрибутива, но в качестве примера указана Ubuntu.

Идея в том, чтобы на старом железе летала именно Ubuntu, то есть без смены дистрибутива.

Следующие приложения — не самые популярные, но достаточно надёжные, и при этом одни из самых производительных в своём классе.

Браузер: Midori

Midori — один из самых быстрых браузеров на движке WebKit и GTK3, который идёт в комплекте с некоторыми лёгкими дистрибутивами Linux, такими как Bodhi Linux, SilTaz и Raspbian. Раньше он был браузером по умолчанию в elementary OS, но в 2016 году разработка Midori приостановилась, так что его исключили из установок по умолчанию. Однако в конце 2018 года проект возобновился, и сейчас этот браузер входит в комплект приложений для десктопного окружения Xfce.

Поддерживаются вкладки, анонимные сессии, управление закладками, настраиваемый интерфейс, синхронизация через облако Astian Cloud. Поисковик по умолчанию DuckDuckGo.

У Midori множество опций, с которыми будет интересно повозиться опытному пользователю. Но нужно понимать, что он поддерживает не все современные технологии, поэтому в HTML5TEST даже не приблизится к максимальному результату. Да и список доступных расширений для него небогатый, но блокировщик рекламы есть.


Из других легковесных веб-браузеров под Linux можно назвать K-Meleon, Links, NetSurf и qutebrowser, все они в активной разработке.

Почтовые клиенты IMAP

Trojitá (Троица) на Qt — быстрый и эффективный почтовый клиент IMAP с открытым исходным кодом, один из лучших почтовых клиентов для Linux. Если вам достаточно поддержки только IMAP, то дальше можно и не искать.


Для достижения максимальной производительности Trojitá использует различные методы, в том числе автономное кэширование, режим экономии трафика, здесь минимальная нагрузка на память и CPU. Поддерживается IMAP по SSH, надёжная работа с HTML.

Эта программа является темой магистерской диссертации Яна Кундрата (Jan Kundrát), чешского разработчика. Собственно, подробнее всего о своём проекте он и рассказывает в этой диссертации, а также в блоге. Он вспоминает, что идея написать собственный клиент пришла к нему в районе 2005 года, потому что он не мог найти ничего подходящего его требованиям. KMail с многочисленными багами IMAP не впечатлял, Thunderbird падал минимум каждую неделю, а Evolution ему не нравился из-за Gnome. Многие программы выглядели как классические клиенты POP3, куда IMAP был добавлен в процессе разработки, а другие поддерживали весь набор функций IMAP, но страдали из-за непродуманного GUI.

Ян решил сначала закончить школу, а уже в университете плотно занялся разработкой нормального почтового клиента. Из языков программирования ему был известен только Python, поэтому он начал писать на нём, но вскоре открыл для себя Qt и C++ — и влюбился в них, как он сам рассказывает. К концу обучения клиент был готов.

Автор поддерживает проект до сих пор: последний коммит в основную ветку состоялся буквально пару дней назад. Но он уже не уделяет проекту слишком много внимания, например, больше не выкладывает на странице загрузки новые скомпилированные бинарники для Windows и разных дистрибутивов Linux.

Это необычная и легковесная альтернатива для известных, но более тяжеловесных почтовых клиентов, таких как вышеупомянутый Thunderbird, а также Evolution, Kmail, Geary, Mailspring (бывший Nylas Mail) и др. Хотя сторонникам полного аскетизма можно попробовать консольный клиент Mutt.



Mutt

Кстати, как раз в ноябре 2020 года состоялся выпуск версии Mutt 2.0, которой присвоен мажорный номер не из-за каких-то очень важных функций, а потому что некоторые из нововведений обратно несовместимы. Например, установлена настройка $ssl_force_tls по умолчанию, которую автор пробовал поставить в версии 1.3.0, но дал обратный ход из-за глюков. Кроме того, клиент научился автоматически инициировать заново соединение IMAP после обрыва.

У консольных почтовых клиентов по-прежнему большая аудитория, часть пользователей Mutt перешла на NeoMutt, OfflineIMAP и isync.

Установщик пакетов: Gdebi

Иногда на Ubuntu нужно быстренько установить пакет .deb. Конечно, можно использовать Ubuntu Software Center, но это ресурсоёмкое приложение, так что не слишком разумно использовать его для простой установки файлов .deb со всеми зависимостями. На этот случай есть утилита Gdebi, отличный инструмент для той же цели, только с минимальным графическим интерфейсом (или запускается из консоли).


Gdebi отлично справляется со своей работой, и его можно сделать установщиком по умолчанию для файлов .deb.

Установка Gdebi на Ubuntu:

Центр программного обеспечения: App Grid

Вообще, если говорить об альтернативе Ubuntu Software Center, то более легковесным вариантом представляется App Grid. Это практически обязательный инструмент, если вы часто используете центр ПО для поиска, установки и управления приложениями в Ubuntu. Наиболее визуально привлекательная и в то же время быстрая альтернатива стандартному софтверному центру.


App Grid поддерживает рейтинги, обзоры и скриншоты.

Установка в дистрибутивах на базе Ubuntu:

Музыка и радио

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



Поддержка разных музыкальных коллекций, рейтинги, генератор умных плейлистов, простой поиск и фильтрация, дектопные уведомления, статистика по количеству воспроизведений песен, эквалайзер, управление из консоли и т. д. В качестве бэкенда могут работать Phonon, vlc и mpv. Список поддерживаемых аудиоформатов зависит от бэкенда: MP3, Ogg Vorbis, FLAC, WMA, MPEG-4 AAC.

Установка Yarock в дистрибутивах на базе Ubuntu:


Yarock умеет забирать поток с лучших сервисов интернет-радио: TuneIn, SHoutCast, Dirble. Кстати, разработчик Dirble устал от своего проекта и продал его в прошлом году, за что потом сильно извинялся.

С другой стороны, TuneIn до сих пор работает отлично, хотя у него нет нативного десктопного приложения. Однако TuneIn можно прослушивать через Yarock или через оболочку типа Nuvola Apps. Данный движок поддерживает множество стриминговых сервисов, включая Spotify, YouTube, Pandora и SoundCloud. Впрочем, Nuvola Apps нельзя назвать легковесным с зависимостями на 350 МБ.

Видеоплеер: VLC

Пожалуй, VLC — самое дефолтное приложение в этом списке. VLC действительно не нуждается в представлении, это стандарт де-факто на многих платформах, в том числе и под Linux. Плеер очень легковесный, это и одна из причин его популярности.


VLC — всё, что нужно для воспроизведения различных медиафайлов под Linux. В принципе, даже без отдельного музыкального плеера можно обойтись, потому что VLC понимает все аудиоформаты. Он безупречно работает даже на очень старых компьютерах и задействует аппаратное декодирование на всех платформах.

Файловый менеджер: PCManFM

PCManFM — стандартный файловый менеджер из среды LXDE. Как и другие приложения LXDE, он тоже лёгкий и быстрый. Создан как замена Nautilus, Konqueror и Thunar, а с 2010 полностью переписан заново с нуля, так что текущие версии сильно отличаются от семейства 0.5.х.


Несмотря PCManFM входит в комплект LXDE, но работает и с другими средами рабочего стола.

Установка PCManFM в дистрибутивах на базе Ubuntu:

Текстовый редактор и офисный пакет

По скорости работы ничто не сравнится с консольными редакторами, такими как nano, vim и emacs. Но некоторым людям в силу определённых причин больше нравится графический интерфейс. В этом случае можно посмотреть на Mousepad: чрезвычайно лёгкий и очень быстрый редактор. Поставляется с простым настраиваемым UI с несколькими темами.

Поддерживает подсветку синтаксиса. Таким образом, его можно использовать в качестве минимального редактора кода. Поставляется вместе со средой рабочего стола Xfce.



Кроме текстового редактора, бывают необходимы другие офисные приложения, в том числе электронные таблицы. Один самых легковесный вариантов — пакет Gnome Office с электронными таблицами Gnumeric и текстовым редактором AbiWord, который намного быстрее, чем другие текстовые процессоры, хотя здесь нет макросов, проверки грамматики и некоторых других функций.



Практически во всех категориях под Linux гораздо больше выбор различных программ, чем под Windows или macOS. Если поставить маленький дистрибутив и быстрый софт, то все нативные приложения будут летать даже на Raspberry Pi.

На правах рекламы

VDSina предлагает серверы в аренду под любые задачи, огромный выбор операционных систем для автоматической установки, есть возможность установить любую ОС с собственного ISO, удобная панель управления собственной разработки и посуточная оплата.

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

Но с каждым днем появляются новые программы для Linux, многие из них лучше чем, те что сейчас есть. Это новые окружения рабочего стола, новые текстовые редакторы, медиаплееры и так далее. К тому же, если вы хотите заменить одну из уже установленных программ, вам нужно найти что-то новое, что-то лучше.

Важно всегда быть в курсе новинок программного обеспечения, чтобы использовать самые новые, самые безопасные и самые лучшие программы для решения своих задач. Конечно, если вам нужна замена для уже известной программы вы можете просто найти ее в Google. Скорее всего, уже на первой странице попадется что-нибудь толковое. Но также можно составить список ресурсов, на которых можно следить за новинками в мире программного обеспечения Linux.

В этой статье мы рассмотрим как и где искать программы Ubuntu 16.04 и для Linux в целом.

Установка программ в Ubuntu

Перед тем как перейти к списку источников новых программ для Ubuntu, давайте рассмотрим как их устанавливать. Установка программ в операционных системах Linux отличается оттого, что вы привыкли видеть в Windows. Здесь возможна установка не только скачиванием программы из интернета и запуском установочного файла, но также есть установка из репозиториев дистрибутива. Это два основных способа установки программ но они делятся на более маленькие:

  • Установка программ из центра приложений
  • Установка программ с помощью пакетного менеджера
  • Установка программ из файла
  • Сборка программ из исходников
  • Установка с помощью установщика
  • Портативные программы

Самый распространенный и наиболее приемлемый способ установки программ в Linux - из официальных репозиториев, это установка с помощью пакетного менеджера и из центра приложений. Репозитории поддерживаются разработчиками дистрибутива, и содержат только проверенные и надежные программы. Но есть возможность также просто скачать установочный пакет в интернете и установить его, например, с помощью dpkg или gdebi. Также возможна сборка программ из исходных кодов, но такой вариант не для начинающих.

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

Используйте центр приложений

Центр приложений - это графическая программа, очень похожая на Windows Store, GooglePlay и т д. Здесь вы можете не только устанавливать программы, но и искать новые просматривая категории или используя поле поиска. Неважно какой центр приложений вы будете использовать Ubuntu Software, Gnome Software все они имеют одинаковую функциональность.

Например, на главной странице Ubuntu Software вы можете видеть самые популярные среди других пользователей приложения, а также персональные рекомендации для вашего аккаунта Ubuntu One:

apps

Также можете искать программы по категориям:

apps1

Или с помощью формы поиска, если знаете что нужно найти.

У каждой программы есть подробное описание, рейтинг и пару снимков экрана. Но у такого способа искать новые программы Linux есть серьезный недостаток - вам доступны только старые и проверенные программы из официальных репозиториев, новинок вы здесь не увидите. Тем не менее это оптимальный вариант для новичков. Во всяком случае по простоте установки.

Поиск программ в репозиториях

Как правило, в центрах приложений находятся только те программы, для которых кем-то была создана страничка. Но в самих репозиториях дистрибутива программ намного больше. Вы можете использовать пакетный менеджер с графическим интерфейсом, например, Synaptic для поиска программ ubuntu, или же довольствоваться утилитой командной строки apt или aptitude.

Рассмотрим Synaptic. Здесь вы можете видеть все пакеты, которые есть в ваших репозиториях, в том числе и подключенных к системе PPA. Искать новые программы для Linux тут не очень удобно, потому что здесь перемешаны и консольные утилиты и графические приложения, и библиотеки, ну в общем, все что есть в репозиториях есть здесь.

apps3

Чтобы поиск программ Linux был более удобным, вы можете использовать категории, они не такие проработанные, как в центре приложений, но они есть и позволяют навести кое-какой порядок в списке программ. Например, можно выбрать только пакеты видеопрограмм, музыкальные плееры или только библиотеки:

apps4

Консольный пакетный менеджер Apt позволяет искать программы только по имени. Такой вариант подходит, если вы знаете что ищете. Например, для поиска программы используйте apt-search:

apt search имя_программы

apps5

Также вы можете вывести в один список все доступные программы:

apt list --all-versions | less

apps6

Подробнее об использовании apt можете прочитать в статье apt vs apt-get.

Но как вы понимаете, использовать Synaptic намного удобнее, здесь тоже есть описание программы но там намного удобнее навигация.

Портативные программы Snap, Flatpak

В последнее время большую популярность начали набирать портативные приложения. Это Snap, разрабатываемый в Canonical и Flatpack, от разработчиков Gnome.

Snap уже готов к использованию и поставляется вместе с дистрибутивом Ubuntu 16.04, а также доступен для ряда других дистрибутивов. Многие разработчики новых программ создают Snap пакеты для своих работ. Сейчас таких программ не так уж много и вы можете все их просмотреть, чтобы выяснить, нет ли там чего интересного.

Для того чтобы искать программы для Ubuntu с помощью snap наберите:

apps7

apps8

Здесь программы тоже распределены по категориям, имеют рейтинг и описание. Программу можно скачать на ее странице:

apps9

А затем установить командой:

sudo snap install имя_файла.snap

Новые программы на Electron

Electron - это платформа от GitHub для создания программ рабочего стола с помощью веб-технологий на JavaScript, Node.js и движке Chromium. Сейчас много новых и интересных программ разрабатываются на платформе Electron. Яркие тому доказательства утилита для заметок SimpleNote и приложение для управления сайтом - WordPress. Здесь есть не только текстовые редакторы и веб-клиенты, но и среды программирования, браузеры и даже медиаплееры.

Все разработанные на Electron программы размещены на сайте electron.atom.io и доступны для бесплатной загрузки:

apps10

Каждую из них вы можете скачать с ее официального сайта. Затем остается распаковать архив и запустить программу двойным щелчком. Также этот сайт можно использовать только в качестве базы для поиска, а устанавливать программы через PPA, такой вариант более приемлемый.

apps11

apps12

Но лучше всего будет эффект, когда вы знаете точное название программы. Здесь удобно проверять есть ли версия нужной программы для вашего дистрибутива. У каждого пакета есть своя страница, где вы можете его скачать или посмотреть более подробную информацию о нем и его зависимостях:

apps13

apps14

Ищите альтернативы для Windows программ

apps15

По умолчанию сайт ищет все альтернативы, но мы можем установить фильтр на только для Linux или только Open Source. Для каждой программы есть описание и несколько снимков экрана.

apps16

Поиск новых программ в интернете

Не всегда нам нужно срочно ту или иную программу с необходимой функциональностью. Иногда нам просто интересно посмотреть, что же нового появилось в мире Linux. Возможно, вы хотите идти в ногу с новинками открытого программного обеспечения или хотите присоединиться к проекту в качестве бета-тестера.

В интернете, кроме базы программ на платформе Electron, существует много сайтов, собирающих новые программы. Обычно такие сайты делятся на два типа: старые, предоставляющие только список ссылок, и более новые с подробным описанием программ и даже снимками экрана. Рассмотрим несколько таких сайтов, все сайты на английском:

Free Software Directory - фонд свободного программного обеспечения собирает и каталогизирует приложения и информацию о выходе новых версий. Это позволяет искать программы по ключевым словам. Сайт выглядит как вики, у каждой программы есть своя страница с небольшим описанием и ссылкой для загрузки. Кроме того, здесь есть отдельный раздел "новые программы" где вы можете посмотреть новинки.

apps17

apps19

Linux Links - один из тех сайтов, где каждый пользователь сможет для себя что-то найти. В отличие от первого варианта может здесь и нет самых свежих новостей, но зато программы рассортированы по категориям и под-категориям и вы можете потратить несколько часов, чтобы просмотреть все что вас интересует. Здесь есть списки лучших приложений для решения различных задач. Для некоторых программ написаны мини-обзоры со списком возможностей и снимками экрана (правда, все по-английски).

apps20

apps21

apps22

Linux App Finder - это отличная коллекция программного обеспечения для Linux, которую вы можете использовать различными способами. В разделе Alternatives вы можете подобрать альтернативы для Windows и MacOS приложений. Также есть возможность искать программы по категориях и подкатегориях. Кроме того, есть рейтинги самых просматриваемых, высокого оцененных приложений. Для каждой программы есть своя страница с информацией. Все пользователи могут зарегистрироваться и редактировать информацию о программе.

apps23

apps24

Open Source Software Directory - этот сайт предлагает немного другой подход к поиску программ ubuntu. Программы разделены по задачам пользователя, для домашнего использования, для администраторов, разработчиков или бизнеса. Вы можете выбрать нужную категорию и просматривать программы. Проект довольно новый поэтому программ не много.

apps25

Freshcode - это попытка возродить ресурс freecode (ранее freshmeat). Выглядит очень похоже на оригинал, но здесь пока нет столько приложений. У каждого приложения есть отдельная страница с подробной информацией о нем, последних версиях и ссылками на загрузку. Вы можете искать программы по тегам, ключевым словам в описании, а также сортировать их по лицензии.

Open Hub - этот сайт отличается от других проектов в списке. Он ориентирован больше на разработчиков, чем на обычных пользователей. Здесь предоставляется такая информация, как язык программирования, количество строк кода, количество разработчиков, комитов. Такие вещи могут быть не очень интересны обычному пользователю Linux. Но здесь тоже можно искать программы по тегам, просматривать похожие программы, смотреть рейтинги и т д. Также вы можете сравнивать два или больше приложения, чтобы понять насколько активно они разрабатываются.

Спросите у пользователей

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

Выводы

В этой статье мы рассмотрели где искать программы для ubuntu 16.04. Несмотря на то, что инструкция ориентирована на Ubuntu, вы можете применить ее и для другого дистрибутива. А как выполняете поиск программ linux вы? Какие ресурсы используете? Откуда узнаете о новых программах? Напишите в комментариях!

Читайте также: