|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2002
Città: Roma
Messaggi: 479
|
Installare pacchetti Offline
Ciao ragazzi,
devo installare ubuntu in un PC della mia azienda e successivamente attivare/installare diversi servizi di connettivita' (SSHd, Telnetd e VsFTP). Normalmente non ho problemi, con il classico comando apt-get solo che questa volta non il network per scaricare i pacchetti da internet. Allora ho pensato di scaricare i vari pacchetti .deb e installarli a mano usando il comando: dpkg -i telnetd-ssl_0.17.24+0.1-19_i386 Il problema e' che molti pacchetti richiedono delle dipendenze e non si installano. A questo punto sono passato alla creazione di una repository locale per poi installare tutti i pacchetti .deb da li comprese le varie dipendenze. Sto quindi seguendo questa guida per creare una repository locale, http://wiki.ubuntu-it.org/Repository/Locale Ma da dove posso scaricare tutti i deb di cui ho bisogno per completare la repository? ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Ubuntu documentation: AptGetOffline.
Al lavoro, in un caso, ho utilizzato la funzionalità offerta da Synaptic per scaricare alcuni software (Eclipse e altro). Ha funzionato a dovere. Fare un mirror dell'intero repository lo considero un po' eccessivo (scaricare 40000+ pacchetti per usarne 1600 a dire tanto...). Se desideri comunque seguire questa strada ecco una guida recente all'uso di apt-mirror. Hai proprio connettività nulla? Non è che hai solo un proxy con autenticazione di mezzo? http_proxy
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2002
Città: Roma
Messaggi: 479
|
Perfetto, ti ringrazio moltissimo, mi hai dato una marea di informazioni molto utili e che sicuramente risolveranno il mio problema.
Per quanto riguarda il proxy, devo infatti verificare (sempre se non c'e' controllo MAC ADDR). Ma in ogni caso non basta settare proxy + user + pass nel menu principale? : SYSTEM -> PREFERENCES -> NETWORK PROXY E poi cliccare sul tasto "APPLICA GLOBALMENTE" per far usare il proxy anche ad apt-get ?? |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Purtroppo non sono utente *buntu e non so cosa imposti SYSTEM -> PREFERENCES -> NETWORK PROXY.
Credo che però non costi nulla provare. P.S. il controllo MAC address non è una cosa molto robusta.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jul 2002
Città: Roma
Messaggi: 479
|
Quote:
![]() Ecco perche' non conosco bene cosa mi aspetta, e non mi posso permettere di andare a casaccio! ![]() In ogni caso grazie per i tuoi consigli! |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Capisco. Puoi provare a chiedere nel thread ufficiale.
Io ho trovato questa discussione che riporta un'esperienza negativa con una 10.04. In questa discussione affermano che quell'impostazione vale solo per programmi Gnome (quindi, probabilmente, Synaptic, ma non apt liscio o aptitude) e viene riportato come impostare il proxy specificatamente nella configurazione di apt. Io ti posso dire che la variabile http_proxy funziona con apt e Synaptic, come con tutti i programmi da console. Ciò che mi ha fatto perdere più tempo sono state le chiavi dei repository. Alla fine ho scoperto che bastava specificare la porta, se non ricordo male in questo modo: Codice:
gpg --keyserver pgpkeys.mit.edu:80 --recv-key 0KEY0KEY0KEY0KEY gpg -a --export 0KEY0KEY0KEY0KEY | sudo apt-key add -
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jul 2002
Città: Roma
Messaggi: 479
|
mmmmmm! Ok, provero' ad impostare la variabile: http_proxy
Codice:
export http_proxy=http://username:password@proxyserver.net:port/ ![]() Non basta impostare il proxy e poi da terminale eseguire le installazioni come quando si e' connessi ad internet senza proxy (LAN)?? : # apt-get update # apt-get install vsftpd # apt-get install openssh-server ecc....ecc..... |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
In quel caso stavo aggiornando un sistema e occorrevano le nuove chiavi pubbliche per poter proseguire. Il comando standard di acquisizione falliva perché cercava di usare una porta bloccata dal firewall (500 e rotti, se non erro).
Durante normali aggiornamenti o installazioni da repository ufficiali non se ne ha bisogno. Te l'ho riportato perché ci ho perso qualche quarto d'ora per trovare la soluzione.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jul 2002
Città: Roma
Messaggi: 479
|
Ok, grazie anche per la chicca!
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:08.