Как установить магазин приложений linux
После установки дистрибутива, вместе с базовой системой устанавливается достаточно большое количество сторонних программ, это офисные приложения, программы для работы с графикой и видео, чаты интернет-браузеры и даже игры. На первое время этих программ хватает и кажется даже, что их очень много если вы новичок.
Но с каждым днем появляются новые программы для 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:
Также можете искать программы по категориям:
Или с помощью формы поиска, если знаете что нужно найти.
У каждой программы есть подробное описание, рейтинг и пару снимков экрана. Но у такого способа искать новые программы Linux есть серьезный недостаток - вам доступны только старые и проверенные программы из официальных репозиториев, новинок вы здесь не увидите. Тем не менее это оптимальный вариант для новичков. Во всяком случае по простоте установки.
Поиск программ в репозиториях
Как правило, в центрах приложений находятся только те программы, для которых кем-то была создана страничка. Но в самих репозиториях дистрибутива программ намного больше. Вы можете использовать пакетный менеджер с графическим интерфейсом, например, Synaptic для поиска программ ubuntu, или же довольствоваться утилитой командной строки apt или aptitude.
Рассмотрим Synaptic. Здесь вы можете видеть все пакеты, которые есть в ваших репозиториях, в том числе и подключенных к системе PPA. Искать новые программы для Linux тут не очень удобно, потому что здесь перемешаны и консольные утилиты и графические приложения, и библиотеки, ну в общем, все что есть в репозиториях есть здесь.
Чтобы поиск программ Linux был более удобным, вы можете использовать категории, они не такие проработанные, как в центре приложений, но они есть и позволяют навести кое-какой порядок в списке программ. Например, можно выбрать только пакеты видеопрограмм, музыкальные плееры или только библиотеки:
Консольный пакетный менеджер Apt позволяет искать программы только по имени. Такой вариант подходит, если вы знаете что ищете. Например, для поиска программы используйте apt-search:
apt search имя_программы
Также вы можете вывести в один список все доступные программы:
apt list --all-versions | less
Подробнее об использовании apt можете прочитать в статье apt vs apt-get.
Но как вы понимаете, использовать Synaptic намного удобнее, здесь тоже есть описание программы но там намного удобнее навигация.
Портативные программы Snap, Flatpak
В последнее время большую популярность начали набирать портативные приложения. Это Snap, разрабатываемый в Canonical и Flatpack, от разработчиков Gnome.
Snap уже готов к использованию и поставляется вместе с дистрибутивом Ubuntu 16.04, а также доступен для ряда других дистрибутивов. Многие разработчики новых программ создают Snap пакеты для своих работ. Сейчас таких программ не так уж много и вы можете все их просмотреть, чтобы выяснить, нет ли там чего интересного.
Для того чтобы искать программы для Ubuntu с помощью snap наберите:
Здесь программы тоже распределены по категориям, имеют рейтинг и описание. Программу можно скачать на ее странице:
А затем установить командой:
sudo snap install имя_файла.snap
Новые программы на Electron
Electron - это платформа от GitHub для создания программ рабочего стола с помощью веб-технологий на JavaScript, Node.js и движке Chromium. Сейчас много новых и интересных программ разрабатываются на платформе Electron. Яркие тому доказательства утилита для заметок SimpleNote и приложение для управления сайтом - WordPress. Здесь есть не только текстовые редакторы и веб-клиенты, но и среды программирования, браузеры и даже медиаплееры.
Все разработанные на Electron программы размещены на сайте electron.atom.io и доступны для бесплатной загрузки:
Каждую из них вы можете скачать с ее официального сайта. Затем остается распаковать архив и запустить программу двойным щелчком. Также этот сайт можно использовать только в качестве базы для поиска, а устанавливать программы через PPA, такой вариант более приемлемый.
Но лучше всего будет эффект, когда вы знаете точное название программы. Здесь удобно проверять есть ли версия нужной программы для вашего дистрибутива. У каждого пакета есть своя страница, где вы можете его скачать или посмотреть более подробную информацию о нем и его зависимостях:
Ищите альтернативы для Windows программ
По умолчанию сайт ищет все альтернативы, но мы можем установить фильтр на только для Linux или только Open Source. Для каждой программы есть описание и несколько снимков экрана.
Поиск новых программ в интернете
Не всегда нам нужно срочно ту или иную программу с необходимой функциональностью. Иногда нам просто интересно посмотреть, что же нового появилось в мире Linux. Возможно, вы хотите идти в ногу с новинками открытого программного обеспечения или хотите присоединиться к проекту в качестве бета-тестера.
В интернете, кроме базы программ на платформе Electron, существует много сайтов, собирающих новые программы. Обычно такие сайты делятся на два типа: старые, предоставляющие только список ссылок, и более новые с подробным описанием программ и даже снимками экрана. Рассмотрим несколько таких сайтов, все сайты на английском:
Free Software Directory - фонд свободного программного обеспечения собирает и каталогизирует приложения и информацию о выходе новых версий. Это позволяет искать программы по ключевым словам. Сайт выглядит как вики, у каждой программы есть своя страница с небольшим описанием и ссылкой для загрузки. Кроме того, здесь есть отдельный раздел "новые программы" где вы можете посмотреть новинки.
Linux Links - один из тех сайтов, где каждый пользователь сможет для себя что-то найти. В отличие от первого варианта может здесь и нет самых свежих новостей, но зато программы рассортированы по категориям и под-категориям и вы можете потратить несколько часов, чтобы просмотреть все что вас интересует. Здесь есть списки лучших приложений для решения различных задач. Для некоторых программ написаны мини-обзоры со списком возможностей и снимками экрана (правда, все по-английски).
Linux App Finder - это отличная коллекция программного обеспечения для Linux, которую вы можете использовать различными способами. В разделе Alternatives вы можете подобрать альтернативы для Windows и MacOS приложений. Также есть возможность искать программы по категориях и подкатегориях. Кроме того, есть рейтинги самых просматриваемых, высокого оцененных приложений. Для каждой программы есть своя страница с информацией. Все пользователи могут зарегистрироваться и редактировать информацию о программе.
Open Source Software Directory - этот сайт предлагает немного другой подход к поиску программ ubuntu. Программы разделены по задачам пользователя, для домашнего использования, для администраторов, разработчиков или бизнеса. Вы можете выбрать нужную категорию и просматривать программы. Проект довольно новый поэтому программ не много.
Freshcode - это попытка возродить ресурс freecode (ранее freshmeat). Выглядит очень похоже на оригинал, но здесь пока нет столько приложений. У каждого приложения есть отдельная страница с подробной информацией о нем, последних версиях и ссылками на загрузку. Вы можете искать программы по тегам, ключевым словам в описании, а также сортировать их по лицензии.
Open Hub - этот сайт отличается от других проектов в списке. Он ориентирован больше на разработчиков, чем на обычных пользователей. Здесь предоставляется такая информация, как язык программирования, количество строк кода, количество разработчиков, комитов. Такие вещи могут быть не очень интересны обычному пользователю Linux. Но здесь тоже можно искать программы по тегам, просматривать похожие программы, смотреть рейтинги и т д. Также вы можете сравнивать два или больше приложения, чтобы понять насколько активно они разрабатываются.
Спросите у пользователей
Многие пользователи любят делиться своим опытом с другими. Подробно опишите какую функциональность должно иметь приложение, что оно должно делать и вы найдете ответ на свой вопрос.
Выводы
В этой статье мы рассмотрели где искать программы для ubuntu 16.04. Несмотря на то, что инструкция ориентирована на Ubuntu, вы можете применить ее и для другого дистрибутива. А как выполняете поиск программ linux вы? Какие ресурсы используете? Откуда узнаете о новых программах? Напишите в комментариях!
В следующей статье мы рассмотрим App Outlet. Это приложение для рабочего стола Gnu / Linux, вдохновленное тем, что было в Linux App Store. В нем пользователи смогут найти, изучить и установить программное обеспечение, распространяемое через магазины Snap, Flathub и AppImage из одного места.
Из-за того, что в Gnu / Linux доступны различные магазины и форматы приложений, некоторым пользователям может быть сложно найти приложение в нужном им формате. По этой причине, возможность добавления приложений из разных магазинов в разных форматах в рамках единого UI это то, что вы ищете в этом магазине. Это красивый магазин приложений с графическим интерфейсом, который позволяет легко получить ваши любимые пакеты Snaps, Flatpaks и AppImages.
Установить App Outlet в Ubuntu
Для начала установки этого магазина у нас будет несколько вариантов. Чтобы использовать любой из них, вам просто нужно открыть терминал (Ctrl + Alt + T), а затем выбрать тот, который нас больше всего интересует.
С пакетом .deb
После загрузки пакета мы можем перейти к установка с помощью команды 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 и т. Д.) Если вы хотите установить программное обеспечение, все, что вам нужно сделать, это запустить программу, а затем просто следовать следующим пошаговым инструкциям:
- → Перейти к Рамка 'Поиск" в App Outlet.
- → Напишите название приложения который вы хотите установить. Тогда вам просто нужно нажать Главная чтобы сообщить App Outlet, что нужно запустить поиск.
- → После этого мы можем увидеть результаты поиска приложения. Здесь у нас будет возможность выбрать кнопку 'Все типы'или выберите Flatpak, Snap или AppImage. Иногда приложения доступны не во всех этих форматах.
- → После выбора приложения, которое вы хотите установить в результатах поиска, оно покажет нам его снимок экрана с данными, а также ссылку, которая приведет нас в магазин, где оно опубликовано. В правом верхнем углу мы можем найти кнопку 'Устанавливать" щелкнуть мышью и начать установку.
- → Введите свой пароль, если требуется, чтобы разрешить App Outlet установить программное обеспечение выбран.
Этот процесс можно повторить, чтобы установить столько приложений Flatpak, Snap и AppImage, сколько нам нужно, в нашей системе Ubuntu. Я лично не фанат приложений Snap, Flatpak и AppImage, но мне нравится подход, когда все помещается в определенное место. Я думаю, это сэкономит время пользователей, особенно тех, кто предпочитает использовать графический интерфейс для установки приложений вместо использования интерфейса командной строки.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Убунлог » Ubuntu » App Outlet, магазин приложений для Ubuntu
Как устанавливать программы для Linux через магазин приложений
Это самый простой и удобный способ, который лучше всего подходит новичкам. Никакой возни с терминалом и поиском.
Магазины приложений позволяют найти большинство программ в специальных библиотеках Linux — репозиториях. Оттуда же качаются обновления, патчи — в общем, всё подряд.
Откройте магазин приложений из главного меню. В разных дистрибутивах он может иметь вариативные названия, но принцип работы везде одинаков.
- GNOME Software используется в дистрибутивах с графической оболочкой GNOME.
- Discover установлен в дистрибутивах KDE. Как и подобает приложению KDE, очень красив и при этом довольно удобен.
- «Менеджер программ» — в Linux Mint.
- AppCenter — в elementary OS.
- Deepin Software Center — в Deepin Linux.
Введите название программы в строку поиска и выберите нужную в окне результатов. Нажмите на кнопку «Установить», введите свой пароль, а затем просто дождитесь окончания процесса.
Магазин приложений автоматически найдёт нужную программу и установит её.
Как устанавливать программы для Linux через терминал
Хотите верьте, хотите нет, но это даже быстрее, чем искать приложение в магазине. Нужно всего лишь скопировать команды с сайта разработчика (ищите в разделе «Установка») и поочерёдно вставить их в терминал, нажимая Enter.
Например, вы хотите установить популярный плеер Clementine. Открываем сайт разработчика и видим набор команд для установки.
- sudo add-apt-repository ppa:me-davidsansome/clementine — добавляем в систему адрес репозитория, откуда будут качаться программа, а в дальнейшем обновления для неё. Последует предложение ввести пароль — сделайте это.
- sudo apt update — приказываем системе обновить список пакетов.
- sudo apt install clementine — начинаем установку.
Прежде чем вводить команды в терминал, убедитесь, что они относятся к вашему дистрибутиву. Посмотреть, какая команда к какому дистрибутиву подходит, можно в руководстве Лайфхакера.
Как устанавливать программы для Linux через графический менеджер пакетов
Менеджер пакетов в Linux — это программа, которая автоматически скачивает другие программы из репозитория, устанавливает и удаляет их. В разных дистрибутивах Linux свои менеджеры. В Debian, Ubuntu и их родственниках используется APT, в CentOS и Fedora есть DNF, в openSUSE — Zypper, и в Arch Linux — pacman.
Когда вы устанавливаете программы через терминал, вы отдаёте команды вашему менеджеру пакетов. Но куда удобнее управлять этими данными через графический интерфейс, например через Synaptic в Ubuntu или Pamac в Arch. Ищите его в главном меню по запросу «Менеджер пакетов».
- Запустите менеджер пакетов.
- Введите в поисковой строке имя нужной программы.
- Выделите найденный элемент, а затем нажмите на кнопку «Установить».
- Введите свой пароль пользователя и подождите, пока менеджер пакетов скачает и установит нужную программу.
Как устанавливать программы для Linux с помощью установочных файлов
Именно так инсталлируют программы в Windows: открывают в браузере сайт разработчика, скачивают установщик и запускают его двойным щелчком.
Но в Linux лучше всё ставить из репозиториев — тогда программы будут автоматически обновляться сами и возни с ними будет меньше.
Если то, что вам необходимо, отсутствует в репозиториях, вот как можно решить вопрос:
Центр приложений Ubuntu – утилита для просмотра, установки и удаления приложений. При помощи него вы можете просматривать множество бесплатных и платных программ, оставлять отзывы к ним, а также синхронизировать установленные программы между компьютерами.
Основные возможности
Центр приложений Ubuntu позволяет легко управлять приложениями и синхронизировать их между разными компьютерами. Для синхронизации вам необходимо иметь учетную запись Ubuntu Software Center. Если у вас уже есть аккаунт в других сервисах от Canonical (Launchpad, Ubuntu One), вы можете воспользоватся им.
Помимо синхронизации приложений учетная запись позволяет оставлять комментарии и рейтинги для приложений, покупать платные приложения, а так же получать рекомендации.
Так же, Центр приложений позволяет просматривать журнал установок, удалений и обновлений приложений и управлять источниками приложений.
Для разработчиков Центр приложений является удобной площадкой для издания своих приложений.
Дополнительная информация
Центр приложений по умолчанию предустановлен только в Ubuntu и Xubuntu. Если вы хотите установить его в другой редакции Ubuntu, выполните
Проблемы
Пустой Dash
Необходимо очистить кэш центра приложений, для чего нужно воспользоваться следующими командами:
Читайте также: