Как установить программу в debian

Если вы являетесь пользователем Linux, вы, вероятно, хорошо знаете команды apt и apt-get с наиболее распространенной опцией apt install. Apt — это мощный инструмент управления пакетами, который можно использовать для поиска, установки, обновления, модернизации и управления пакетами в операционной системе Linux. Это инструмент на основе командной строки, который предпочитают большинство системных администраторов и пользователей.

В этой статье показано, как использовать команду apt-get для установки программ из командной строки в ОС Debian.

Использование apt для установки программ

Установка программ в Linux – Debian, Ubuntu, Linux Mint, Manjaro, MX Linux, Astra Linux

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

Установка и удаление программ в Debian

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

Ну а мы вернемся к репозиториям, как уже говорилось, это хранилище программного обеспечения, в некоторых дистрибутивах можно подключать сторонние репозитории от разработчиков программ, например, PPA репозитории. В репозиториях чаще всего находятся грубо говоря инструкции по сборке необходимой программы, а сборкой и установкой занимаются пакетные менеджеры. Собственно, сам репозиторий можно сравнить с магазином приложений Google Play в телефонах Android, который и позаимствовал данную идею.

Сами же пакетные менеджеры в разных дистрибутивах свои, в дистрибутивах основанных на Debian можно выделить такие пакетные менеджеры как: dpkg, apt, aptitude – терминальные пакетные менеджеры. Так же существуют и графические пакетные менеджеры: Synaptic, Discover, Менеджер приложений и, стоит упомянуть установочную утилиту Gdebi.

В дистрибутивах основанных на Arch пакетный менеджер Pacman, в дистрибутиве Manjaro возможно вы уже встречали графический пакетный менеджер Pamac.

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

Читайте также:
Метапредметные задачи программы дополнительного образования

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

Как устанавливать программы и обновлять систему в Debian 9 Stretch

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

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

Вскрываем deb пакет

Думаю, с репозиториями, зависимостями и пакетным менеджерам стало немного понятнее, теперь рассмотрим что из себя представляет вскрытый .deb пакет. Любой скачанный из сети .deb пакет можно распаковать и посмотреть что он из себя представляет. А представляет он из себя инструкцию по установке самой программы и ее зависимостей:

Источник: dzen.ru

Файлы формата deb: как установить и открыть

У вас возникли проблемы с открытием файла .deb или вам просто интересно, что он содержит? В этой статье мы объясним, для чего используются файлы такого формата, и покажем нужное ПО, для которого установка пакетов deb обычное дело.

Что такое пакет deb

deb — это расширение имён файлов. Пакеты deb используются только в дистрибутивах Linux, таких как Ubuntu, Debian, Linux Mint и многих других.

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

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

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

Где можно найти deb-пакеты? Тут есть два варианта: найти этот формат можно на любом сайте или в официальных репозиториях Debian и Ubuntu.

Чаще всего для поиска, установки, обновления и удаления пакетов deb используется утилита APT.

Что такое утилита APT

APT (Advanced Packaging Tool) – это утилита командной строки для установки, удаления и иного управления пакетами deb в Ubuntu, Debian и связанных с ними дистрибутивах Linux.

Она сочетает в себе наиболее часто используемые команды apt-get и apt-cache.

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

Читайте также:
Как заполнить программу налогоплательщик юл

Как уже было сказано, утилита APT контролирует всё: от установки и удаления пакетов до обновления и удаления программного обеспечения в Ubuntu, Debian и аналогичных дистрибутивах Linux.

Как правильно работать с этой утилитой в командной строке:

sudo apt опции команда имя_пакета

Команды apt:

update – отвечает за обновление информации о последних версиях доступных пакетов, но не устанавливает никаких обновлений.

upgrade – загружает последние версии пакетов и обновляет установленные пакеты до новой версии.

full-upgrade – обновляет установленные пакеты и удаляет пакеты, которые не требуются для полного обновления системы.

install – устанавливает указанный пакет из репозитория.

remove – удаляет пакет, но оставляет конфигурационные файлы.

purge – удаляет пакет и все конфигурационные файлы.

autoremove – удаляет ненужные пакеты.

list – выводит список всех доступных пакетов или пакетов в соответствии с определенными критериями.

search – ищет пакеты в локальной базе данных.

show – выводит информацию о конкретном пакете.

edit-sources – позволяет пользователям редактировать исходный код пакета в текстовом редакторе.

Как установить файл deb в Linux (Ubuntu и Debian) из официального репозитория

Способ 1. Через терминал

Установка Debian и Ubuntu проходит одинаково, поэтому смело используйте следующее руководство для обоих случаев:

  1. Обновите список пакетов, введя в терминале команду:

sudo apt update

  1. Далее важно проверить есть ли пакеты для установки в ваших репозиториях. В этом вам поможет команда:

apt search название_программы

  1. Если программа есть в репозитории, то её можно установить.
  2. Для установки программы введите:

sudo apt install название_программы

  1. Если вам нужно установить несколько пакетов сразу, укажите названия через пробел.
  2. Когда система запросит у вас пароль, введите его и подтвердите установку.

Способ 2. Через встроенный установщик

Это, пожалуй, самый простой способ для установки пакетов формата .deb на ваш компьютер.

  1. Перейдите к загруженному файлу. Чаще всего он хранится в папке «Загрузки».

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

Способ 3. С помощью утилиты GDebi

  1. Введите следующую команду в Терминале и нажмите Enter:

sudo apt install gdebi

  1. Система потребует ввести пароль. Введите его, учитывая то, что изменения никак не будут проявляться на экране.
  2. Впишите Д.
  3. После завершения установки перейдите к загруженному пакету deb.
  4. Если вы используете Ubuntu, щёлкните правой кнопкой мыши по пакету приложения и выберите Открыть в другом приложении. В противном случае найдите другую опцию «Открыть с помощью».
  5. Найдите и нажмите «Программа установки пакетов GDebi» и, наконец, нажмите «Выбрать».

  1. Установщик пакета GDebi теперь откроется и получит информацию о пакете, который вы хотите установить.
  2. Наконец, нажмите кнопку «Установить пакет» и дайте ему некоторое время для установки.
Читайте также:
4 как запустить программу на выполнение в консоль pycharm

Как установить файл deb в Linux (Ubuntu и Debian), если его нет в репозитории

Если вы пользователь систем Ubuntu, Debian и прочих дистрибутивов Linux, то вы знаете, что не всегда пакеты deb находятся в репозитории, поэтому требуется установка файлов со стороннего сайта.

Процессы установки deb-пакетов на Debian и Ubuntu крайне схожи, но мы всё-таки дадим вам две отдельные инструкции, как это сделать при помощи команды dpkg.

  1. Если вы хотите использовать команду dpkg для установки пакетов deb, то введите в терминале:

sudo dpkg -i к/файлу/Загрузки.deb

Где к/файлу/Загрузки можно заменить на путь до вашего файла.

  1. Скачайте файл в формате .deb.
  2. Затем перейдите в каталог, где находится загруженный пакет. Например, он может находится в папке Загрузки. Для быстрого доступа в папку введите:

Например: sudo dpkg -i «имя_пакета.deb»

  1. Замените имя_пакета на имя вашего пакета (но сохраните при этом кавычки).
  2. Нажмите Enter, и установка должна начаться. Вероятно, на этом этапе вас попросят ввести пароль администратора – сделайте это.

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

Если на вашем компьютере установлено что-либо, требующее дополнительных зависимостей, apt поможет вам их установить. Для этого используйте следующую команду: sudo apt install -f

Как посмотреть установленные пакеты

Благодаря уже знакомым нам командам dpkg и apt можно посмотреть все установленные вами deb-пакеты.

Для этого введите в Терминале:

dpkg —get-selections или apt list –installed

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

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

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

sudo apt list —installed | ключевое слово

Как удалить пакеты deb

Способ 1. С помощью утилиты apt

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

sudo apt remove имя_программы

Где имя_программы нужно заменить на название того приложения, которое нужно удалить.

Однако может появиться проблема. Что делать, если вы не знаете точное название программы? С этим вам поможет предыдущий раздел этой статьи – благодаря всё той же утилите apt вы сможете найти в полном списке установленных пакетов нужную программу.

Способ 2: С помощью команды dpkg

Схема схожая с предыдущим способом. В терминале введите команду: dpkg -r имя_программы, чтобы стереть пакет deb с вашего компьютера.

Заключение

Формат файла «.deb» играет крайне важную роль в дистрибутивах на основе Debian, таких как Ubuntu и Linux Mint. Одно его существование делает удобным и эффективным распространение и установку программных пакетов этих систем.

Источник: www.nic.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru