Проект «SnakeProject» Михаила КозловаРегистрация

Навигация
⇒FreeBSD and Nix⇒

⇐CISCO
⇐Voice(Asterisk\Cisco)
⇐Microsoft
⇐Powershell
⇐Python
⇐SQL\T-SQL
⇐1С
⇐Общая
⇐WEB Разработка
⇐ORACLE SQL \ JAVA

Debian: apt-get, dpkg, aptitude



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


Пример /etc/apt/sources.list
Ниже приведен пример файла sources.list для Debian 9/Stretch


deb http://deb.debian.org/debian/ stretch main
deb-src  http://deb.debian.org/debian/ stretch main

deb http://deb.debian.org/debian/ stretch-updates main
deb-src  http://deb.debian.org/debian/ stretch-updates main

deb http://security.debian.org/debian-security/ stretch/updates main
deb-src http://security.debian.org/debian-security/ stretch/updates main


Если при установке Debian запрашивает cd-rom - заккометируйте его в/etc/apt/sources.list
И сделайте aptitude update


Поиск пакетов (например vim)
apt-cache search vim


Показать информацию о пакете vim
apt-cache show vim

Показать зависимости пакета vim
apt-cache depends vim

Показать информацию о доступных версиях пакета vim и его зависимостях
apt-cache showpkg vim

 

apt-get - команда управления пакетами в Debian

Репозитории прописываются в /etc/apt/sources.list

Пакетный менеджер apt скачивает deb пакеты с репозиториев, далее вызывает пакетный менеджер dpkg

Обновление пакетов
apt-get update

Обновление программ
apt-get upgrade

Обновление дистрибутива до новой версии
apt-get dist-upgrade

Установить пакет vim вместе с зависимостями
apt-get install vim

Удалить пакет vim из системы
apt-get remove vim

Удалить пакет vim и файлы настроек
apt-get --purge remove vim

Обновить все установленные в системе пакеты (с установкой и удалением дополнительных пакетов по необходимости)
apt-get dist-upgrade

удаление всех не нужных пакетов
apt-get autoclean

 

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

Вывести список установленных пакетов
dpkg --list

Вывести состояние пакетов, имена которых начинаются с vim
dpkg --list 'vim*'

Статус
dpkg --status vim

Вывести список файлов установленного пакета vim
dpkg --listfiles vim


Вывести управляющий файл указанного пакета vim
dpkg --info vim.deb

Установить пакет vim (распаковать и настроить)
dpkg --install vim.deb

Распаковать архив vim без настройки (удаляет ранее установленную версию программы)
dpkg --unpack vim.deb

Настроить ранее распакованный пакет
dpkg --configure vim


Удалить пакет (не удалять его файлы настроек)
dpkg --remove vim

Удалить пакет (вместе и файлы настроек)
dpkg --purge vim

Вывести состояние установки списка пакетов, содержащих 'vim*'
dpkg --list 'vim*'

 


Aptitude - это менеджер пакетов debian, основанный на Ncurses

Взято с: https://wiki.debian.org/ru/Aptitude

Для запуска aptitude в интерактивном режиме, введите
aptitude

F10 для доступа к меню и работы с aptitude. Это основная клавиша.
? для получения справки
Клавиши 'вверх', 'вниз', 'вправо', 'влево' для перемещения
Клавишу 'Enter' для выделения
Клавиши '+' и '-' для обновления/установки и удаления пакетов
Клавишу 'g' для просмотра/подтверждения действий

Обычно aptitude в текстовом пользовательском интерфейсе используется следующим образом: 
запустить aptitude; 
нажать 'u' (обновить список доступных пакетов); 
нажать 'U' (отметить все пакеты, которые возможно обновить, к обновлению); 
(поискать/выбрать что-то еще для установки, по выбору); 
нажать 'g' (просмотреть действия, которые будут выполнены и, при необходимости, откорректировать их) ; 
нажать 'g' еще раз (начать загрузку).


Обновить список пакетов:
aptitude update

Обновить имеющиеся пакеты:
aptitude safe-upgrade

Установить пакет foo:
aptitude install foo

Удалить пакет bar:
aptitude remove bar

Вычистить пакет foo:
aptitude purge foo


Поиск пакетов, содержащих в своем названии foo:
aptitude search foo

Показать информацию о пакете foo:
aptitude show foo

 

Как обновить свой дистрибутив (Обновление от одного стабильного выпуска к другому)

Определите версию Debian, используемую вами в настоящий момент:
cat /etc/debian_version

Пример обновления с etch 4.0r1 до 4.0r2 ... и т.д., или же обновления, связанного с безопасностью:
aptitude update
aptitude safe-upgrade

Поск пакета vim
aptitude search vim

Установка пакета
aptitude install vim

Удаление пакета
aptitude remove vim

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

© Snakeproject.ru создан в 2013 году. При копировании материала с сайта - оставьте ссылку.


Яндекс.Метрика

Goon Каталог сайтов Рейтинг@Mail.ru