LINUX.ORG.RU
ФорумAdmin

Как сделать зеркало Launchpad в 2017 году?

 , , ,


0

1

Ситуация: в глухой сибирской тайге, без сотовой связи и божьей 4g благотати, есть сетка с жестким интранетом. Общение со внешним миром только подключением HDD и флешек, привозимых на моцике раз в день. А жить-то хочется хорошо!

Зеркальнуть бы Ланчпадик, все эти сотни тыщ PPA, да только как?

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

★★★★☆

Последнее исправление: stevejobs (всего исправлений: 2)
Ответ на: комментарий от anonymous_sama

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

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

https://garthwaite.org/reprepro-mirroring-a-ppa.html
Тут человек по отдельности все-таки это делает. И ведь действительно можно какой-то список используемых/часто используемых ppa составить.

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

Убедить в обратном. Или дать орден и отправить на пенсию.

anonymous_sama ★★★★★
()
Последнее исправление: anonymous_sama (всего исправлений: 1)

Вот пример создания зеркала, которое можно потом скопировать на другой пк.

#!/bin/bash                                
                                           
METHOD=http                                
HOST=ppa.launchpad.net                     
RELEASE=trusty                             
SECTION=main                               
ARCH=i386,amd64                            
REMOTE_DIR=/qbittorrent-team/qbittorrent-st
able/ubuntu                                
LOCAL_DIR=/var/www/rep-ubuntu/ppa.launchpad
.net/qbittorrent-team/qbittor              
rent-stable/ubuntu                         
                                           
debmirror --progress \                     
       --method=$METHOD \                  
       --rsync-extra=none \                
       --check-gpg \                       
       --keyring=/var/www/rep-ubuntu/rep-ub
untu-keyring.gpg \                         
       --host=$HOST \                      
       --dist=$RELEASE \                   
       --section=$SECTION \                
       --arch=$ARCH \                      
       --root=$REMOTE_DIR \                
       $LOCAL_DIR
Можно убрать параметры -check-gpg и --keyring и вместо них указать --no-check-gpg , тогда будет без проверки ключей.

rumgot ★★★★★
()
Последнее исправление: rumgot (всего исправлений: 1)
Ответ на: комментарий от rumgot

Там где пути, вставились переводы строки лишние, т.к. с телефона набирал. Прошу прощения.

rumgot ★★★★★
()
Последнее исправление: rumgot (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.