APT в ALT Linux/Советы по использованию

Материал из ALT Linux Wiki
< APT в ALT Linux
Версия от 15:54, 28 июля 2008; MikhailGusarov (обсуждение | вклад) (Import from freesource.info)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


Советы по использованию APT в ALT Linux

Использование proxy (в т. ч. с авторизацией)

HTTP-прокси

/etc/apt/apt.conf:

Acquire::http::Proxy "http://[user[:pass]@]host[:port]/";

либо переменная окружения http_proxy.

FTP-прокси

/etc/apt/apt.conf:

Acquire::ftp::Proxy "ftp://[user[:pass]@]host[:port]/";

либо переменная окружения ftp_proxy.

HTTP-прокси для проксирования FTP-запросов

Не рекомендуется из-за низкой эффективности и не поддерживается настройками в конфигурационном файле. В случае крайней необходимости - определите переменную окружения ftp_proxy в HTTP URL, как в случае HTTP-прокси.

Поиск пакетов, использующих данную библиотеку

apt-cache showpkg libuuid.so.1.

Установка всех пакетов, найденных через apt-cache

apt-get install `apt-cache search <package name>|grep <package name>`

Обновление системы "вниз"

Внимание! Такое обновление может привести к непредсказуемым последствиям, ибо майнтайнеры пакетов не проверяют работу обновления в таких условиях.

Обновление "вниз" с Sisyphus до Server 4.0:

/etc/apt/preferences:

Package: *
Pin: release l=Server
Pin-Priority: 1001

И apt-get dist-upgrade.

Полная информация о предпочтениях (preferences) APT: man 5 apt_preferences

APT совместно с /usr, смонтированным в режиме read only

(не проверено)

/etc/apt/apt.conf:

DPkg
{
Pre-Invoke {"mount -o remount,rw /usr";};
Post-Invoke {"mount -o remount,ro /usr";};
}