errore in synaptic

3 risposte [Ultimo contenuto]
Ritratto di massimo217
massimo217
(Junior)
Offline
Junior
Iscritto: 18/08/2016
Messaggi: 23

Quando accedo a synaptic mi appare questo messaggio: Si è verificato un errore, sono forniti i seguenti dettagli

W: Duplicate sources.list entry http://ftp.it.debian.org/debian/ jessie/main i386 Packages (/var/lib/apt/lists/ftp.it.debian.org_debian_dists_jessie_main_binary-i386_Packages)
W: Duplicate sources.list entry http://ftp.it.debian.org/debian/ jessie/main i386 Packages (/var/lib/apt/lists/ftp.it.debian.org_debian_dists_jessie_main_binary-i386_Packages)
W: Duplicate sources.list entry http://ftp.it.debian.org/debian/ jessie/contrib i386 Packages (/var/lib/apt/lists/ftp.it.debian.org_debian_dists_jessie_contrib_binary-i386_Packages)
W: Duplicate sources.list entry http://ftp.it.debian.org/debian/ jessie/non-free i386 Packages (/var/lib/apt/lists/ftp.it.debian.org_debian_dists_jessie_non-free_binary-i386_Packages)
W: Duplicate sources.list entry http://ftp.it.debian.org/debian/ jessie-updates/main i386 Packages (/var/lib/apt/lists/ftp.it.debian.org_debian_dists_jessie-updates_main_binary-i386_Packages)

di cosa si tratta? Grazie

Ritratto di massimo217
massimo217
(Junior)
Offline
Junior
Iscritto: 18/08/2016
Messaggi: 23

Aggiungo: cliccando il tasto "aggiorna" in synaptic mi viene la risposta "impossibile scaricare tutti gli indici dell'archivio". Il repository potrebbe non essere più disponibile oraggiungibile per problemi di rete...

Impossibile recuperare http://ftp.it.debian.org/debian/dists/jessie/Release Impossibile trovare la voce "/updates/binary-i386/Packages" nel file Release (voce in sources.list errata o file danneggiato)
Impossibile scaricare alcuni file di indice: saranno ignorati o verranno usati quelli vecchi.

Ritratto di DebCat
DebCat
(Geek)
Offline
Geek
Iscritto: 17/12/2015
Messaggi: 67

Ciao, il file sources.list contiene gli indirizzi internet dai quali Debian attinge per l'installazione l'aggiornamento e la sincronizzazione dei pacchetti. Probabilmente c'è un problema nel file in questione, apri il terminale accedi come root e digita nano /etc/apt/sources.list, il contenuto corretto del file è piu' o meno questo:

 #

deb http://ftp.it.debian.org/debian/ jessie main contrib non-free
#deb-src http://ftp.it.debian.org/debian/ jessie main

deb http://security.debian.org/ jessie/updates main contrib non-free
#deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as 'volatile'
deb http://ftp.it.debian.org/debian/ jessie-updates main contrib non-free
#deb-src http://ftp.it.debian.org/debian/ jessie-updates main

salva e aggiorna il database con apt-get update.

Come puoi notare alla fine di alcune frasi c'è scritto contrib non-free, queste voci ti permettono di poter installare rispettivamente software "contrib" cioè software libero che dipende da software non libero e software "non-free" appunto non libero (alcuni esempi possono essere il flashplayer o i driver video proprietari), se non ti interessa l'utilizzo di questo software puoi tranquillamente eliminare queste voci, lasciando solo "main" alla fine della riga, che sarebbe il software ufficiale della distribuzione Debian.
Le righe commentate che iniziano con # invece servono a scaricare i sorgenti che sono dei file di testo, cioè il programma vero e proprio che successivamente deve essere compilato (tradotto) in linguaggio macchina, dando come risultato dei file eseguibili (codice oggetto), che sarebbero quelli che normalmente installi sul sistema operativo. Puoi lasciarli commentati (con # d'avanti), sempre che tu non vuoi cimentarti nella compilazione dei sorgenti, volendo le puoi anche cancellare, è uguale.

PS:
Il fatto che ti dà come messaggio di errore " Duplicate sources.list entry " significa, appunto, che alcune righe sono doppiate.

Ritratto di massimo217
massimo217
(Junior)
Offline
Junior
Iscritto: 18/08/2016
Messaggi: 23

Ho provveduto a modificare la lista sources.list come da te indicato. tutto bene. Grazie