PDA

View Full Version : Linux Mint elimina software


Number22
04-09-2014, 10:33
Ciao a tutti ragazzi,
da qualche tempo (almeno un paio di settimane), sul mio Linux Mint spariscono software. Mi è successo prima di non riuscire più ad avviare il Software Center (che ho reinstallato), poi non era più presente Transmission e oggi era sparito anche Inkscape. Dando da terminare il comando:
sudo apt-get remove inkscape
mi dice che il pacchetto non è proprio presente!
La mia distribuzione è (da comando uname --all)
Linux 3.11-2-amd64 #1 SMP Debian 3.11.8-1 (2013-11-13) x86_64 GNU/Linux

Potete aiutarmi per favore a risolvere il problema? Grazie mille a tutti!:D

sacarde
04-09-2014, 15:27
che vedi dai log?

in /var/log/apt/...



p.s.
per vedere se c'e' un programma, da consolle dai:

dpkg -l | <grep nomeprogramma>


guida:
http://wiki.ubuntu-it.org/AmministrazioneSistema/InstallareProgrammi/Apt

Number22
04-09-2014, 16:16
Grazie millle per le dritte!
Esattamente quale log dovrei guardare? Ce ne sono diversi in quella cartella :D

sacarde
04-09-2014, 16:29
se usi: apt-get

/var/log/apt/history.log




se usi: aptitude:

/var/log/aptitude





ma sono riportati anche in:

/var/log/dpkg.log

Number22
04-09-2014, 16:36
Grazie mille, il log è molto preciso. Ho fatto una veloce ricerca cercando appunto "inkscape" ed ecco quando è stato rimosso:


Start-Date: 2014-08-03 18:15:06
Install: libpython2.7-stdlib:i386 (2.7.5-8, automatic), libreadline6:i386 (6.2+dfsg-0.1, automatic), libqt4-opengl:i386 (4.8.5+git121-g2a9ea11+dfsg1-
2, automatic), kdesudo:amd64 (3.4.2.4-2, automatic), libbz2-1.0:i386 (1.0.6-
5, automatic), psmisc:i386 (22.20-1, automatic), libpython2.7:i386 (2.7.5-8,
automatic), mate-media-pulse:amd64 (1.6.0-2+lmde, automatic),
libdevmapper1.02.1:i386 (1.02.77-6+b1, automatic), libpython2.7-
minimal:i386 (2.7.5-8, automatic), libcurl3-gnutls:i386 (7.33.0-1, automatic)

Remove: libmateui:amd64 (1.4.0-1+wheezy), evolution:amd64 (3.8.5-2+b1),
compiz-gtk:amd64 (0.8.4-5.1), gconf2:amd64 (3.2.6-1), mate-conf:amd64
(1.4.0-1+wheezy), compiz-plugins:amd64 (0.8.4-5.1), usb-imagewriter:amd64
(0.1.3-1linuxmint2), mint-meta-common:amd64 (2012.04.20), pidgin-
facebookchat:amd64 (1.69-2.1), mate-media-gstreamer:amd64 (1.6.0-
2+lmde), apturl:amd64 (0.4.1ubuntu4.1mint2), gstreamer0.10-plugins-
good:amd64 (0.10.31-3+nmu2), python-mate:amd64 (1.4.0-1+wheezy),
libbonoboui2-0:amd64 (2.24.3-1), libgnome-media0:amd64 (2.30.0-1), fusion-
icon:amd64 (0.1.0-2), libgnome2-perl:amd64 (1.044-1), gstreamer0.10-
gnomevfs:amd64 (0.10.36-1.1), mate-applets:amd64 (1.6.1-1+lmde),
libreoffice-gnome:amd64 (4.1.3-1), compiz:amd64 (0.8.4-5.1), libgnome2-
common:amd64 (2.32.1-4), libmate:amd64 (1.4.0-1+wheezy), psmisc:amd64
(22.20-1), mintwelcome:amd64 (2.0.5), gnome-applets-data:amd64 (3.4.1-4),
evolution-plugins:amd64 (3.8.5-2+b1), gconf-editor:amd64 (3.0.1-2), mate-
media:amd64 (1.6.0-2+lmde), mint-meta-codecs:amd64 (2014.01.15.2),
inkscape:amd64 (0.48.4-2), gnome-media:amd64 (3.4.0-1), mate-vfs:amd64
(1.4.0-1+wheezy), gdebi:amd64 (0.9.1), gnome-applets:amd64 (3.4.1-4),
libgksu2-0:amd64 (2.0.13~pre1-6), libpurple0:amd64 (2.10.7-2+b1),
libfarstream-0.1-0:amd64 (0.1.2-1), libgnome2.24-cil:amd64 (2.24.2-3),
xchat-common:amd64 (2.8.8.1+lmde), gvfs-backends:amd64 (1.16.3-1+b2),
tomboy:amd64 (1.14.1-2), gstreamer0.10-gconf:amd64 (0.10.31-3+nmu2),
libgnome2-vfs-perl:amd64 (1.082-1), libgnomevfs2-common:amd64 (2.24.4-
4), libgnome2-0:amd64 (2.32.1-4), etherape:amd64 (0.9.12-1), libgnomeui-
0:amd64 (2.24.5-2), libpurple-bin:amd64 (2.10.7-2), libgnomevfs2-
extra:amd64 (2.24.4-4), libgnomevfs2-0:amd64 (2.24.4-4), mint-meta-
debian-codecs:amd64 (2014.01.15.2), libgnome-vfs2.0-cil:amd64 (2.24.2-3),
transmission-gtk:amd64 (2.81-1), libmatecomponentui:amd64 (1.4.0-
1+wheezy), libgnome-media-profiles-3.0-0:amd64 (3.0.0-1),
ffmpegthumbnailer-caja:amd64 (1.4.0-1+wheezy), nautilus-open-
terminal:amd64 (0.20-1), xchat:amd64 (2.8.8.1+lmde), gnome-media-
common:amd64 (2.30.0-1), pidgin:amd64 (2.10.7-2+b1), gksu:amd64 (2.0.2-6)

Error: Sub-process /usr/bin/dpkg returned an error code (2)
End-Date: 2014-08-03 18:16:33
Grazie mille dell'aiuto!:D
Naturalmente la prossima domanda è: io non ho mai rimosso quel software, come mai è stato rimosso?

sacarde
04-09-2014, 16:58
in effetti si vede solo cosa e' stato fatto... non il comando dato


guarda se dagli altri log indicati
se si riesce a vedere il comando che ha fatto quelle installazioni/rimozioni

Number22
04-09-2014, 17:26
Nel dpkg.log ho trovato questo:

2014-08-03 18:15:48 status installed inkscape:amd64 0.48.4-2
2014-08-03 18:15:48 remove inkscape:amd64 0.48.4-2 <nessuna>
2014-08-03 18:15:48 status half-configured inkscape:amd64 0.48.4-2
2014-08-03 18:15:48 status half-installed inkscape:amd64 0.48.4-2
2014-08-03 18:15:48 status triggers-pending mime-support:all 3.54
2014-08-03 18:15:48 status half-installed inkscape:amd64 0.48.4-2
2014-08-03 18:15:48 status half-installed inkscape:amd64 0.48.4-2
2014-08-03 18:15:48 status half-installed inkscape:amd64 0.48.4-2
2014-08-03 18:15:48 status config-files inkscape:amd64 0.48.4-2
2014-08-03 18:15:49 status config-files inkscape:amd64 0.48.4-2

ma non riesco a capire cosa significa. Nella prima riga sembra che inkscape sia installato correttamente, poi viene rimosso senza alcun motivo:confused:

sacarde
04-09-2014, 19:23
e in: /var/log/apt/term.log

?



in effetti non so spiegarlo...

in genere se ci sono dei conflitti viene chiesto prima di rimuoverlo



p.s.
e se tenti di reinstallarlo... ?

Number22
05-09-2014, 09:35
Eccolo qui, si vede anche qui quando è stato rimosso:


Log started: 2014-08-03 14:44:33
(Lettura del database...
(Lettura del database... 5%
(Lettura del database... 10%
(Lettura del database... 15%
(Lettura del database... 20%
(Lettura del database... 25%
(Lettura del database... 30%
(Lettura del database... 35%
(Lettura del database... 40%
(Lettura del database... 45%
(Lettura del database... 50%
(Lettura del database... 55%
(Lettura del database... 60%
(Lettura del database... 65%
(Lettura del database... 70%
(Lettura del database... 75%
(Lettura del database... 80%
(Lettura del database... 85%
(Lettura del database... 90%
(Lettura del database... 95%
(Lettura del database... 100%
(Lettura del database... 317424 file e directory attualmente installati.)
Rimozione di pokerth...
Elaborazione dei trigger per desktop-file-utils...
Elaborazione dei trigger per gnome-menus...
Elaborazione dei trigger per mime-support...
Elaborazione dei trigger per man-db...
Elaborazione dei trigger per menu...
Log ended: 2014-08-03 14:44:54

Log started: 2014-08-03 18:15:06
(Lettura del database...
(Lettura del database... 5%
(Lettura del database... 10%
(Lettura del database... 15%
(Lettura del database... 20%
(Lettura del database... 25%
(Lettura del database... 30%
(Lettura del database... 35%
(Lettura del database... 40%
(Lettura del database... 45%
(Lettura del database... 50%
(Lettura del database... 55%
(Lettura del database... 60%
(Lettura del database... 65%
(Lettura del database... 70%
(Lettura del database... 75%
(Lettura del database... 80%
(Lettura del database... 85%
(Lettura del database... 90%
(Lettura del database... 95%
(Lettura del database... 100%
(Lettura del database... 317412 file e directory attualmente installati.)
Rimozione di mint-meta-common...
Rimozione di mintwelcome...
Rimozione di apturl...
Rimozione di compiz...
Rimozione di fusion-icon...
Rimozione di compiz-gtk...
Rimozione di compiz-plugins...
Rimozione di etherape...
Rimozione di evolution-plugins...
Rimozione di evolution...
Rimozione di ffmpegthumbnailer-caja...
Rimozione di gconf-editor...
Rimozione di libgnome-media0...
Rimozione di gnome-media-common...
Rimozione di xchat...
Rimozione di xchat-common...
Rimozione di gdebi...
Rimozione di usb-imagewriter...
Rimozione di gksu...
Rimozione di gnome-applets...
Rimozione di gnome-applets-data...
Rimozione di gnome-media...
Rimozione di pidgin-facebookchat...
Rimozione di pidgin...
Rimozione di mate-media...
Rimozione di mate-media-gstreamer...
Rimozione di mate-applets...
Rimozione di gstreamer0.10-gnomevfs:amd64...
Rimozione di gvfs-backends...
Rimozione di inkscape...
Rimozione di libgnome2-perl...
Rimozione di libgnome2.24-cil...
Removing libgnome2.24-cil from Mono
Rimozione di libgnomeui-0...
Rimozione di libbonoboui2-0...
Rimozione di libgksu2-0...
update-alternatives: viene usato /usr/share/libgksu/debian/gconf-defaults.libgksu-sudo per fornire /usr/share/gconf/defaults/10_libgksu (libgksu-gconf-defaults) in modalità automatica
Rimozione di libgnome-media-profiles-3.0-0...
Rimozione di libgnome-vfs2.0-cil...
Removing libgnome-vfs2.0-cil from Mono
Rimozione di libgnome2-0...
Rimozione di libgnome2-common...
Rimozione di libgnome2-vfs-perl...
Rimozione di libgnomevfs2-extra:amd64...
Rimozione di libgnomevfs2-0:amd64...
Rimozione di libgnomevfs2-common...
Rimozione di python-mate...
Rimozione di libmateui...
Rimozione di libmatecomponentui...
Rimozione di libmate...
Rimozione di libpurple-bin...
Rimozione di libreoffice-gnome...
Rimozione di mate-vfs...
Rimozione di mate-conf...
Rimozione di mint-meta-codecs...
Rimozione di mint-meta-debian-codecs...
Rimozione di nautilus-open-terminal...
Rimozione di tomboy...
Rimozione di transmission-gtk...
Rimozione di libpurple0...
Rimozione di libfarstream-0.1-0:amd64...
Rimozione di gstreamer0.10-plugins-good:amd64...
Rimozione di gstreamer0.10-gconf:amd64...
Rimozione di gconf2...
Rimozione di psmisc...
Elaborazione dei trigger per desktop-file-utils...
Elaborazione dei trigger per gnome-menus...
Elaborazione dei trigger per mime-support...
Elaborazione dei trigger per man-db...
Elaborazione dei trigger per hicolor-icon-theme...
Elaborazione dei trigger per menu...
Elaborazione dei trigger per libc-bin...
Elaborazione dei trigger per mate-icon-theme...
Elaborazione dei trigger per libglib2.0-0:i386...
Elaborazione dei trigger per libglib2.0-0:amd64...
Elaborazione dei trigger per shared-mime-info...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Log ended: 2014-08-03 18:16:33

Grazie mille dell'aiuto!
Nella prima parte del log mostra la rimozione di "pokerth" che effettivamente ho richiesto io. Ma nella seconda parte si vede che rimuove una miriade di pacchetti, oltre a inkscape altri software come evolution o etherape (serve da minitor della rete wifi) sono stati rimossi! Non sono pacchetti di dipendenza, sono pacchetti a se stanti che vengono rimossi :confused: boh! bisogna chiedere a uno sviluppatore linux:D

sacarde
05-09-2014, 10:11
l'hai rimosso da gestione-software o da consolle?

e se tenti di reinstallarlo... ?

bobafetthotmail
05-09-2014, 10:44
scusami un attimo, ma tutta quella roba la stai cancellando tu?
C'è roba che non andrebbe mica rimossa nella lista.

Mint personalizza le interfaccie di vari programmi, se levi i pacchetti base del DE di solito disinstalla anche dei programmi, poi vanno reinstallati.

Number22
05-09-2014, 17:39
Grazie dell'aiuto ragazzi. Allora, il programma l'avevo rimosso io da terminale. Tutti i programmi che sono stati rimossi non li ho rimossi io, non ho mai richiesto che vengano rimossi in alcun modo. Per quanto riguarda inkscape, l'ho già reinstallato senza alcun problema! Non capisco cosa stia succedendo!
Grazie ancora a tutti!

sacarde
05-09-2014, 19:49
mmm strano

da consolle, usando "apt-get ..." prima di fare l'operazione di chiede conferma

bobafetthotmail
06-09-2014, 08:36
Non capisco cosa stia succedendo!hai letto il mio post sopra al tuo?
Mint disinstalla automaticamente tutto quello che ritiene dipenda direttamente dai programmi che stai disinstallando, perchè se non lo fa lascia tali programmi in uno stato inutilizzabile (perchè hanno bisogno delle cose che stai togliendo per andare)

Visto che hai disinstallato componenti base di Mint, ha deciso che alcuni programmi erano troppo legati ai componenti base e li ha eliminati.

da consolle, usando "apt-get ..." prima di fare l'operazione di chiede confermache raramente gli utenti normali leggono e danno invio così col sorriso sulle labbra, abituati a farlo alche con Windos.

Quella lista va SEMPRE controllata che non è la prima volta che quando vai a disinstallare un programmino del menga apt-get ritiene che sia meglio disinstallare una marea di altre cose, e poi il PC non parte più.

Se vedi che sta togliendo troppa roba devi annullare l'operazione e dare un comando di disinstallazione manuale forzata che non tiene conto delle dipendenze (dipendenze = che pacchetti/programmi dipendono da quello che togli)

sudo dpkg --purge --force-all nome-pacchetto

Number22
07-09-2014, 16:12
Ho capito, grazie a tutti! Scusa bobafetthotmail non avevo capito che un programmino insulso mi avrebbe potuto fare questo casino! Grazie mille, molto chiaro e molto gentile :D