[Linux-Biella] Scelte di design curiose di Debian? ERA: aggiornamento di debian 5.0

Daniele Segato daniele.bilug a gmail.com
Ven 16 Dic 2011 13:38:07 CET


On 12/15/2011 10:18 PM, michele.valli a istruzione.it wrote:
> Penso di avere pasticciato.
> Ieri mi è comparso il segnalino che mi diceva che c'erano degli
> aggiornamenti disponibili. Li ho lanciati, ma mi è comparso questo
> messaggio:
>
> E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to
> correct the problem.
> E: _cache->open() failed, please report.
>
> Ho cercato di capirci qualcosa in più e mi è comparso una altro messaggio:
>
> W: GPG error: http://www.ubuntutrucchi.it ubuntu Release: Le seguenti
> firme non sono state verificate perché la chiave pubblica non è
> disponibile: NO_PUBKEY B4360204B250F0D3
>
> A quel punto ho provato a seguire ciò che diceva il primo messaggio, vale
> a dire dare il comando "dpkg --configure -a".
>
> Immediatamente, sulla barra, il segnale degli aggiornamenti è diventato
> un segnale di divieto e quando clicco mi compare "Impossibile installare o
> rimuovere alcun software. Utilizzare il gestore dei pacchetti «Synaptic»
> o eseguire «sudo apt-get install -f» in un terminale per correggere
> innanzitutto questo problema."
>
> Cosa faccio? Lancio il comando "apt-get install -f"?


(Michele ho cambiato subject perché non rispondo alla tua domanda ma ne 
pongo una alla lista).


Siccome quando debian ti dice di eseguire:

dpkg --configure -a

bisogna eseguire dpkg --configure -a

e siccome quando ti dice di eseguire

apt-get install -f

bisogna eseguire apt-get install -f

ma perché hanno scelto di dirlo all'utente?
potevano eseguirlo e basta evitando di mettere l'utente davanti a 
messaggi che potenzialmente non capisce

come scelta di design non è che sia gran che questa
e non è l'unica che trovo in giro

sapete se c'è una motivazione?


Maggiori informazioni sulla lista Linux