Имею друга в деревне,где нет интернета.
А другу хочется иметь Ubuntu 5.10, как у меня.
С этой целью пытаемся собрать локальный репозитарий на съемном диске, чтобы отправить затем его
в деревню- читаем:
http://ubuntu-ru.org/WikiHOWTO: Создание локального репозитария.
Все заработало !
Читаем Debian Reference:
Chapter 6. Debian package management:
лист 92
Alternatively, a quick-and-dirty local deb repository can be made:
# aptitude install dpkg-dev
# mkdir /usr/local/debian
# mv /some/where/package.deb /usr/local/debian
# dpkg-scanpackages /usr/local/debian /dev/null | \gzip - > /usr/local/debian/Packages.gz
# echo "deb file:/usr/local/debian ./" >> /etc/apt/sources.list
These archives can be remotely accessed by providing access to these directories through either
HTTP or FTP methods and changing entries in /etc/apt/sources.list accordingly.
И это на наших съемных винтах тоже не захотело работать !!!
Synaptic пишет, что не ненаходит собранные нами дистрибутивы (packagesы)
в папке, которую мы назвали /usr/local/debian/
Может кто это запустил ? Подcкажите в чем здеcь cложноcть ?Но тем не менее у наc уже была собрана папка /usr/local/debian (можно назвать ubuntu),
где со всего города были собраны пакеты, скачанные из интернета около 1 Гб.
С помощью вышеназванной команды:
# dpkg-scanpackages /usr/local/debian /dev/null | \ gzip - > /usr/local/debian/Packages.gz
был создан и там уже лежал и этот файл: Packages.gz
Эта папка была записана нами на DVD-+R/DVD-RW со всем содержимым, например в программе K3B или Neroй в Windows.
И этот диск поехал к другу в деревню.
Друг, после установки Ubuntu 5.10 из дистрибутива, вставляет этот диск себе в компьютер
и набирает в командной строке:
# apt-cdrom add
отвечает при этом на вопрос и дает этому диску любое имя (например: apt-ubuntu cd1),
которое автоматически при этом прописывается в /etc/apt/sources.list.
В Synaptic жмет кнопку <Получить сведения> и устанавливает весь Гиг софта, имеющийся на этой болванке, не имея интернета.