|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2000
Messaggi: 1204
|
Aggiornare una distro Debian like... senza usare Debian
A casa non ho internet e usando debian sid questo è un po' un problema...
Qua al lavoro, invece, c'è una banda da fare schifo... Allora mi son detto: "Ci sarà un programmino per scaricarmi i vari .deb e portarmeli a casa..." Cerco un po' e non trovo nulla... poi mi "accorgo" che sul pc in ufficio ho pure windows, e la cosa si complica maggiormente... Ovviamente non trovo nulla che faccia al mio caso. Bene, facciamolo allora! Così "a tempo perso" ho fatto un programmino in perl, che ovviamente gira sia su win che su linux... Non è molto "intelligente" o sofisticato, ma mi pare abbastanza funzionale... praticamente ha in input la lista dei pacchetti della linux box (dpkg -l) e la lista dei repositories (sources.list) e si comporta più o meno come apt: si scarica la lista dei pacchetti disponibili e verifica la versione installata... se è minore, allora scarica il pacchetto con le relative dipendenze. Necessita: - perl - wget - md5sum Ha ancora qualche limitazione, ma il suo rozzo mestiere lo fa Nell'archivio c'è anche un'abbozzo di README con qualche info in più... se a qualcuno può interessare è qua! Lo scompattate dove volete e lo eseguite. Ovviamente ogni commento/suggerimento/critica è ben accetta! Non ho un mio sito nè tantomeno la voglia di farlo/mantenerlo, quindi lo "pubblico" nella comunity linux migliore che conosco, questo forum! Ve lo ripeto, lo sviluppo e mantengo da qua al lavoro... quando ho 5 minuti (quando mi prendo 5 minuti, sarebbe meglio dire... ciao EDIT 27/03/07 ADD rc2 EDIT 04/04/07 ADD 1.0 EDIT 16/04/07 ADD 1.1 http://www.yalab.net/getdeb/ Ultima modifica di Sir Wallace : 16-04-2007 alle 09:48. Motivo: 1.0 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bottegone (PT)
Messaggi: 978
|
Secondo me merita un uppetino
__________________
TC FUCKKKKKKKKKKKKKKKKKKKKKK | Pronto per il prossimo raduno, Oh YEAHHHH
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2000
Città: Trento
Messaggi: 5917
|
__________________
Linux User #272700 >+++++++++[<+++++++++>-]<+.++.>++++[<---->-]<++.+++++++. HOWTO: SSH Firewall e DMZ ɐɹdosoʇʇos oʇuǝs ıɯ |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2000
Messaggi: 1204
|
Grazie Scorpion
HexDEF6, io vorrei evitare di scaricarmi giga e giga di roba che probabilmente non me ne faccio nulla! ... e poi, come me li porto a casa? a rate dopo aver speso decine di euro per un 'dischetto' da 4Gb (oltre è veramente troppo costoso...). Col mio script, mediamente non arrivi al giga... |
|
|
|
|
|
#5 | ||
|
Senior Member
Iscritto dal: Dec 2000
Città: Trento
Messaggi: 5917
|
Quote:
Quote:
Il comodo di jigdo e' che per le volte successive, ti scarica solamente i pacchetti che sono aggiornati, e non di nuovo tutta l'iso... quindi il "lavoraccio" lo fai solamente il primo giro... Ciao! P.S. non volevo assolutamente "screditare" il tuo lavoro, ma solo offrire un'alternativa "simil ufficiale"... e comunque complimenti per lo script!
__________________
Linux User #272700 >+++++++++[<+++++++++>-]<+.++.>++++[<---->-]<++.+++++++. HOWTO: SSH Firewall e DMZ ɐɹdosoʇʇos oʇuǝs ıɯ |
||
|
|
|
|
|
#6 | |||
|
Senior Member
Iscritto dal: Dec 2000
Messaggi: 1204
|
Quote:
Quote:
Quote:
Grazie per i complimenti! |
|||
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Dec 2000
Messaggi: 1204
|
rc2
Aggiunta l'opzione "-f" che forza il download anche se non necessario (pacchetto già aggiornato).
Modifica che mi è tornata molto utile dopo che venerdì mi si è... come dire... sbriciolato il fs e dopo un --rebuild-tree è stato un vero bagno di sangue... ciao ciao |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Dec 2000
Messaggi: 1204
|
1.0
Beh... ora direi che posso rilasciare la 1.0
CHANGELOG Codice:
04/04/07 get_deb **1.0** * First stable release * FIX: the downloaded package is now the most recent (version) and not the last found in the list * FIX: reviewed the 'remove old packages' procedure * Removed the wget-list of files to download: now a wget session is done foreach file * Display the package being downloaded and the progression (number of packages and size) |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Dec 2000
Messaggi: 1204
|
1.1
Codice:
CHANGELOG 13/04/07 get_deb **1.1** * Case insensitive input package name * Added 'search' feature * Added 'show' feature |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:28.




















