3.3. Установка пакетов Debian с диска CD-ROM
Проблема
Требуется установить пакеты с компакт-диска. Процесс, описанный в предыдущем разделе, предполагает, что программы загружаются из архива. Как включить ссылку на CD-ROM в файл sources.list?
Решение
Измените файл /etc/apt/sources.list командой apt-cdrom; это единственный способ включения архивов на CD-ROM в sources.list. Диск должен находиться в дисководе, но монтировать его не обязательно. Затем введите команду:
# apt-cdrom add
Using CD-ROM mount point /cdrom/
Unmounting CD-ROM
Please insert a Disc in the drive and press enter
Mounting CD-ROM
Identifying.. [OeabcO3dlO414e59dfal622326e2Oda7-2]
Scanning Disc for index files.. Found 1 package indexes and 0 source indexes.
This Disc is called:
'Libranet GNU/Linux 2.8.1 CD2'
Reading Package Indexes...Done
Wrote 1271 records.
Writing new source list
Source List entries for this Disc are:
deb cdrom:[Libranet GNU/Linux 2.8.1 CD2]/ archive/
Повторите этот процесс для остальных компакт-дисков в наборе.
Используйте ключ -d, чтобы добавить данные компакт-диска из другого дисковода:
# apt-cdrom -d /cdrom add
Идентификация диска:
$ apt-cdrom ident
Using CD-ROM mount point /cdrom/
Mounting CD-ROM
Identifying.. [Oeabc03dl0414e59dfal622326e20da7-2]
Stored Label: 'Libranet GNU/Linux 2.8.1 CD2'
$
Комментарий
apt-get всегда выбирает из всех доступных источников новейшие версии устанавливаемых пакетов. Мир Linux быстро развивается, поэтому самая свежая информация всегда находится в Интернете. Чтобы выполнить принудительную установку программы с компакт-диска, закомментируйте все остальные строки в файле sources.list.
ПРИМЕЧАНИЕ
Не забывайте выполнять команду apt-get update при каждом изменении файла sources.list.
См. также
apt-cdrom(8), apt-get(8); Debian on CD, архивы ISO http://www.debian.org/CD/http-ftp/.