LINUX.ORG.RU

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


0

1

Всем привет.

Создал локальный репозиторий при помощи apt-move

потом грохнул файл Packages.gz добавил в папку новый deb пакет скаченный из инета и выполнил команду

dpkg-scanpackages pool /dev/null | gzip -9c > Packages.gz

он создал новый файл Packages.gz

но когда я пытаюсь выполнить apt-get install программа которую я добавил он её не находит...

В чем может быть косяк?

Спасибо.


dpkg-scanpackages pool /dev/null | gzip -9c > Packages.gz

Я чё-то не догоняю, или команда должна выглядеть так:

dpkg-scanpackages pool /dev/null | gzip -9c > pool/Packages.gz

???

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

Не если так пишу то он rkfltn Packeges не рядом с pool а в pool и выдает ошибку типа

W: Не удалось получить file:/home/ekso/Repo/./Packages.gz Файл не найден

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

Откуда я знаю, какая у тебя структура репа? У меня не слишком стандартно:

┌┤~├──────────────────────────────────────────────────────────┤gotf@persephone├─
└─> ls /mnt/repo/lenny-main/a/a2ps/a2ps_4.14-1_amd64.deb 
/mnt/repo/lenny-main/a/a2ps/a2ps_4.14-1_amd64.deb
┌┤~├──────────────────────────────────────────────────────────┤gotf@persephone├─
└─> ls /mnt/repo/lenny-main/Packages.gz 
/mnt/repo/lenny-main/Packages.gz
┌┤~├──────────────────────────────────────────────────────────┤gotf@persephone├─
└─> cat /etc/apt/sources.list
deb file:///mnt/repo lenny-main/

Надеюсь, поможет.

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

Структура репа такая

/

/home

/home/ekso

/home/ekso/Repo

/home/ekso/Repo/pool

/home/ekso/Repo/pool/main

/home/ekso/Repo/pool/non-free

/home/ekso/Repo/pool/Packages.gz

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