Использование apt-get
1 |
# apt-get update |
– обновление информации о пакетах(установленных и доступных к установке)
1 |
# apt-get install имя_пакета |
– установка пакета(или его обновление,если пакет уже установлен в системе).
1 |
# apt-get install -s имя_пакета |
–симуляция установки пакета
1 |
# apt-get install -y имя_пакета |
– автоматическая установка пакета без запроса-подтверждения на установку
1 |
# apt-get install -d имя_пакета |
– только загрузка пакета,без его установки.
Загружаемые файлы находятся в
1 |
/var/cache/apt/archives |
1 |
# apt-get --reinstall install имя_пакета |
— переустановка пакета
1 |
# apt-get remove имя_пакета |
– удаление пакета.(с сохранением конфигурационных файлов,если они есть).
1 |
# apt-get --purge remove имя_пакета |
– полное удаление пакета(включая конфигурационные файлы)
1 |
# apt-get -upgrade |
– обновление всех установленных в системе пакетов.
1 |
# apt-get -u dist-upgrade |
— обновлении существующего дистрибутива до нового.
1 |
# apt-get check |
— проверка зависимостей
1 |
# apt-cdrom install имя_пакета |
— установка/обновление пакета с cdrom’а
1 |
# apt-get clean |
— удаление загруженных архивных файлов пакетов
1 |
# apt-cache search имя_пакета |
– просмотр имен пакетов, доступных для установки.
1 |
# apt-cache show имя_пакета |
– просмотр информации о пакете.
1 |
# apt-cache showpkg имя_пакета |
– получение более расширенной информации о пакете.
1 |
# apt-cache policy имя_пакета |
– узнать, установлен ли пакет и из какого репозитария.
1 |
# apt-cache depends имя_пакета |
– получение зависимостей для пакаетa
1 |
# apt-file search имя_файла |
– определение имени пакета,которому принадлежит указанный файл.
1 |
# apt-file list имя_пакета |
– просмотр списка файлов в пакете.
Добавление/удаление ключей аутентификции для проверки подлинности пакетов
1 |
# apt-key add – добавление ключа от репозитария |
1 |
# apt-key del – удаление ключа от репозитария |
Полезные опции apt-get:
1 |
-h |
справка
1 |
-d |
только загрузить — не устанавливать и не распаковывать архивы
1 |
-s |
ничего не делать реально, имитировать выполнение
1 |
-y |
предполагается ответ Yes на все вопросы, сами вопросы не выводить
1 |
-f |
продолжать, даже если проверка целостности не удачна
1 |
-u |
плюс ко всему показывать список обновленных пакетов
В одной строке можно задавать несколько пакетов. Скачанные из сети
файлы помещаются в каталог для дальнейшей установки.
1 |
/var/cache/apt/archives |
1 |
# dpkg -l | grep имя_пакета |
– просмотр имени пакета,установленного в системе.
Настройка работы apt-менеджера через прокси-сервер.
В файл
1 |
/etc/apt/apt.conf |
добавить строку:
1 |
Acquire::http::Proxy "http://user:password@IP_proxy_server:port"; |
, где
1 |
user |
– имя пользователя для авторизации на прокси-сервере.
1 |
pass |
– пароль пользователя.
1 |
IP_proxy_server |
– IP-адрес прокси-сервера.
1 |
port |
– номер порта, на котором прокси сервер слушает запросы клиентов.
Использование dpkg
1 |
# dpkg -l |
— просмотр cписка пакетов, установленных в системе
1 |
# dpkg -r имя_пакета |
— удаление пакета из системы
1 |
# dpkg -i имя_пакета.deb |
— устанка/обновление пакета
1 |
# dpkg -s имя_пакета |
— просмотр информации о конкретном пакете
1 |
# dpkg --contents имя_пакета.deb |
— просмотр списка файлов, входящих в пакет, который ещё не установлен в систему
1 |
# dpkg -L имя_пакета |
— просмотр списка файлов, входящих в пакет, установленный в систему
1 |
# dpkg -S имя_файла |
– название пакета, в который входит указанный файл(например, dpkg -S /usr/bin/mc)