Как создать зеркало репозитория пакетов Linux Mint с помощью debmirror?

Как создать зеркало репозитория пакетов Linux Mint с помощью debmirror?

Я использую Linux Mint 12 Lisa и по какой-то причине хочу иметь локальный репозиторий пакетов. Я уже делал локальные копии на Ubuntu, и это было просто. Но в отличие от archive.ubuntu.com в Ubuntu, packages.linuxmint.com — это веб-страница, а не список каталогов. Так что я застрял... Как должна выглядеть команда зеркалирования? Пример ниже.

debmirror -p -v --method=rsync --dist=lisa --root=??? -a=amd64 --nosource --host=packages.linuxmint.com --section=main,upstream,import ~/mirror/lisa

решение1

Пробовали ли вы использовать любой из следующих URL-адресов?

packages.linuxmint.com/pool

packages.linuxmint.com/pool/backport/   
packages.linuxmint.com/pool/community/  
packages.linuxmint.com/pool/envizions/  
packages.linuxmint.com/pool/import/ 
packages.linuxmint.com/pool/main/   
packages.linuxmint.com/pool/romeo/  
packages.linuxmint.com/pool/upstream/

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

решение2

Это сработало:

debmirror -p -v --method=http --dist=lisa --root=. -a=amd64 --nosource --host=packages.linuxmint.com --section=main,upstream,import ~/mirror/lisa

'.' как root и http вместо rsync сделали свое дело

Связанный контент