Newsgroup: it.comp.os.linux.debian
Titolo: Repositories Lenny

Ho da pochissimo installato Debian Lenny, ma ho un problema con i 
repository.
Se vado a modificare gli archivi dei pacchetti, ad esempio da Synaptic e 
poi aggiorno la lista dei programmi, ottengo un sacco di errori, 
qualunque server io scelga.
Al momento io ho messo il segno di spunta solo su:
- Supportati ufficialmente (main)
- Source code
e poi in Updates:
- Aggiornamenti proposti (Lenny proposed updates)
- Security updates (lenny/updates)
Tra l'altro ho notato che il sito ufficiale di Debian e' down da ieri. 
Forse c'e' qualche modifica in atto e molti repositories non sono attivi?
Grazie
Pat

 qualunque server io scelga.
Non sarebbe male conoscere il tipo di errori...
Invia comunque il contenuto di /etc/apt/sources.list
Ciao.
P.S. Il plurale di repository, scrivendo in italiano, ï¿œ ancora repository.
I termini inglesi diventano invarianti al plurale (accademia della 
Crusca, 
http://www.accademiadellacrusca.it/faq/faq_risp.php?id=3781&ctg_id=44
)

Santo Capolozo ha scritto:

Grazie Santo,
il mio source list e' il seguente:
#
# deb cdrom:[Debian GNU/Linux 5.0.3 _Lenny_ - Official i386 NETINST 
Binary-1 20090906-12:06]/ lenny main
# deb cdrom:[Debian GNU/Linux 5.0.3 _Lenny_ - Official i386 NETINST 
Binary-1 20090906-12:06]/ lenny main
deb 
ftp://debian.fastbull.org/debian/
 lenny main
deb-src 
ftp://debian.fastbull.org/debian/
 lenny main
# Line commented out by installer because it failed to verify:
# Line commented out by installer because it failed to verify:
deb 
http://volatile.debian.org/debian-volatile
 lenny/volatile main
# Line commented out by installer because it failed to verify:
# deb-src 
http://volatile.debian.org/debian-volatile
 lenny/volatile main
# deb 
http://www.backports.org/debian
 lenny-backports main contrib non-free
Riguardo agli errori, non mi carica le liste dei pacchetti. Molte linee 
riportano "CONTROLLO" e rimangono a zero byte e molte mi danno "FALLITO".
Ho cambiato molti dei server disponibili dalla lista e con alcuni, 
qualcosa mi carica, ma la maggior parte delle linee da "FALLITO"
Che ne dici?
Pat

 repository.
Questa guida e` ottima, IMHO, per /etc/apt/sources.list:
http://www.mynewsgate.net/lb.php?l=435

M_M ha scritto:

Grazie per il link,
ma quello che non ho capito e' quante repositoryes devo mettere. Vedo 
che nella pagina in questione ci sono quelle ufficiali e quelle non 
ufficiali.
Bastano queste 5 righe ???
Anche se penso di avere qualcosa che non va, dato che nessun server di 
quelli che si scelgono dal menu' a tendina (quindi non scritti a mano) 
funzionano.
Grazie comunque
Pat
##LENNY (stable)
deb 
http://ftp.it.debian.org/debian/
 lenny main contrib non-free
deb-src 
http://ftp.it.debian.org/debian/
 lenny main contrib non-free
##SECURITY UPDATES (Lenny)
deb 
http://security.debian.org/
 lenny/updates main contrib non-free
deb-src 
http://security.debian.org/
 lenny/updates main contrib non-free
##BACKPORTS
deb 
http://www.backports.org/debian/
 lenny-backports main contrib non-free
deb-src 
http://www.backports.org/debian/
 lenny-backports main contrib 
non-free

 Bastano queste 5 righe ???
. 6 righe, cmq direi proprio di si, al limite anche meno secondo questo
suggerimento:
http://forum.ubuntu-it.org/index.php?topic=7887.0

 qualcosa mi carica, ma la maggior parte delle linee da "FALLITO"
Hai provato solo da Synaptic o anche da Terminale? 
Su terminale, da root, dai:
# apt-get update
e riporta eventuali errori.
Ciao,
KW
-- 
"Whoever controls the past controls the future, 
whoever controls the present controls the past."
(G.Orwell - 1984)

 
Ecco qui quanto esce fuori con apt-get update:
debian:/home/patrizio# apt-get update
Hit 
http://http.us.debian.org
 lenny Release.gpg 
Hit 
http://http.us.debian.org
 lenny/main Translation-it 
Hit 
http://http.us.debian.org
 lenny Release 
Ign 
http://http.us.debian.org
 lenny/main Packages/DiffIndex 
Ign 
http://http.us.debian.org
 lenny/main Sources/DiffIndex
Hit 
http://http.us.debian.org
 lenny/main Packages
Hit 
http://http.us.debian.org
 lenny/main Sources
Err 
http://volatile.debian.org
 lenny/volatile Release.gpg
   Impossibile iniziare la connessione a 
volatile.debian.org:80
 
(2001:610:1908:a000::149:227). - connect (101 Network is unreachable) 
[IP: 2001:610:1908:a000::149:227 80]
Ign 
http://volatile.debian.org
 lenny/volatile Release
Ign 
http://volatile.debian.org
 lenny/volatile/main Sources
Ign 
http://volatile.debian.org
 lenny/volatile/main Sources
Err 
http://volatile.debian.org
 lenny/volatile/main Sources
   Impossibile iniziare la connessione a 
volatile.debian.org:80
 
(2001:610:1908:a000::149:227). - connect (101 Network is unreachable) 
[IP: 2001:610:1908:a000::149:227 80]
W: Impossibile ottenere 
http://volatile.debian.org/debian-volatile/dists/lenny/volatile/Release.gpg
 
  Impossibile iniziare la connessione a 
volatile.debian.org:80
 
(2001:610:1908:a000::149:227). - connect (101 Network is unreachable) 
[IP: 2001:610:1908:a000::149:227 80]
W: Impossibile ottenere 
http://volatile.debian.org/debian-volatile/dists/lenny/volatile/main/source/Sources
 
  Impossibile iniziare la connessione a 
volatile.debian.org:80
 
(2001:610:1908:a000::149:227). - connect (101 Network is unreachable) 
[IP: 2001:610:1908:a000::149:227 80]
E: Impossibile scaricare alcune file di indice, essi verranno ignorati, 
oppure si useranno quelli precedenti.
debian:/home/patrizio#

 oppure si useranno quelli precedenti.
Non riesce a risolvere il server dei volatile, hai provato a
disabilitarli?
Se non riesci in Synaptic, da root, modifica il
file /etc/apt/sources.list e metti un commento (#) davanti alla linea
dei volatile. Apri il terminale e scrivi:
# vim (se preferisci usa nano) /etc/apt/sources.list
vai alla riga dei repository volatile e metti un commento davanti.
poi ripeti il "apt-get update".
Se funziona ti consiglio di attivare anche i repository contrib e
non-free.
Per sapere a cosa servono i volatile:
http://www.debian.org/volatile/
per gli altri:
http://guide.debianizzati.org/index.php/I_repository_ed_il_loro_utilizzo
Possibilmente tutto in particolare la sezione "La struttura dei
repository".
Ciao


KloWn ha scritto:

Grazie mille KloWn,
stamattina, da Sinaptic ho settato "Server principale" e funziona, ma i 
contrib e i non free (Traslation) non vanno.
Comunque e' gia qualcosa.
Ma continua a essere down il sito di Debian (
www.debian.org
). Puo' 
essere che stanno facendo qualche manutenzione.
Grazie comunque
Pat

 essere che stanno facendo qualche manutenzione.
Io lo vedo correttamente... prova a vedere se sei dietro proxy o a
cambiare dns. Che errore ti da'? 404 Page not Found o altri?
Ciao
KW

 KW
Ecco il mio apt-get update di ora: Non ho capito che sono quei 
"DiffIndex" ...:
debian:/home/patrizio# apt-get update
Hit 
http://http.us.debian.org
 lenny Release.gpg
Get:1 
http://http.us.debian.org
 lenny/main Translation-it [509kB]
Ign 
http://http.us.debian.org
 lenny/contrib Translation-it
Ign 
http://http.us.debian.org
 lenny/non-free Translation-it
Hit 
http://http.us.debian.org
 lenny Release
Ign 
http://http.us.debian.org
 lenny/main Packages/DiffIndex
Ign 
http://http.us.debian.org
 lenny/contrib Packages/DiffIndex
Ign 
http://http.us.debian.org
 lenny/non-free Packages/DiffIndex
Ign 
http://http.us.debian.org
 lenny/main Sources/DiffIndex
Ign 
http://http.us.debian.org
 lenny/contrib Sources/DiffIndex
Ign 
http://http.us.debian.org
 lenny/non-free Sources/DiffIndex
Hit 
http://http.us.debian.org
 lenny/main Packages
Hit 
http://http.us.debian.org
 lenny/contrib Packages
Hit 
http://http.us.debian.org
 lenny/non-free Packages
Hit 
http://http.us.debian.org
 lenny/main Sources
Hit 
http://http.us.debian.org
 lenny/contrib Sources
Hit 
http://http.us.debian.org
 lenny/non-free Sources
Scaricato 509kB in 4s (115kB/s)
Lettura della lista dei pacchetti in corso... Fatto
debian:/home/patrizio#
Riguardo al sito di Debian, non mi carica nulla. Non sto dietro proxy ma 
direttamente. Provo sia con Iceweasel (Firefox) che con Epiphany ma 
nulla. Nessun errore. Alla fine mi da semplicemente "errore caricamento"
Connessione fallita
Firefox non pu� stabilire una connessione con il server 
www.debian.org
.
     *   Il sito potrebbe non essere disponibile o sovraccarico. 
Riprovare fra qualche momento.
     *   Se non � possibile caricare alcuna pagina, controllare la 
connessione di rete del computer.
     *   Se il computer o la rete sono protetti da un firewall o un 
proxy, assicurarsi che Iceweasel abbia i permessi per accedere al web.
Per tutti gli altri siti ... no problem.
Ciao
Pat

 Per tutti gli altri siti ... no problem.
Strano strano... hai provato a fare, da terminale, prima un 
ping -c 3 
www.debian.org
 e poi nslookup 
www.debian.org
 ?
se non ti funziona prova a fare un ping su 194.109.137.218 che è un ip
di 
debian.org
 che ho risolto sul mio pc. Comunque è molto strano che
non vada solo su quel sito... che connessione hai e da dove ti connetti?
Ciao,


 KW
Ecco qui il tutto:prima per una volta mi si era connesso il sito di 
Debian, ma ora ancora problemi:
patrizio@debian:~$ ping -c 3 
www.debian.org
PING 
www.debian.org
 (32.1.8.136) 56(84) bytes of data.
--- 
www.debian.org
 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2014ms
patrizio@debian:~$ nslookup 
www.debian.org
Server:		192.168.1.1
Address:	192.168.1.1#53
Non-authoritative answer:
Name:	
www.debian.org
Address: 141.76.2.5
Name:	
www.debian.org
Address: 194.109.137.218
Name:	
www.debian.org
Address: 213.129.232.18
patrizio@debian:~$ ping 194.109.137.218
PING 194.109.137.218 (194.109.137.218) 56(84) bytes of data.
64 bytes from 
194.109.137.218
: icmp_seq=1 ttl=53 time=93.5 ms
64 bytes from 
194.109.137.218
: icmp_seq=2 ttl=53 time=93.6 ms
64 bytes from 
194.109.137.218
: icmp_seq=3 ttl=53 time=93.4 ms
64 bytes from 
194.109.137.218
: icmp_seq=4 ttl=53 time=94.3 ms
64 bytes from 
194.109.137.218
: icmp_seq=5 ttl=53 time=93.6 ms
64 bytes from 
194.109.137.218
: icmp_seq=6 ttl=53 time=93.6 ms
64 bytes from 
194.109.137.218
: icmp_seq=7 ttl=53 time=96.2 ms
64 bytes from 
194.109.137.218
: icmp_seq=8 ttl=53 time=95.5 ms
64 bytes from 
194.109.137.218
: icmp_seq=9 ttl=53 time=95.7 ms
64 bytes from 
194.109.137.218
: icmp_seq=10 ttl=53 time=103 ms
64 bytes from 
194.109.137.218
: icmp_seq=11 ttl=53 time=92.6 ms
64 bytes from 
194.109.137.218
: icmp_seq=12 ttl=53 time=93.8 ms
64 bytes from 
194.109.137.218
: icmp_seq=13 ttl=53 time=93.9 ms
64 bytes from 
194.109.137.218
: icmp_seq=14 ttl=53 time=93.4 ms
64 bytes from 
194.109.137.218
: icmp_seq=15 ttl=53 time=93.4 ms
^C
--- 194.109.137.218 ping statistics ---
15 packets transmitted, 15 received, 0% packet loss, time 14046ms
rtt min/avg/max/mdev = 92.620/94.703/103.419/2.525 ms
patrizio@debian:~$ 194.109.137.218

 Hit 
http://http.us.debian.org
 lenny Release.gpg
Perche` invece di accanirti a voler settare le cose da synaptic non modifichi
semplicemente a mano il file /etc/apt/sources.list con le sole tre righe che
avevi postato,
deb 
http://ftp.it.debian.org/debian/
 lenny main contrib non-free
deb 
http://security.debian.org/
 lenny/updates main contrib non-free
deb 
http://www.backports.org/debian/
 lenny-backports main contrib non-free
cosicche` ti possa collegare al server italiano?

M_M ha scritto:

Sempliceemte perche' con il server italiano ho problemi e mi da errori 
quando aggiorno la lista dei pacchetti.
In effetti penso di avere qualche problema perche', come dicevo non 
riesco ad accedere da ieri alla pagina web di debian (
www.debian.org
).
Pat

 patrizio@debian:~$ 194.109.137.218
l'nslookup te lo risolve giusto però... :-/
E l'indirizzo lo raggiungi anche velocemente. 
prova a vedere se nel file /etc/hosts è associato quell'inidirizzo a
www.debian.org
 staticamente.
posta "cat /etc/hosts"
Ciao


 KW
Eccolo qui, comunque anche oggi non riesco ad accedere al sito di Debian:
debian:/home/patrizio# cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	debian
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
debian:/home/patrizio#
Nel file etc/resolve.conf l'unica voce che c'e' e':
nameserver	102.168.1.1 che e' l'indirizzo del router.
Pat

 nameserver	102.168.1.1 che e' l'indirizzo del router.
Hai provato a cambiare i dns, da root:
# vim (o nano) /etc/resolv.conf
e mettere, al posto dell'indirizzo del tuo router:
nameserver 208.67.222.222
nameserver 208.67.220.220
e vedere come funziona così?


 
Evviva Klown, con i dns che mi hai passato ora va tutto !!!!
Grazie mille per l'aiuto. Era proprio quello.
Pat

Patrizio ha scritto:

Ho parlato troppo presto ... o meglio...
con quei DNS che mi hai dato va tutto bene, ma dopo un po', quando vado 
a ricontrollare il file resolv.conf lo ritrovo esattamente come era 
prima della modifica ovvero con 192.168.1.1.
Praticamente ad intervalli regolari me lo riconfigura in automatico !!!
Che posso fare??
Pat

 Che posso fare??
Prova a configurarli nel router; se non puoi, configura il router in
modo che non ti mandi i dns ma solo l'ip: praticamente tutti i router
hanno un interfaccia WEB all'indirizzo 
http://indirizzorouter
, nel tuo
caso 
http://192.168.1.1
 . Se non riesci dì a NetworkManager di non
prendere i dns dal router ma di usare i dns che gli imposti tu.
In caso di fallimento c'è un altro metodo ma non l'ho mai usato,
si tratta di usare chattr per impedire al router di sovrascrivere il
file resov.conf, ma su questo troverai più aiuto leggendoti "man
chattr", non posso aiutarti perché non l'ho mai utilizzato.
In caso di fallimento totale, il metodo più sporco è fare uno script
che ti modifichi il file resolv.conf e metterlo in cron perché sia
eseguito ogni x minuti, dove x è >= al tempo di "reset" del file
resolv.conf da parte del client dns. Per quest'ultimo metodo prova a
vedere "man cron" e a cercare in internet una guida sul Bash
Scripting: dovrebbe bastarti la redirezione ma se la leggi tutta non
ti fai un torto... ;)
Altre soluzioni le lascio alla tua inventiva, queste sono venute in
mente a me ma non vuol dire che non ce ne siano altre. :)
Ciao,
KW
PS facci sapere com'è andata e che soluzione hai trovato, può sempre
tornare utile ad altri. :)


 Praticamente ad intervalli regolari me lo riconfigura in automatico !!!
Hai per caso un demone avahi in esecuzione ? Prova a killare quello e vedi se 
smette.
Rizio
-- 
Si dice che essere liberi significa non avere nulla da perdere... ma la verit� � 
che non avere nulla da perdere significa essere pronti a rischiare tutto ci� che 
si possiede.

 
Risolto con il comando chattr.
Googlando un po in giro ho trovato cosa fare. Praticamente ho dato da root:
chattr +i /etc/resolv.conf
e in questo modo si impedisce che qualcosa, dall'esterno possa modificarlo.
Se un domani voglio riportare tutto come prima:
charrt -i /etc/resolv.conf
Non conoscevo questo comando.
Grazie ancora a tutti per la disponibilita' ad aiutarmi a risolvere il 
problema.
Pat

 e in questo modo si impedisce che qualcosa, dall'esterno possa modificarlo.
Io risolverei il problema di configurazione di resolvconf con il 
dns-nameservers anzich� aggirare il problema.
Pu� esserti utile questa guida, al paragrafo "Defining the (DNS) 
Nameservers":
http://wiki.debian.org/NetworkConfiguration
Ciao.

Santo Capolozo ha scritto:

Grazie Santo anche a te per l'aiuto.
Al momento con la soluzione descritta sopra ho risolto, ma provero' 
anche quanto mi hai segnalato.
Grazie ancora.
Pat