Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: nforcer в Jun 20, 2006, 12:49



Титла: Help за local repository
Публикувано от: nforcer в Jun 20, 2006, 12:49
Наложи ми се да преинсталирам Ubuntu 6.06 и за да не ми се налага да тегля 400мб от интернет копирах /var/cache/apt/archives в /home/dapper
После изпълних в /home
dpkg-scanpackages dapper /dev/null | gzip -9c > dapper/
Преинсталирах като форматирах / дяла
Добавих в /etc/apt/sources.list следния ред
deb file:///home/dapper ./
но като се опитам да инсталирам нещо ми дава подобна грешка:
apt-get install libdvdcss2
W: Failed to fetch file:///home/dapper ./libdvdcss2_1.2.9-1ubuntu1_i386_4.deb File not found
Някой може ли да ми каже къде греша
 :crazy:


Титла: Help за local repository
Публикувано от: lastcyrol в Jun 20, 2006, 14:33
Има си много културен начин за направа на локално хранилище, но аз те съветвам да си хвърлиш файловете обратно в /var/cache/apt/archives
после изпълняваш само apt-get update и си инсталираш. Почти нищо няма да изтегли( освен ако няма по-нови версии), а ще ги инсталира от кеша.


Титла: Help за local repository
Публикувано от: nforcer в Jun 20, 2006, 20:55
Да ама не , не стана така пак изтегли 70мб файлове . Други идеи?


Титла: Help за local repository
Публикувано от: lastcyrol в Jun 20, 2006, 21:26
Тогава, може би по културния начин.

Всъщност, по-синтезирано:

Цитат

Използване на локално apt

- създава се директорията debs

#mkdir /root/debs


- копират се пакетите в нея и се изпълнява

# dpkg-scanpackages debs file | gzip > debs/Packages.gz


Така се създава файл Packages.gz, който съдържа информация за пакетите, които ще се използват от apt.


- след това остава само да се прибави в ‘/etc/apt/sources.list’

#echo "deb file:/root debs/" >>/etc/apt/sources.list


Използването на apt след тези операции си е както обиковено.






Титла: Help за local repository
Публикувано от: nforcer в Jul 16, 2006, 18:13
Направих си CD с ъпдейти с apt-move но забелязах че някой файлове се не се копират при създаването на диска и мисля че това са файловете от universe секцията . Ако ги копирам в някоя друга секция и после пусна dpkg-scanpackages дали ще мога да ги ползвам  после някой знае ли?