Newsgroup: it.comp.os.linux.iniziare
Titolo: Impossibile installare qualsiasi cosa

Qualsiasi cosa provi ad installare mi viene dato sempre lo stesso errore.
Ecco un esempio:
root@server:/home/angelo# apt-get -f install kernel-source-2.4.26
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
È consigliabile eseguire 'apt-get -f install' per correggere questi
problemi:
I seguenti pacchetti hanno dipendenze non soddisfatte:
  testdisk: Dipende: libntfs5 (>= 1.9.0) ma non sta per essere installato
E: Dipendenze non soddisfatte. Provare 'apt-get -f install' senza pacchetti
(o specificare una soluzione).
Se provo a dare apt-get -f install l'errore non cambia.
Ho provato ad eseguire apt-get -u dist-upgrade e l'errore è sempre lo
stesso.
Qualsiasi cosa provi ad inserire ricevo sempre quell'errore, c'è una
soluzione?
Grazie.

Piotre Ugrumov wrote:

Ora invece mi viene dato questo errore:
root@server:/home/angelo# apt-get -f install
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
Correzione delle dipendenze in corso... Fatto
I seguenti pacchetti verranno inoltre installati:
  libntfs5
I seguenti pacchetti NUOVI (NEW) saranno installati:
  libntfs5
0 aggiornati, 1 installati, 0 da rimuovere e 29 non aggiornati.
129 non completamente installati o rimossi.
È necessario prendere 0B/57,3kB di archivi.
Dopo l'estrazione, verranno occupati 156kB di spazio su disco.
Continuare? [S/n] s
W: Impossibile controllare la lista dei pacchetti sorgente
http://ftp.de.debian.org
 testing/non-US/non-fre Packages
(/var/lib/apt/lists/ftp.de.debian.org_pub_debian-non-US_dists_testing_non-US_non-fre_binary-i386_Packages)
- stat (2 No such file or directory)
(Lettura del database ... 119163 file e directory attualmente installati.)
Spacchetto libntfs5 (da .../libntfs5_1.9.0-1_i386.deb) ...
dpkg: errore processando /var/cache/apt/archives/libntfs5_1.9.0-1_i386.deb
(--unpack):
 tentata sovrascrittura di `/usr/lib/libntfs.so.5.0.0', che si trova anche
nel pacchetto ntfsprogs
dpkg-deb: il sottoprocesso paste è stato terminato dal segnale (Pipe rotta)
Sono occorsi degli errori processando:
 /var/cache/apt/archives/libntfs5_1.9.0-1_i386.deb
W: Impossibile controllare la lista dei pacchetti sorgente
http://ftp.de.debian.org
 testing/non-US/non-fre Packages
(/var/lib/apt/lists/ftp.de.debian.org_pub_debian-non-US_dists_testing_non-US_non-fre_binary-i386_Packages)
- stat (2 No such file or directory)
W: È consigliabile eseguire apt-get update per correggere questi problemi
E: Sub-process /usr/bin/dpkg returned an error code (1)
E se provo a dare aptupdate mi vine dato questo errore:
Get:8 
ftp://ftp.gwdg.de
 unstable/non-free Release
Ign 
ftp://ftp.gwdg.de
 unstable/non-free Release
Impossibile ottenere
http://ftp.de.debian.org/pub/debian-non-US/dists/testing/non-US/non-fre/binary-i386/Packages.gz
 
404 Not Found
Lettura della lista dei pacchetti in corso... Fatto
W: Impossibile controllare la lista dei pacchetti sorgente
http://ftp.de.debian.org
 testing/non-US/non-fre Packages
(/var/lib/apt/lists/ftp.de.debian.org_pub_debian-non-US_dists_testing_non-US_non-fre_binary-i386_Packages)
- stat (2 No such file or directory)
W: È consigliabile eseguire apt-get update per correggere questi problemi
E: Impossibile scaricare alcune file di indice, essi verranno ignorati,
oppure si useranno quelli precedenti.
-non-US/dists/testing/non-US/non-fre/binary-i386/Packages.gz  404 Not
Founddebian
E' da una settimana che provo a leggere apt-get how to senza riuscire a
trovare una soluzioa questi problemi. Qualcuno ha qualche idea?
Grazie.

 W: Impossibile controllare la lista dei pacchetti sorgente
installa il pacchetto /var/cache/apt/archives/libntfs5_1.9.0-1_i386.deb
usando dpkg con l'opzione --force-all (mi pare, adesso non ho una deb 
sottomano)
man dpkg per ulteriori chiarimenti


Source: linux-ntfs
Description: Library that provides common NTFS access functions
 The Linux-NTFS project (
http://linux-ntfs.sf.net/
) aims to bring full
 support for the NTFS filesystem to the Linux operating system.
 .
 libntfs provides common NTFS access functions for the ntfstools
 and other foreign open source applications.
 .
 Please note that although the library is still under development,
 it includes the majority of the desired functionality.
dpkg --force-all è un comando però se lo do mi viene data questa schermata,
poi do man dpkg --force-help e mi viene data la schermata di informazioni
su force e sembra proprio che all ci sia come opzione, non ci sto capendo
più nulla.
root@server:/home/angelo# dpkg
--force-all /var/cache/apt/archives/libntfs5_1.9.
0-1_i386.deb
dpkg: è necessaria una opzione che indichi che azione svolgere
Usa dpkg --help per un aiuto su installazione e rimozione dei pacchetti [*];
Usa dselect per una gestione più amichevole dei pacchetti;
Usa dpkg -Dhelp per una lista delle opzioni di debug per dpkg;
Usa dpkg --force-help per una lista delle opzioni di forzatura;
Usa dpkg-deb --help per un aiuto sulla manipolazione dei file *.deb;
Usa dpkg --licence per la licenza di copia e mancanza di garanzia (GNU GPL)
[*].
Le opzioni marcate con [*] producono molto output - utilizza una pipe con
`less' o `more' per leggerlo!
root@server:/home/angelo# dpkg --force-help
opzioni di forzatura di dpkg - come comportarsi di fronte ai problemi:
  avvisa ma continua: --force-<cosa>,<cosa>,...
  fermati con errore: --refuse-<cosa>,<cosa>,... | --no-force-<cosa>,...
 Cosa si può forzare:
  all                    Seleziona tutte le opzioni di forzatura
  auto-select [*]        (De)seleziona i pacchetti per installarli
(rimuoverli)
  downgrade [*]          Rimpiazza un pacchetto con una versione precedente
  configure-any          Configura qualsiasi pacchetto se può essere utile
  hold                   Process incidental packages even when on hold
  bad-path               PATH manca di programmi importanti, probabili
errori
  not-root               Cerca di (dis)installare pacchetti anche se non
root
  overwrite              Sovrascrivi file di un pacchetto con quello di un
altro
  overwrite-diverted     Overwrite a diverted file with an undiverted
version
  bad-verify             Installa un pacchetto anche se dà errore di
                         autenticazione
  depends-version [!]    Trasforma i problemi con le dipendenze sulle
versioni i
n avvisi
  depends [!]            Trasforma tutti i problemi con le dipendenze in
avvisi
  confnew [!]            Usa sempre i nuovi file di configurazione, senza
chiede                                                          re
  confold [!]            Usa sempre i vecchi file di configurazione, senza
chied                                                          ere
  confdef [!]            Usa la scelta di defalt per i nuovi file di
configurazi                                                          one
                         se disponibili, senza chiedere. Se non esiste il
defaul                                                          t
                         sarà richiesta conferma a meno che sia specificata
anch                                                          e
                         l'opzione confold oppure confnew
  confmiss [!]           Installa sempre i file di configurazione mancanti
  conflicts [!]          Consenti l'installazione di pacchetti anche se
generano                                                          
conflitti
  architecture [!]       Processa anche pacchetti con l'architettura errata
  overwrite-dir [!]      Sovrascrivi la directory di un pacchetto con un
file di                                                           un altro
  remove-reinstreq [!]   Rimuovi i pacchetti che richiedono la
reinstallazione
  remove-essential [!]   Rimuovi un pacchetto essenziale
ATTENZIONE - l'uso delle opzioni contrassegnate da [!] può danneggiare
seriamente la vostra installazione.
Le opzioni contrassegnate da [*] sono abilitate di default.
Grazie a tutti.

> dpkg: è necessaria una opzione che indichi che azione svolgere
l'azione che stai forzando e' l'installazione, quindi -i 
in totale dpkg -i --force-all blabla 

 
Hai un sources.list che contiene down links.
Ricrea /etc/apt/sources.list con apt-setup scegliendo
il protocollo 'ftp' o 'http' e un repository in Italia.
Poi aggiorna con apt-get update e apt-get upgrade e se hai ancora
problemi riposta qui.
-- 
"Emacs e` carino, ma come sistema operativo preferisco Linux"

RedWiz wrote:

Grazie per la pazienza, finalmente sono riuscito ad eliminare quel problema,
ma rimane sempre il problema dovuto ad apt-get update che mi da questo
errore:
Ign 
ftp://ftp.gwdg.de
 unstable/non-free Release
Impossibile ottenere
http://ftp.de.debian.org/pub/debian-non-US/dists/testing/non-US/non-fre/binary-i386/Packages.gz
 
404 Not Found
Lettura della lista dei pacchetti in corso... Fatto
W: Impossibile controllare la lista dei pacchetti sorgente
http://ftp.de.debian.org
 testing/non-US/non-fre Packages
(/var/lib/apt/lists/ftp.de.debian.org_pub_debian-non-US_dists_testing_non-US_non-fre_binary-i386_Packages)
- stat (2 No such file or directory)
W: Impossibile controllare la lista dei pacchetti sorgente
http://ftp.de.debian.org
 testing/non-US/non-fre Packages
(/var/lib/apt/lists/ftp.de.debian.org_pub_debian-non-US_dists_testing_non-US_non-fre_binary-i386_Packages)
- stat (2 No such file or directory)
W: È consigliabile eseguire apt-get update per correggere questi problemi
E: Impossibile scaricare alcune file di indice, essi verranno ignorati,
oppure si useranno quelli precedenti.
Come posso risolverlo?
Grazie.

 Come posso risolverlo?
l'url non e' raggiungibile, apr /etc/apt/spurces.list e commenta la voce 
relativa.
poi , semmai, aggiungi un altro url che trovi in rete.
dopo dai apt-get update e poi puoi ripartire
a volte succede che un mirror di apt cada , niente di male, per fortuna ce 
ne sono tanti :)