Debian - это один из самых популярных дистрибутивов Linux. Он предлагает своим пользователям множество функций и возможностей, включая поддержку различных пакетов программного обеспечения, которые можно устанавливать и обновлять с помощью менеджера пакетов APT.
В этом руководстве вы узнаете, как использовать APT для установки и обновления программ из командной строки.
Установка программ с помощью APT
Мы рассмотрим пример установки проигрывателя VLC, используя команду apt-get в приложении командной строки Терминал. Чтобы открыть Терминал, перейдите на вкладку Деятельность в левом верхнем углу рабочего стола. Затем в строке поиска введите терминал. Когда появится значок Терминала, нажмите на него, чтобы открыть.
Перед установкой программы убедитесь, что в репозиториях вашей ОС есть необходимое программное обеспечение. Если его еще нет, вам придется добавить дополнительный репозиторий в список sources.list.
Шаг 1: Добавить хранилище
Выполните следующие шаги, чтобы добавить репозиторий в вашу систему.
Введите следующую команду в Терминале, чтобы отредактировать файл "sources.list".
1 | sudo nano /etc/apt/sources.list |
Теперь добавьте записи в файл, используя следующий синтаксис:
1 2 | deb http://site.example.com/debian distribution component1 deb-src deb-src http://site.example.com/debian distribution component1 |
Например, чтобы добавить репозиторий для плеера VLC, мы добавили следующие записи:
1 2 | deb http://deb.debian.org/debian/ unstable main contrib non-free deb-src http://deb.debian.org/debian/ unstable main contrib non-free |
После завершения работы нажмите Ctrl+O для сохранения и Ctrl+X для выхода из редактора nano.
Шаг 2: Обновление источников
Теперь, после добавления репозитория, вам нужно обновить список пакетов. Для этого введите следующую команду в Терминале:
1 | sudo apt-get update |
Когда появится запрос на ввод пароля, введите пароль sudo.
Шаг 3: установка пакетов с помощью apt-get с помощью apt-get install
Теперь вы можете установить пакет из обновленного репозитория. Используйте следующий синтаксис в терминале для установки пакетов с помощью команды apt-get:
1 | sudo apt-get install package-name-1 package-name-2 package-name-3 |
Вы можете использовать приведенную выше команду для установки только одного пакета или нескольких пакетов сразу. Замените имя пакета на нужное вам имя пакета. Если вы не помните точное название пакета, просто введите начальные буквы и нажмите клавишу tab для автозаполнения.
Например, для установки плеера VLC команда будет следующей:
1 | sudo apt-get install vlc |
apt install в сравнении с apt-get install
Apt-get и apt являются командами для установки и удаления пакетов в Linux. Обе команды используют репозитории для поиска пакетов, но работают по-разному.
Традиционный способ установки программ с помощью apt - это использование команды 'apt-get' с опцией install. В настоящее время все чаще используется короткая форма. Поэтому вместо того, чтобы использовать
1 | sudo apt-get install <имя программы> |
вы также можете использовать просто:
1 | sudo apt install <имя программы> |
Примечание: <имя программы> - это просто заполнитель для имени пакета .deb, который вы хотите установить. Несколько пакетов могут быть разделены пробелом.
Шаг 4: Проверка установки
Вы можете проверить, установлено ли приложение, просмотрев его в списке всех установленных пакетов. Для этого выполните следующую команду в Терминале:
1 | sudo dpkg --list |
После установки вы можете запустить приложение через Терминал или через меню системных приложений.
Чтобы облегчить поиск нужного пакета, сочетайте команду с grep для поиска по имени пакета. Пример:
1 | sudo dpkg --list | grep [имя пакета] |
замените [имя пакета] на имя пакета .dpkg, который вы ищете.
Обновление программ
Убедитесь, что у вас есть доступ администратора. Для использования APT в целях обновления пакетов, вам необходимо иметь права администратора. Если у вас нет прав администратора, обратитесь к администратору вашей системы или к системному администратору.
Вы также можете обновить пакеты до их последних доступных версий с помощью команды apt-get.
Откройте терминал и выполните следующую команду:
1 | sudo apt-get upgrade package-name-1 package-name-2 package-name-3 |
Чтобы обновить все пакеты, вы можете использовать следующий синтаксис:
1 | sudo apt-get upgrade |
Удаление пакетов
Если вы хотите удалить установленные пакеты с помощью команды apt-get, вы можете сделать это, используя следующий синтаксис:
1 | sudo apt-get remove vlc |
Система предоставит вам опцию Y/n для подтверждения процесса удаления. Нажмите y для продолжения, и пакет будет удален из системы. Однако обратите внимание, что при этом будет удален только пакет, но не файлы конфигурации. Чтобы удалить и конфигурационные файлы, выполните следующую команду:
1 | sudo apt-get purge [имя_пакета] |
В этой статье мы изучили использование команды apt-get для установки пакетов в системе Debian. Использование командной строки apt для установки и управления пакетами экономит много времени. Она также пригодится, когда вы получаете доступ и выполняете установку на удалённой системе через SSH.
Советы
Если вы не знаете, как установить программу, введите следующую команду: sudo apt-cache search и затем введите название программы, которую вы хотели бы найти. Например, sudo apt-cache search libreoffice. Это покажет список пакетов,
Предупреждения
Не устанавливайте или не обновляйте пакеты, если вы не уверены в том, что делаете. Неправильная установка или обновление пакетов может привести к нестабильности системы.