LINUX.ORG.RU

Локальный репозитарий Ubuntu


0

0

Имеется 5 dvd образов о срезами репов, но срезы старые (начало мая), так же имеется содержимое /var/cahce/apt/archives. 
Сейчас хотелось бы обновить все пакеты и удалить старые версии и сделать один локальный реп для расшаривания его по сети и желательно подписать етот реп, чтоб apt не ругался на неизвестные пакеты.
anonymous

Это довольно популярная тема. В Google все есть.

Ian ★★
()

Как это делаю я:

# mkdir -p /mnt/rep/{u1,u2,u3,u4,u5} # mount -o loop /mnt/files/ubuntu-ultrabox/dvd1.iso /mnt/rep/u1 ................. # mount -o loop /mnt/files/ubuntu-ultrabox/dvd1.iso /mnt/rep/u5 #echo "deb file:///mnt/rep/u1/ gutsy main restricted" > /etc/apt/sources.list #echo "deb file:///mnt/rep/u2/ gutsy main universe multiverse" >> /etc/apt/sources.list ......................... #echo "deb file:///mnt/rep/u5/ gutsy main universe multiverse" >> /etc/apt/sources.list #apt-get update

Желательно все это автоматизировать в будущем (то есть монтируется пусть при загрузке (см. /etc/fstab))

vitroot ★★
()

ненавижу ЛОРовские переносы :(
версия 2.

Как это делаю я:

# mkdir -p /mnt/rep/{u1,u2,u3,u4,u5}
# mount -o loop /mnt/files/ubuntu-ultrabox/dvd1.iso /mnt/rep/u1
.................
# mount -o loop /mnt/files/ubuntu-ultrabox/dvd1.iso /mnt/rep/u5
#echo "deb file:///mnt/rep/u1/ gutsy main restricted" > /etc/apt/sources.list
#echo "deb file:///mnt/rep/u2/ gutsy main universe multiverse" >> /etc/apt/sources.list
.........................
#echo "deb file:///mnt/rep/u5/ gutsy main universe multiverse" >> /etc/apt/sources.list
#apt-get update


Желательно все это автоматизировать в будущем (то есть монтируется пусть при загрузке (см. /etc/fstab))

vitroot ★★
()
Ответ на: комментарий от vitroot

срезы довольно старые, а я хочу иметь всегда свежие пакеты.
я сейчас скинул содержимое pool со всех дисков в один каталог
и сделал 
debmirror --nosource -m --passive --host=archive.ubuntulinux.org \
	--root=ubuntu --method=ftp --progress \
	--dist=hardy,hardy-security,hardy-updates,hardyy-backports \
	--ignore-release-gpg --section=main,restricted,multiverse,universe \
	--arch=i386 ./ubuntu/

осталось проделать тоже самое для репов типа medibuntu и canonical 

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.