Errore: Abortire dpkg –configure -a

 

Ho deciso di abortire l'installazione di un pacchetto su Debian Wheezy, poichè mi ero accorto che la cosa prendeva troppo tempo e non sarebbe andata a buon fine:

 

$ sudo kill "pid"

 

una volta killato il processo d'installazione come è giusto che sia in questi casi appare l'invito ad eseguire:

 

$ sudo dpkg --configure -a

 

a questo punto però è successo che il comando precedente non faceva che reinstallare il medesimo pacchetto, quindi c'era bisogno di cancellarlo dalla memoria:

 

$ sudo dpkg --clear-selections

 

quindi:

 

$ sudo apt-get update

$ sudo apt-get upgrade

 

ed apparirà quasi sicuramente questo tipo di errore:

 

E: Impossibile impostare il blocco /var/cache/apt/archives/lock – open (11: Risorsa temporaneamente non disponibile)
E: Impossibile bloccare la directory /var/cache/apt/archives/


si risolve con:

 

$ sudo rm /var/cache/apt/archives/lock

 

 

(Solved) Blocca schermo non funzionante su Debian Wheezy/Sid e Mate

 

Sulla mia nuova installazione di Debian Sid con Mate, mi sono accorto che il Blocca schermo nel menu  Sistema non funziona, praticamente cliccandoci sopra non succede nulla. Siccome è una funzione per me importantissima, ho cercato di "sbloccare" la situazione da terminale:

 

$ mate-screensaver-command --lock

 

adesso funziona  🙂

 

enjoy 😉

(Solved) Synaptic non si avvia

 

Quando synaptic non si avvia dal menu si rimane spiazzati, pensando a quale grave problema possa essere successo. La verità è molto più semplice, e la causa 99 volte su 100 è dovuta allo smanettamento all'interno delle "Applicazioni d'avvio". Infatti bisogna controllare che non sia stata deselezionata la voce "Agente di autenticazione per PolicyKit".

 

enjoy 😉

(Errore Compilazione) can’t build with source format ‘3.0 (quilt)

 

Stavo compilando un programmino, quando mi si è presentato uno strano errore dopo aver lanciato dpkg-buildpackage:

 

dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../shellinabox_2.14.orig.tar.{bz2,gz,lzma,xz}
dpkg-buildpackage: error: dpkg-source -b shellinabox-2.14 gave error exit status 255

 

ho risolto in maniera grezza, andando a cancellare il file format, presente nella cartella /debian/source.

 

enjoy 😉

Installazione stampante HP 4500 e richiesta di plugin aggiuntivi su Debian Sid

 

In questi giorni ho reinstallato una versione "pulita" di Debian Sid, quella su cui stavo era "vecchia" di quasi un anno, e siccome di cambiamenti ce ne sono stati tantissimi, come anche di miei esperimenti, ho quindi deciso di "rinnovare". Ci tengo a precisare che mi funzionava quasi tutto, ma a questo punto non riuscivo più a capire alcuni problemi da cosa dipendessero, se da modifiche fatte da me, mesi e mesi fa, oppure da librerie e configurazioni varie, rimaste in vita non si sa come, partendo da Gnome 2 ecc. ecc. Comunque ho iniziato ad installare le cose più urgenti, tra cui i driver HP della mia stampante, per la precisione una HP Officejet 4500 Wireless. Per installare tutto su Debian basta un:

 

# apt-get install hplip-gui

 

per configurare la stampante, bisogna lanciare da root:

 

# hp-setup

 

e seguire l'indicazioni. A questo punto stampando una pagina di test mi appare una finestra con la richiesta di plugin aggiuntivi (prima volta che mi capita), da andare a scaricare automaticamente dal sito hp. Quella procedura fallisce, per risolvere il problema bisogna installarli da root, con il comando:

 

# hp-plugin

 

un'altro fastidioso errore con cups è il seguente:

 

user added to lpadmin group

 

si risolve con:

 

# usermod -aG lpadmin nome_utente

 

dopo un reboot tutto dovrebbe funzionare.

 

enjoy 😉

(Solved) Skype 4.0.0.7-1 in crash su Debian Squeeze/Sid

 

 

Sul Solved totale scherzavo, però io ho avuto problemi di crash con questa nuova versione, sia su Debian Squeeze 64bit, che su Sid. Praticamente quando si cerca di aggiornare il profilo oppure aggiungere un contatto, Skype va in crash inesorabilmente. Se non fosse per il problema riscontrato anche su Squeeze , avrei dato sicuramente la colpa alla mia vecchia Sid, invece NO, la colpa è di Skype (credo) :-). La soluzione per me è stata quella di tornare alla versione precedente:

 

skype_2.2.0.35_amd64

skype-debian_2.2.0.25-1_i386

 

….e poi c'è sempre Pidgin 🙂

 

UPDATE:risolto installando ia32-libs-xulrunner e ia32-libs-libtxc-dxtn0

 

enjoy 😉

Tips per Mate su Debian WheezySid

 

Ultimamente sto usando Mate al posto di Gnome-shell su Debian Sid, giusto per poter usufruire ancora per un pò  delle bellezze di Compiz. Una volta installato Mate, ci sono un po di cosuccie che danno fastidio. Per il momento me ne vengono in mente due. Il primo praticamente riguarda il menu con le sue voci duplicate, il secondo invece riguarda Synaptic, che non riesce a mantenere la password di root per la sessione. Le risoluzioni sono abbastanza semplici:

 

Voci duplicate:

andare in Sistema-Preferenze-Applicazioni d'avvio, e deselezionare le voci doppie che puntano a Gnome.

andare in Sistema-Preferenze-Menu principale, e sfogliare le categorie e deselezionare le voci dei programmi doppi.

 

Memorizzazione password Synaptic:

 

andare sempre in Sistema-Preferenze-Applicazioni d'avvio, e deselezionare il Servizio archivio segreto che punta a Mate ed abilitare quello che punta a Gnome. Adesso si va a killare mate-keyring-daemon, usando htop magari, ed a questo punto verrà memorizzata la password. Magari dopo si potrà scegliere di disinstallare mate-keyring.

 

enjoy 😉

(Errore apt) Problem with MergeList /var/lib/apt/lists

 

Questo errore mi è capitato poco fa, dopo aver installato Debian GNU/kFreeBSD testing, ma può succedere con tutte le distro che usano apt. L'errore completo apparso nel terminale, è il seguente:

 

E: MMap dinamica esaurita. Aumentare la dimensione di APT::Cache-Limit. Il valore attuale è: 25165824 (man 5 apt.conf).
Lettura elenco dei pacchetti… Errore
E: MMap dinamica esaurita. Aumentare la dimensione di APT::Cache-Limit. Il valore attuale è: 25165824 (man 5 apt.conf).
E: Si è verificato un errore nell'elaborare grcm (NewFileDesc1)
E: Problem with MergeList /var/lib/apt/lists/debian.fastweb.it_debian_dists_wheezy_main_i18n_Translation-pt
E: L'elenco dei pacchetti o il file di stato non può essere letto o aperto.
 

 

si risolve con:

 

# rm /var/lib/apt/lists/* -vf

# apt-get update

 

 

enjoy 😉