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

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

В этой статье мы поговорим о том как выполняется установка программ Astra Linux. Так как дистрибутив основан на Debian, в Astra Linux доступны те же способы установки программного обеспечения - утилиты apt, Synaptic и deb пакеты.

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

1. Установка программ с помощью Synaptic

Synaptic package manager - менеджер пакетов с графическим интерфейсом, с помощью которого можно устанавливать, обновлять или удалять пакеты в системе. По умолчанию Synaptic уже присутствует в Astra Linux и не требует установки. Для запуска программы необходимо нажать на значок звезды слева снизу и в разделе поиск введите слово synaptic. В отобразившихся результатах необходимо выбрать Synaptic и запустить.

25HCgMfPXdIJWKVXzfV1s+qoaHDa8vWnzl9x+cgMiAACCCCAAAIIIIAAAghkJZDzDqGlZ3jRkF7tmrRpWDP7iEiJRtfv3K8KE9b1CbkNCCCAAAIIIIAAAggggAAC7iPgQEBonrQShyrNTNPaVe4pH6ltutBg03ZZwo2kMxevHjx+duveI7vjTnhx9Xn3uXPMBAEEEEAAAQQQQAABBBBwUsDhgNDJ69EdAQQQQAABBBBAAAEEEEDATQSyyzLqJlNkGggggAACCCCAAAIIIIAAAnkh8P9ZZZYs1cT47QAAAABJRU5ErkJggg==

При каждом запуске программа будет запрашивать пароль суперпользователя (пользователя root):

rfjL09pCfWAAAAABJRU5ErkJggg==

После ввода пароля отобразится главная страница Synaptic:

D4lyttEKEXSVAAAAAElFTkSuQmCC

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

Для поиска необходимой программы необходимо нажать на значок поиска сверху (выглядит как лупа с надписью Поиск) и в открывшемся меню ввести название программы. Так же искать можно не только по названию программы, а также по описанию, версии, зависимостям и т.д. Для поиска по конкретному значению необходимо раскрыть раздел Искать в. В качестве примера найдём популярный текстовый редактор emacs:

IpigdBlNBTAAAAABJRU5ErkJggg==

Поиск отобразит все пакеты, в названиях которых содержится ранее заданное слово. В данном примере программа вывела все пакеты, в названиях которых содержится слово emacs:

wHCbQvNr5BR1wAAAABJRU5ErkJggg==

Для установки пакета необходимо кликнуть по нему правой кнопкой мыши и выбрать пункт Отметить для установки:

8B7ccsZLiS9X0AAAAASUVORK5CYII=

Далее отобразится окно, которое сообщит о том, что будут внесены изменения в систему - установка дополнительных пакетов (зависимости). Для подтверждения необходимо нажать на кнопку Применить:

AT+8eIF8WJMFAAAAAElFTkSuQmCC

Так же программа подсветит пакеты салатовым цветом, тем самым показывая какие зависимости будут установлены вместе с головным пакетом:

AAAAAElFTkSuQmCC

Для установки программы необходимо нажать на кнопку Применить которая находится сверху. Откроется окно с подтверждением установки. Нажмите на кнопку Применить:

wHYTXTBSb1JKQAAAABJRU5ErkJggg==

После этого начнется скачивание и установка пакета:

w+r1Nu6uFOVEwAAAABJRU5ErkJggg==

Установленные пакеты выделены зелёным квадратиком, который располагается слева от названия пакета:

1pYHQyBBhBAAAAAElFTkSuQmCC

Для удаления программы необходимо щёлкнуть правой кнопкой мыши по установленному пакету и выбрать пункт Отметить для удаления. При выборе этого пункта будет удалена только исходная программа без зависимостей и конфигурационных файлов (аналог команды apt remove). Для полного удаления программы и всех её составляющих (аналог команды apt purge) необходимо выбрать пункт Отметить для полного удаления:

dKckoL7xc2AAAAAElFTkSuQmCC

Далее необходимо нажать на кнопку Применить расположенную сверху ии подтвердить удаление программы нажав на кнопку Применить:

wMG0pjOl8HRHwAAAABJRU5ErkJggg==

После этого начнется процесс удаления программы.

2. Установка программ при помощи утилиты APT

Теперь рассмотрим как выполняется установка пакетов в Astra Linux с помощью APT. APT - полностью консольная утилита под названием Advanced Packaging Tool, которая предназначена для установки пакетов. Включена в Astra Linux по умолчанию и не требует установки.

Перед использованием утилиты apt необходимо выполнить команду sudo apt update. Данная команда обновляет индексы пакетов. Проще говоря, она ищет новые версии установленных программ в онлайн-репозиториях:

sudo apt update

n8bCmw7mA9lPAAAAABJRU5ErkJggg==

Если будут найдены обновления для установленных программ, то в терминале будет строка вида "Может быть обновлен n пакет". Где вместо n будет отображено число с количеством обновлений.

Для запуска процесса обновления необходимо запустить команду:

sudo apt -y upgrade

gULlixbIdSgv8dftjioBQEIQMAWgdZc4cCCOGtuRBZqMMIaQWirM2MHAhCAAAQgkEzAmRQM6L2WCPQ0oKcLgx+JQwUXLVuxcMmytGd1SCIEIACBXAgEhJm301XnqzJq0BUsB8I1yVUEoaskYhcCEIAABCAwS2BOpc090xfcA8abxAs8ACh5VjB+gaio35h7wtBvwZ8w7BH7+i1asnzR0uV9Kds2kC4IQAACeRHoVDviiUKFkyeMfXMjsZwoVzeuIgiN+xAGIAABCEAAAroE2lIvsL9nSArOHRPfMivdNiZJCkZrBRaItk6ZX7R00dJlYnpQ13HKQwACEMiFwKye6pwkdCCy3EgsB47mQr2zEWYIC4BOkxCAAAQgUH8C+UtB71zB9qu3r3fBwsULly4TDw3WHzURQgACVSUwr6cCgrAyIsuVo260q6SPIAiregHhNwQgAAEIlJRAgVKw2dosRmwiunDxfuKg+ZLywS0IQAACIQLtYyi8P2c5YeNAYrlxNKdtRUOQEYROeh1GIQABCECgGwkUKQVbs4N9A2JecD82Ee3GvkfMEKg4gb7e+aPqLYeCGkwD+v8D5Bg2F2iTrjYAAAAASUVORK5CYII=

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

sudo apt search emacs

FzMJFkdnw0K9f8PIwdrqR+1vJEAAAAASUVORK5CYII=

Для установки программ достаточно выполнить команду:

sudo apt -y install emacs

AYzqpFa956KEAAAAAElFTkSuQmCC

Введите ваш пароль. После этого apt найдёт имя заданного пакета в репозиториях, затем начнётся процесс скачивания и установки пакета. Теперь попробуем удалить пакет. Для удаления пакета в терминале необходимо выполнить команду:

sudo apt -y remove emacs

f8sxDfRlc5lOwAAAABJRU5ErkJggg==

Для полного удаления пакета, которое включает в себя удаление всех конфигурационных файлов программы необходимо выполнить команду:

sudo apt purge -y emacs

A2lVy1iSJj94AAAAAElFTkSuQmCC

Подробнее об использовании пакетного менеджера APT можно прочитать в статье Как пользоваться APT

Установка deb пакета в Astra Linux

Формат deb - используется для пакетов программного обеспечения в операционных системах основанных на Debian. Пакеты deb представляют из себя архив с исполняемыми и конфигурационными файлами программы. Давайте рассмотрим как выполняется установка deb пакета astra linux

Установка программ с расширением .deb производится при помощи консольной утилиты dpkg. В отличие от утилиты apt, dpkg является низкоуровневой утилитой и не умеет работать с зависимостями, а лишь устанавливает пакет локально не используя доступ в интернет. Однако в Astra Linux можно использовать графический установщик deb пакетов. В этом случае программа отобразит все необходимые зависимости и скачает их.

Для установки deb пакета из графического интерфейса необходимо 2 раза щёлкнуть по нему левой кнопкой мыши и дождаться появления окна установщика:

B9Lo+xaJ01I+AAAAAElFTkSuQmCC

В разделе Зависимости будут отображены все необходимые зависимости, которые необходимы для установки программы:

1sXwAAAABJRU5ErkJggg==

Для начала процесса установки необходимо нажать на кнопку Установить пакет и дождаться завершения процесса установки.

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

sudo dpkg -i ~/путь/к/файлу.deb

ukUsaMa+0ijE3BsFgmrVIMiwv8PufbY91czXCsAAAAASUVORK5CYII=

Если во время установки возникли какие-либо ошибки с зависимостями для их исправления необходимо выполнить такую команду:

sudo apt install -f

Выводы

В данной статье установка программ Astra Linux. Самыми популярными способами. В общих чертах данные инструкции подойдут, и для дистрибутивов Ubuntu и для других дистрибутивом основанных на Debian. А как вы устанавливаете новое ПО в вашу систему? Напишите в комментариях.

8 комментариев

  1. Алексей 1 декабря, 2021 Ответить
  2. Артем 2 декабря, 2021 Ответить
  3. Михаил 2 декабря, 2021 Ответить
  4. Константин 2 декабря, 2021 Ответить
  5. Ильюха 2 декабря, 2021 Ответить
  6. Madesta 2 декабря, 2021 Ответить
  7. Александр 2 декабря, 2021 Ответить
  8. Дмитрий 4 декабря, 2021 Ответить

Ответить

 Для отправки комментариев необходимо принять политику конфиденциальности - политика конфиденциальности 

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: