Quandu aghju avutu un urdinatore in casa, l'aghju usatu GNU / Linux senza nisun prublema ancu senza avè internet per aduprà i repositori.
Ciò chì aghju fattu hè di piglià una copia di i pacchetti installati nantu à u mo computer di travagliu è installà / aggiornà in casa. Ci hè parechje applicazioni è varianti per fà questu, vi mostraraghju alcuni.
Index
aptOnCD
Ideale per l'utilizatori di Ubuntu. Cù APTONCD piglieremu tutti i pacchetti chì avemu in cache APT in a .iso senza cumplicazioni. Per installallu:
$ sudo aptitude install aptoncd
Per aduprà, simu simpliciamente lanciate l'applicazione è fà ciò chì ci dice passu à passu. Nunda cumplicatu.
Avvanzi:
- Pudete piglià u vostru repositoriu in un .iso (o parechji, secondu a taglia) In ogni locu duve vulete chì tù andiate Pudete creà iso in CD y DVD.
- Pudete scumpressà u .iso è cupià tuttu in un cartulare, è aghjurnà da quì.
- APTONCD rileva quandu avete novi pacchetti è li aghjusta scartendu i vechji.
I disgrazia:
- Se ùn avete micca CD-RW o DVD-RW averete un gattivu di soldi se site unu di quelli chì li piace à aghjurnà ogni ghjornu, ancu se pudete avè cum'è puntu alternativu 2 di i vantaghji.
- Se utilizate apt pinning cù parechji rami (Prove, Sid, Sperimentale), pò dassi qualchì errore quandu installate e dipendenze.
apt-move:
Questa alternativa hè ideale per debian-squeeze. En Prove Debian Aghju avutu qualchì prublema perchè ùn aghju micca cupiatu i pacchetti in u cartulare di destinazione.
Per installallu:
$ sudo aptitude install apt-move
Ambientazione:
Tutte l'opzioni apt-move pò esse cunsultatu in u so manuale (man apt-move). A so cunfigurazione hè in /etc/apt-move.conf è duvemu mudificà alcune cose in questu, per questu apremu u nostru editore preferitu quellu file:
$ sudo nano /etc/apt-move.conf
È duvemu piglià in contu e seguenti linee, chì sò e uniche chì duvemu mudificà:
# Establecemos la carpeta donde se creará el mirror que nos llevaremos a casa.
LOCALDIR=/home/usuario/carpeta_mirror
# Ponemos la distribución que usamos para nuestro mirror
DIST=squeeze
# Si lo ponemos en Yes, borrará los paquetes antiguos que se bajan a la caché
DELETE=no
# Si lo ponemos en NO, moverá los paquetes a nuestra carpeta mirror y los elimina de la caché
COPYONLY=yes
Questu hè più ca abbastanza in i paràmetri.
Aduprà:
Semplice cum'è corsa:
$ sudo aptitude update && aptitude upgrade && apt-move update
Questu ci copierà, per u cartulare chì avemu sceltu, tutti i pacchetti da u nostru cache
Avvanzi:
- Crea a struttura esatta di un specchiu cù i pacchetti chì avemu in cache.
- Raggruppa e branche Main è Contrib solu in Main, allora quandu aghjunghjite l'indirizzu à u source.list, ùn avemu chè da mette main non-free.
- Se avemu apt-pinning, pudemu scaricà ogni ramu indipindente.
I disgrazia:
- Finu avà ùn n'aghju trovu nimu.
Aduprendu dpkg-scanpackages
Nota: Questu hè qualcosa cum'è l'usu APTONCD
A funzione di questu strumentu hè di creà un mini repo chì pudete facilmente trasportà è includere in u fonte.list, da i fugliali scaricati o quelli chì includite da soli.
U modu di funziunamentu hè u seguente: Prima installazione dpkg-dev
$ sudo apt-get install dpkg-dev
Copia i fugliali da u cache apt in u cartulare chì truvate selezziunatu per travaglià, suppone chì hè chjamatu repo è si trova in / home / user / repo /.
cp /var/cache/apt/archives/*.deb /home/usuario/repo/
Pudete ancu includere u .deb chì vulete
Avà andemu in u nostru cartulare: repo (in questu casu).
cd /home/usuario/repo
è esecutemu:
dpkg-scanpackages repo /dev/null | gzip > repo/Packages.gz
Ciò chì facemu quì hè di leghje tutti i pacchetti chì sò in / home / user / repo / è u fugliale hè creatu Pacchetti.gz cù sta infurmazione; A seconda di u numeru di pacchetti, serà u mumentu di finisce u prucessu.
Per cumincià à travaglià cù u novu mini-repo creatu, u prossimu passu seria d'aghjunghje à u fonte.list, questu si ottiene seguendu questi passi:
Cù u nostru editore di testu (questu casu nano):
nano /etc/apt/sources.list
Aghjustemu a seguente linea:
deb file:/home/usuario repo/
Hè impurtante di mette in risaltu, per piglià in contu, chì dopu à u fugliale, i dui punti (:) è dopu una sola barra (/) sò messi in ellu, ancu chì dopu l'ultimu cartulare, in questu casu Desktop, ùn ci hè micca barra, piglia un spaziu è dopu u cartulare mini-repo (repo) cù una barra à a fine.
Cù questi passi, avemu digià creatu un mini-repo prontu à u trasportu.
16 cumenti, lasciate i toi
Qualcosa, ma per e distribuzioni chì utilizanu RPM?
Forse YumonCD:
https://bitbucket.org/a_atalla/yumoncd/downloads/
Ùn l'aghju mai pruvatu, ma hè un'idea / indiziu induve cumincià à circà.
Sfurtunatamente, ùn avemu micca assai sperienza cù stu tipu di pacchettu, ma sicuramente ci hè una variante in qualchì locu.
Ci hè u strumentu createrepro per creà repositori da un repertoriu induve si trovanu e biblioteche.
Fighjate http://blog.kagesenshi.org/2007/01/howto-creating-your-own-yum-rpm.html quì detalianu u prucessu abbastanza bè spiegatu.
Un'altra pussibilità hè di aduprà keryx, pudete scaricà i pacchetti da Linux o Windows, è poi installallu nantu à u vostru urdinatore senza internet. Funziona solu per Debian è Ubuntu.
Aghju fattu ancu qualchì tempu fà un prugrammu per scaricà pacchetti per linux senza internet, ma aghju avutu da lascià U_U per inizià un altru prughjettu assai più sbagliatu, chì presenteraghju sicuramente prima di a fine di l'annu 😀
Eri u creatore di sushi-huh? : -O Wow, grande. L'aghju adupratu in parechje occasioni. Hè vera chì ci sò altri strumenti grafichi, averaghju da raccoglie più infurmazioni à nantu à questu.
Pensu chì a cosa a più faciule per mè sia sempre stata di salvà i pacchetti da / var / cache / apt è passalli in una memoria o quantunque. Rivenu in casa, apru a mo cunsula, andu in u cartulare duve sò i pacchetti è stallu tuttu scrivendu sudo dpkg -i * .deb
riguarda
Bona suluzione, TUTTI, cumpresu Drnocho's, eccellente bloggu, sò assai cuntentu quandu trovu blog attivi nantu à u software liberu, è ancu di più quandu hè nantu à u nostru caru Debian.
Debian Rulez !!!
Grazie amicu, hè un piacè d'aiutà è di restituisce un pocu tutte e cunniscenze chì a cumunità ci hà datu 🙂
Saluti 😀
Ùn sò micca se serà una currezzione ma, se usamu apt-move a linea in u terminal pare cusì:
aghjurnamentu sudo aptitude && sudo aptitude upgrade && sudo apt-move update
Ancu s'ellu sembra redundante o evidenti, ma, ci sò sempre persone chì ùn si rendenu contu di quellu picculu dettagliu hahaha.
Saluti!
Benvenutu zOdiaK:
Grazie per l'infurmazioni ... 😀
Ci hè qualcosa di più cum'è Synaptic? Per mè hè u megliu
grazie per l'infurmazioni, ma si pone una dumanda aptoncd genera un iso cù i prugrammi scaricati in u pc cun internet ma in u pc senza internet duveria avè aptoncd installatu ma a so installazione hè fatta cù un pc cun internet allora, cumu ripristinà u iso generatu senza aptoncd in pc senza internet.
U postu hè bonu ... Ci hè un tipu di sti strumenti ma focalizatu nantu à i pacchetti .rpm?
Salute. Chì mi cunsiglii. Aghju un urdinatore toshiba partizionatu cù Windows 7 è Debian Linux 7 cù GRUB. Cumu hè a serie Graphics ATI x1200, mi fermu cù un bug è hè solu cù un schermu tty. Quandu si configura sudo, u cumandamentu di marca ùn hè micca statu trovu. Aghju pruvatu à scaricà repositorii cù Suhsi huh è camicri cube, ùn hè micca statu pussibule. Ci hè qualchì modu chì mi pudete raccomandà.
À ringrazià vi.