Работа с пакетами

Пакеты программ рекомендую устанавливать при помощи консольного их менеджера APT, либо консольной же (но псевдографической) программы aptitude. Прежде всего вам необходимо настроить файл /etc/apt/sources.list. У меня он выглядит, обычно, следующим образом:

deb http://http.us.debian.org/debian testing main contrib non-free deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free deb http://security.debian.org/ testing/updates main contrib non-free

Если вы предпочитаете использовать русское зеркало debian.org, то исправьте us на ru. Если используете не testing ветку дистрибутива, а иную, то также придется чуть поправить... Если вам недостаточно содержимого дистрибутива Debian GNU/Linux , то можете посетить сайт apt-get.org и добавить в sources.list несколько дополнительных источников. Рекомендую прибегать к этому только в крайних случаях, и содержать в source.list не более одного дополнительного репозитория.

Если вам критична скорость загрузки данных, то воспользуйтесь пакетом netselect, установив который, вы сможете командой netselect-apt ваша_ветка сгенерировать файл sources.list с наилучшей для вас конфигурацией (необходима возможность работы команды bind).

В случае, если Debian GNU/Linux вы используете на машине с дорогим соединением с интернетом, либо вообще без оного, но при этом имеете доступ к более дешевому каналу и можете переносить оттуда файлы, например, на CD-RW, или ZIP и желаете использовать именно его для обновления вашей системы, то воспользуйтесь пакетом apt-zip. Последовательность действий в данном случае: загружен каким-либо образом (например apt-get update) файл Packages.gz (несколько мегабайт), говорим apt-zip-list, после чего на указанном в /etc/apt/apt-zip.conf устройстве появляется shell-скрипт, который запускаем на иной машине (требуются shell и wget), продукцию чего устанавливаем командой apt-zip-inst.

Работа с пакетами обычно ведется следующими командами:

apt-get install
- загружает и устанавливает пакет.
apt-get remove
- удаляет пакет.
apt-cache search
- показывает пакеты, имеющие отношение к параметру.
apt-cache show
- показывает информацию о пакете.
dpkg -l
- выдает список с кратким описанием всех пакетов (без параметров), или по отдельному пакету (с параметром).
dpkg -L
- выдает список файлов, установленных переданным в параметре пакетом.
dpkg -S
- определяет к какому пакету принадлежит указанный в параметре файл.

Рекомендую установить и ознакомиться с русским howto по APT, что завернуто в пакет по имени apt-howto-ru.

Copyleft © 2002-2003 г.   Nikolay A. Panov, "Intro To Linux" (orig),  niksite@mail.ru,  ICQ: 122-40-8888