вторник, 4 марта 2008 г.

создаем локальный репозитарий Ubuntu

иногда бывает так что после переустановки системы приходится скачивать заново все пакеты из интернета. Но что делать если интернета под рукой нет? тогда можно создать локальный репозитарий и обновляться оттуда.

1) скачиваем пакет dpkg-dev
sudo apt-get install dpkg-dev
2) собираем уже выкаченные пакеты в одну папку
cp /var/cache/apt/archives /media/archive/distrib/packages.ubuntu/ #вместо /media/archive/distrib/packages.ubuntu нужно подставить свой путь к той папке, в которой вы хотите сохранить все пакеты.
3) переходим в папку с пакетами
cd /media/archive/distrib/packages.ubuntu/
4) собираем все пакеты
sudo dpkg-scanpackages ./ /dev/null | \gzip -> Packages.gz

на этом создание локального репозитария завершено.

5) переходим непосредственно к обновлениям и установке пакетов на свежеустановленной системе

sudo gedit /etc/apt/sources.list
и первой строчкой добавляем
deb file:/media/archive/distrib/packages.ubuntu ./

6) Обновляем систему
sudo apt-get update

вот и все.

Комментариев нет: