Chastniimastertver.ru

Ремонт бытовой техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка программ Ubuntu/Debian с помощью пакетного менеджера

Установка программ Ubuntu/Debian с помощью пакетного менеджера

АБ

Одна из самых сложных задач, возникающих в процессе установки Unix-программ — отслеживание зависимостей.

Любая более-менее сложная программа в своей работе использует возможности, предоставляемые другими модулями, системными библиотеками и т.д. Таким образом, появляется зависимость — если мы хотим установить программу «А», которая при работе использует библиотеки программы «Б», сначала необходимо установить программу «Б» (у которой, в свою очередь, могут быть свои зависимости). Таким образом, чем больше программ и зависимостей появляется на сервере, тем сложнее их отслеживать и управлять ими. Хорошая новость в том, что это можно делать с помощью пакетного менеджера APT (Advanced Packaging Tool).

Установка с помощью пакетного менеджера

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

Перед началом установки пакетов рекомендуется обновить данные о версиях и зависимостях в репозитории следующей командой:

sudo apt-get update

Обновление данных о версиях и зависимостях в репозитории

Скриншот №1. Обновление данных о версиях и зависимостях в репозитории

Если необходимо уточнить название пакета, который требуется установить — ищем в локальном кэше менеджер по ключевым словам, например, web server:

sudo apt-cache search web server

В результате получим большой перечень пакетов, где данное ключевое слово присутствует в описании:

Поиск по ключевым словам

Скриншот №2. Поиск по ключевым словам

Выбираем нужный нам пакет — в данном случае это apache2, и устанавливаем его:

sudo apt-get install apache2

Пакетный менеджер проверяет зависимости, версии, сравнивает их с уже установленными через apt-get пакетами, после чего выдает список необходимых для установки компонентов и запрашивает разрешение на продолжение операции:

Установка пакета

Скриншот №3. Установка пакета

Нажимаем y и дожидаемся окончания установки.

Часто используемые команды пакетного менеджера:

  • apt-get update — обновление информации о пакетах и зависимостях в подключенных репозиториях;
  • apt-get upgrade — обновление всех установленных пакетов до актуальной версии, имеющейся в репозитории;
  • apt-get install имя_пакета — установка пакета;
  • apt-get remove имя_пакета — удаление пакета;
  • apt-get download имя_пакета — скачать deb-пакет в локальную папку;
  • apt-cache search ключевые слова — поиск пакета по ключевым словам;
  • apt-cache show имя_пакета — показать информацию о пакете;
  • apt-cache depends имя_пакета — показать от каких компонентов зависит данный пакет;
  • apt-cache rdepends имя_пакета — показать какие компоненты зависят от пакета;
  • apt-mark hold имя_пакета — зафиксировать текущую версию пакета, прекратить обновление пакета;
  • apt-mark unhold имя_пакета — разрешить обновление пакета.

Установка через Debian package

Программные пакеты могут распространяться и не через репозитории. Например, они могут быть доступны на сайтах разработчиков. В таком случае, пакет можно скачать и воспользоваться утилитой dpkg (debian package) для установки. При использовании dpkg не происходит автоматическое отслеживание зависимостей и скачивание дополнительных пакетов. В случае нехватки каких-либо программ или библиотек установка завершится ошибкой с указанием списка отсутствующих пакетов. Их придется установить отдельно, например, через apt-get, если они присутствуют в подключенных репозиториях, либо скачивать с сайтов разработчиков и устанавливать в нужном порядке через dpkg.

Для примера скачаем из системного репозитория установочный пакет веб-сервера Nginx командой:

sudo apt-get download nginx

и попробуем установить через dpkg –i имя_файла.deb:

sudo dpkg –i ./nginx_1.14.0-0ubuntu1.6_all.deb

В результате система выдает ошибку с перечнем отсутствующих пакетов:

Ошибка с перечнем отсутствующих пакетов

Скриншот №4. Ошибка с перечнем отсутствующих пакетов

Как установить приложение в Linux

Если вы решили совершить прыжок в мир Linux, один из первых вопросов, который вы, возможно, зададите себе, это: “Как мне установить приложения?” Мы собираемся рассказать вам, как это делается, чтобы у вас были все инструменты, необходимые для выполнения вашей работы.

Способы установки

Есть три различных способа установки приложений на Linux:

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

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

Имеет ли значение выбор дистрибутива?

Ответ на этот вопрос зависит от способа установки. Если вы решите воспользоваться менеджером графических пакетов, например Ubuntu Software, GNOME Software или Elementary AppStore, выбор дистрибутива не так важен. Установка части программного обеспечения с помощью GNOME в Debian такая же, как и в Fedora. Когда вы устанавливаете приложения из командной строки, дистрибутив имеет значение, потому что многие дистрибутивы Linux используют другой менеджер пакетов.

Читайте так же:
Установка новой системы с жесткого диска

Это подводит нас к следующему вопросу.

Что такое менеджер пакетов?

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

  • DPKG: базовый менеджер пакетов для дистрибутивов на основе Debian.
  • Apt: интерфейс для системы DPKG, поставляется с дистрибутивами Debian, таких как Ubuntu, Linux Mint и Elementary OS.
  • Apt-get: более функциональный интерфейс для системы DPKG, поставляется с дистрибутивами на основе Debian.
  • RPM: базовый менеджер пакетов в дистрибутивах Red Hat, таких как Red Hat Enterprise Linux, CentOS и Fedora.
  • Yum: интерфейс для системы RPM, поставляется с дистрибутивами на основе Red Hat.
  • Dnf: более многофункциональный интерфейс для системы RPM.
  • ZYpp: поставляется с SUSE и OpenSUSE.
  • Pacman: менеджер пакетов для дистрибутивов Arch Linux.

Менеджер пакетов становится немного запутанным для новых пользователей в случае использования дистрибутивов вроде Ubuntu, содержащих как DPKG, так и Apt. Разница в том, что команда dpkg используется для установки локального .deb файла, в то время как команда apt способна устанавливать программное обеспечение из репозитория. То же самое относится к дистрибутивам на основе Red Hat, где команда rpm используется для установки локальных файлов .rpm, в то время как yum и dnf могут устанавливать программное обеспечение из удаленных репозиториев.

Это приводит нас к следующему вопросу.

Что такое репозиторий?

Почти каждый дистрибутив Linux способен использовать удаленные репозитории для установки программного обеспечения. Репозиторий – это удаленный сервер, содержащий набор программного обеспечения, доступного для установки. Есть репозитории по умолчанию, о которых будет известно дистрибутиву, и есть сторонние дистрибутивы, которые вы можете добавить в свою систему. После добавления стороннего репозитория в систему можно установить любой пакет программного обеспечения Linux, содержащийся в этом репозитории.

Давайте приступим к установке.

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

Существуют различные графические инструменты, в зависимости от вашего дистрибутива. Например:

  • Ubuntu Linux: Ubuntu Software
  • Elementary OS: AppStore
  • GNOME Software: любой дистрибутив под управлением рабочего стола GNOME
  • Discover: графический инструмент KDE

Поскольку Ubuntu Linux является одним из самых популярных и удобных дистрибутивов Linux, мы приведем в пример установку на Ubuntu Linux 18.04.

  1. В Панели запуска (боковая панель в левой части рабочего стола) кликните на значке Ubuntu Software (оранжевый портфель с буквой A в центре).
  2. После того, как Ubuntu Software откроется, нажмите кнопку Поиск в правом верхнем углу.
  3. Найдите приложение, которое вы хотите установить.
  4. Нажмите кнопку Установить на странице с приложением.
  5. При появлении запроса введите пароль пользователя.
  6. Дождитесь завершения установки.

Добавление репозиториев из графического интерфейса

Конечно, то, что мы только что сделали, относится только к программному обеспечению, найденному в репозиториях по умолчанию. Если вы найдете сторонний репозиторий, который хотите добавить, вам, возможно, придется запустить другое программное обеспечение. Например, в Ubuntu Linux откройте приложение Software & Updates. Если в вашем дистрибутиве есть рабочий стол KDE, вы можете не только устанавливать программное обеспечение из Discover, но и добавлять репозитории с помощью одного и того же инструмента.

Придерживаясь нашего примера, запустите Software & Updates. В появившемся окне, выполните следующие действия:

  1. Откройте вкладку Другое ПО.
  2. Нажмите кнопку Добавить.
  3. Введите полностью строку apt для добавления репозитория. Например, “deb http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu bionic main”
  4. Нажмите Добавить источник.
  5. Введите пароль пользователя.

Как установить программное обеспечение Linux из командной строки?

Как бы то ни было, этот процесс можно выполнить еще проще из командной строки.

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

Давайте сделаем следующее:

  • Добавим репозиторий
  • Обновим apt
  • Установим приложение

Для демонстрации этой возможности мы установим инструмент flatpak, который является универсальной системой установки.

  1. Первое, что нужно сделать, это добавить сторонний репозиторий таким образом, чтобы apt знал о новом программном обеспечении. Для этого откройте окно терминала и выполните команду:
    sudo add-apt-repository ppa:alexlarsson/flatpak
  2. Сначала вам будет предложено ввести пароль пользователя. Как только вы его введете, вам будет нужно нажать Enter, чтобы продолжить установку репозитория. Когда она будет завершена, вы можете двигаться дальше.
  3. Следующий шаг – обновление apt. Несмотря на то, что вы добавили репозиторий, apt не знает о программном обеспечении, доступном на этом удаленном сервере. Для обновления apt выполните команду:
    sudo apt-get update
  4. После завершения, вы можете начать установку программного обеспечения. Для этого выполните команду:
    sudo apt-get install flatpak
  5. Вам нужно будет подтвердить установку. Введите “y” и нажмите Enter на клавиатуре. Начнется установка, и по ее завершению flatpak будет установлен в вашей системе.
Читайте так же:
После установки системы нет wifi

Вы можете также найти огромное количество программного обеспечения для установки из репозиториев по умолчанию. Вы можете найти графический инструмент для того программного обеспечения или воспользоваться командой поиска. Например, вы хотите узнать, какое программное обеспечение доступно по ключевому слову “office”. В командной строке введите:

apt-cache search office

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

Как устанавливать программы в Linux

Установка программ в операционных системах семейства Linux имеет несколько особенностей. Существенную роль играет принадлежность дистрибутива к определенной ветке развития, именно она влияет на систему управления пакетами. В этом материале наши эксперты рассказывают о принципах установки программ на примере Linux Mint.

Менеджер пакетов

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

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

Когда нет точных данных о том в каком блоке размещены необходимые для установки файлы используем поиск. Щелкаем мышкой по отмеченной единицей области в панели инструментов. В появившемся всплывающем окне набираем данные для поиска вводя их в подсвеченное зеленым маркером поле. Жмем обозначенную рамкой кнопку.

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

Во всплывающем окне Synaptic покажет перечень зависящих пакетов. Они также потребуют установки для корректной работы выбранной программы. Соглашаемся и жмем кнопку «Применить».

В главном окне программы выбранный пакет и требующиеся для его работы зависимости автоматические отмечаются значками со стрелочкой и выделяются цветом. Щелкаем обозначенную двойкой область на панели инструментов.

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

Менеджер программ

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

Для поиска по названию используем отмеченное на скриншоте единицей поле. В нижней части окна менеджера цифрой «2» обозначены тематические блоки. Программное обеспечение собрано в них группами по выполняемым задачам.

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

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

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

Терминал

Установка программ при помощи терминала напоминает работу с менеджером пакетов. Вместо графического окружения используется командная строка и консольная утилита APT. Набираем в терминале команду «sudo apt install package_name». Вместо «package_name» указываем имя пакета, в приведенном на скриншоте примере это «deluge». Подтверждаем паролем наличие прав на изменение программной конфигурации ПК.

Утилита APT выстроит дерево зависимостей, предложив установить дополнительные пакеты необходимые для функционирования выбранной программы. Подтверждаем свое желание продолжить операцию набрав латинскую «Y» в указанной стрелкой позиции.

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

Скомпилированные пакеты

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

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

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

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

В заключение

Наши эксперты привели подробное описание нескольких методов установки программного обеспечения в операционных системах семейства Linux. Выбирайте для использования наиболее удобный или подходящий по обстоятельствам.

Читайте так же:
Установка операционной системы на macbook pro

Сборка и установка Linux пакетов в российских сертифицированных ОС

Ранее в статье мы описали сборку расширений для LibreOffice. Теперь мы расскажем, как наработки были перенесены на платформу Linux, а также как решались вопросы с подготовкой пакетов для российских сертифицированных операционных систем, таких как AstraLinux, ALTLinux и RedOS.

image

Постановка задачи и первичная реализация

После успешной реализации нашего продукта DSS для платформы Windows потребовалось перенести наработки (в том числе и расширение для LibreOffice на C++, о сборке и установке sdk которого было рассказано ранее) на платформы семейства Linux.

Состав пакета

Соответственно, необходимо определить, что мы переносим:

  • служба для связи с сервером;
  • драйвер для перехвата и обработки обращений к файлам;
  • служба для общения и обработки информации от драйвера;
  • диалоговое приложение;
  • служба шифрования;
  • расширение для LO.
Сборка

Теперь, когда мы определились с содержимым, для начала соберём deb пакет.
Так как у нас есть службы — их необходимо демонизировать. Для этого используем systemd.
Изначально было принято решение для сборки deb пакета использовать checkinstall. Первый пакет был собран при помощи него. Но при добавлении сборки в CI появились/возникли проблемы с окружением сборки, зависимостями и скриптами до/после установки. Поэтому было решено, что лучше это делать через fakeroot. Эти действия, по большей части, были описаны в данной статье.

Создаём отдельную директорию, содержащую инструкции для systemd, которую после перенесём в /lib/systemd/system.

Создаём директорию с содержимым, которое необходимо перенести при установке пакета.

А также создаём директорию DEBIAN, содержащую сценарии для действий перед/после установки/удаления и control, описывающий основную информацию пакета и его зависимости.
После созданного контента выполняем fakeroot dpkg-deb —build «имя пакета».

В итоге на выходе мы имеем deb пакет с содержимым.

Установка, удаление и проверка работы

Устанавливаем его командой:

При установке переносятся и запускаются три демона (приложения, работающие фоном, аналог служб Microsoft).

Для проверки их работоспособности выполняем:

Для примера статус нашего dssservice

image

Далее началось тестирование пакета и выявление всех зависимостей, которые в процессе создания не были учтены. После успешной обработки всех зависимостей выяснилась одна интересная деталь. Если мы хотим подключаться по rdp к машине, то данный функционал необходимо настроить, так как по дефолту сервера для подключения по данному протоколу нет, как на Microsoft. Самым простым способом нaстройки rdp является настройка xrdp совместно с xfce4. При настройке xfce4 используется в качестве проводника Thunar и, соответственно, пункт в ПКМ, который мы добавляли через filemanager-actions, для него не добавляется. Но решение довольно быстро было найдено — находясь в домашней директории, проходим по следующему пути: и там будет лежать файл uca.xml, содержащий сценарии для ПКМ.

Разворачивание пакетов в российских сертифицированных ОС

После успешного тестирования данного пакета на Ubuntu возник вопрос о работоспособности его на других ОС, использующих dpkg, как менеджер пакетов, а, соответственно, поддерживающих .deb. А, в частности, вспомнилась отечественная разработка (импортозамещение никто не отменял) — AstraLinux.

AstraLinux

image

С ходу установить пакет не удалось, так как наш пакет имеет в зависимостях filemanager-actions, который мы используем для добавления пункта ПКМ в Nautilus Ubuntu. Но в AstraLinux используется файловый менеджер fly, и для добавления в него мы не будем использовать filemanager-actions, пришли к выводу, что для AstraLinux будем собирать пакет без учёта этой зависимости. А для добавления используется сценарий «имя_процесса».desktop, который добавляется в /usr/share/flyfm/actions/.

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

Cборка RPM

Следующей ОС стала ALTLinux. Она интересна тем, что имеет пакетный менеджер APT, но при этом вместо dpkg у неё используется rpm. А, следовательно, пора нам собрать наш пакет и под rpm.

Изначально попробовали сделать преобразование deb в rpm, как описано в этом мануале.

Alien достаточно мощная утилита, и с её помощью можно достаточно просто преобразовать пакет, достаточно только следовать её подсказкам и добавить недостающее (если она об этом попросит). В итоге при конвертации получили rpm пакет, но при попытке его установки вылезли зависимости, ссылок на которые изначально не было (позже расскажу, в чём была изюминка). Поэтому было принято решение собрать rpm пакет непосредственно средствами rpmbuild.

Сначала решили собирать не под ALTLinux, а под RedOs, так как со стороны бизнеса на неё более перспективные планы. RedOs основана на CentOS, поэтому сборку решили проводить в ней.

Часть с systemd остаётся без изменений, а вот Debian заменяем на файл «имя_проекта».spec, который содержит в себе всю информацию и зависимости из control, сценарии для действий перед/после установки/удаления, а так же описание содержимого пакета (непосредственно пути до того, что необходимо добавить).

Читайте так же:
Ubuntu программа для синхронизации файлов

После создания файла выполняем:

переносим .spec в rpmbuild/SPECS и выполняем:

после чего забираем из директории rpmbuild/RPMS созданный пакет.

Пытаемся установить пакет и утыкаемся в те же самые зависимости, которые были при попытке установить конвертированный deb пакет.

Как оказалось, изюминка заключается в том, что при создании rpm система подтягивала дополнительные библиотеки, и ставила их в зависимость. Чтобы такого не было — необходимо в файл .spec добавить строку после описания зависимостей:

Пробуем установить и да — победа, пакет корректно устанавливается.

Для установки rpm пакета используем команду:

Для удаления (без удаления пакетов, находящихся в зависимости):

RedOs

image

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

В RedOs в качестве файлового менеджера используется nemo. Для добавления в него пункта в ПКМ необходимо создать файл «имя_действия».nemo_action, в котором по аналогии с файлом .desktop (для AstraLinux) будет сценарий обработки нажатия на новый пункт меню, и переместить его в

/.local/share/nemo/actions/, перезагрузить nemo и пункт появится.

ALTLinux

image

После успешного тестирования rpm пакета на RedOs перешли к формированию rpm пакета под
ALTLinux. По сути, необходимо скорректировать зависимости, так как для каждой оси пакеты будут иметь своё название, и снова понять, как произвести добавление пункта в ПКМ. Тут нам на помощь снова пришёл filemanager-actions, через который также можно добавить пункты в ПКМ и для Mate и Caja, которые как раз и используются в ALTLinux.

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

Заключение

В дальнейших статьях мы расскажем, почему использовали LKM и Avalonia и какие трудности из-за этого были, а также о дальнейших планах на доработку пакетов (в частности, доработка UI для ввода необходимой информации) и приложений, используемых в них.

5 способов установки программ в Ubuntu. Пошаговые инструкции

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

Отличия от Windows

Установка софта в Linux отличается от тех подходов, которые характерны для Windows. Не сложнее, просто по-другому и больше похоже на методы установки приложений для смартфона. Сегодня я рассмотрю способы, которые помогут вам устанавливать приложения для операционных системы Linux Mint и Ubuntu. Собирать и компилировать программы с помощью командной строки вам не придется. Я использовал:

  • Ubuntu 19.04, установку которой в VirtualBox я недавно описывал.
  • Mozilla Firefox, предусмотренный в данном дистрибутиве в качестве веб-браузера по умолчанию.

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

Драйвера

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

Таким образом, с драйверами в Linux дела обстоят и проще и сложнее, чем в Windows. Если «железо» достаточно стандартное и современное, скорее всего, пользователь вообще может не знать о существовании такой категории программ, как драйвера. Но в случае, когда поддержка «из коробки» не реализована, придется поискать решения для установки драйвера.

Обновления

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

Первый способ: Магазин приложений

Самый новый и наиболее удобный метод. Работает в Arch, Linux Mint, Fedora и Elementary OS. Удобный формат упаковки и распространения ПО поддерживается ведущими разработчиками софта, в числе которых Google и Microsoft.

Прокрутите страницу вниз до кнопки «Browse the Snap Store».

Если вы прокрутите страницу ниже, вы увидите различные приложения, расположенные по категориям. Устанавливать их можно тем же способом, который я рассмотрю на примере одной программы. Если вы точно знаете название нужного вам приложения, используйте поисковую строку. Чтобы установить популярный медиаплеер VLC, введите его название в строку поиска и нажмите кнопку «Search» («Поиск»). Отобразятся результаты поиска.

Откройте нужный вам: «VLC». Нажмите кнопку «Install».

Нажмите на кнопку «View in Desktop store». Ниже показана команда для установки через Консоль (Терминал).

Вам будет предложено открыть ссылку в Менеджере приложений Ubuntu. Выберите этот вариант. Нажмите «Open link».

Нажмите кнопку «Установить».

Введите пароль администратора компьютера. Нажмите «Подтвердить».

Читайте так же:
Lenovo p780 установка обновления системы

На экране отображается, на сколько процентов выполнен процесс установки.

Приложение установлено. Вам предлагается открыть программу нажатием кнопки «Запустить» или удалить ее.

Вы можете начать пользоваться плеером VLC прямо сейчас.

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

Второй способ: Менеджер приложений

Откройте Менеджер приложений Ubuntu (стилизованная белая буква «A» на оранжевом фоне).

Софт сгруппирован по категориям:

  • Аудио и видео
  • Общение и новости
  • Работа
  • Игры
  • Графика и фотография
  • Дополнения

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

Введите пароль администратора данного ПК в соответствующее поле и нажмите «Подтвердить».

Вы будете видеть прогресс процесса установки (в процентах).

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

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

Нажмите кнопку «Запустить» и редактор Krita откроется.

Третий способ: PPA (архивы пакетов)

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

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

В разделе софта войдите в приложение «Программы и обновления». Откройте вкладку «Другое ПО».

Нажмите расположенную в левой нижней части экрана кнопку «Добавить».

В строку введите адрес источника приложений. В данном случае:

http://ppa.launchpad.net/lutris-team/lutris/ubuntu disco main

Нажмите кнопку «Добавить источник»

Введите пароль администратора ПК и нажмите «Подтвердить».

В списке источников софта появился нужный вам репозиторий.

Когда вы будете закрывать окно приложения, может появиться сообщение о том, что информация о программном обеспечении устарела. Нажмите кнопку «Обновить».

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

Откройте Терминал и введите следующие команды:

sudo add-apt-repository ppa: lutris-team / lutris

Это второй способ добавить источник ПО.

Обновление информации об источнике софта позволяет проверить, есть ли там программное обеспечение.

Установка Lutris

Если вы ранее добавили репозиторий в приложении и обновили его, первые две команды вводить не нужно.

Четвертый способ: Загрузка с сайта разработчика

Самый очевидный и привычный способ не очень популярен среди пользователей Linux, но он тоже предусмотрен.

Рассмотрю его на примере установки популярного веб-браузера Opera.

Зайдите на сайт приложения.

Нажмите кнопку «Загрузить Opera».

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

Вам предлагается также возможность «Сохранить файл». При выборе данной опции установочный файл в формате DEB будет сохранен на жесткий диск вашего компьютера и вы сможете вернуться к его установке в удобное вам время.

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

Введите пароль администратора компьютера и нажмите «Подтвердить».

На экране будет отображаться прогресс процессе установки (в процентах).

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

Теперь вы можете посещать любимые веб-сайты с помощью браузера Opera.

Способ пятый: с жесткого диска

Вернусь к моменту загрузки приложения. Вместо «Открыть в…» выберите опцию «Сохранить файл». Нажмите «OK».

Откройте приложение «Файлы». Установочный файл приложения в формате DEB располагается в папке «Загрузки».

Дважды щелкните по нему и перед вами появится окно «Менеджера приложений Ubuntu» с кнопкой «Установить». Нажмите ее.

Как и в ранее рассмотренных способах вам предстоит подтвердить свое решение установить программу вводом пароля администратора ПК и дождаться завершения установки.

Какой метод установки программ предпочитаете вы?

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector