Impossibile installare alcun software dal Software Center a causa dell'errore del pacchetto ttf-mscorefonts-installer


8

Quando provo ad installare qualsiasi software dal centro software Ubuntu viene fornito con errore:

An unhandled error occured
There seems to be a programming error in aptdaemon. This is the software that allows you to install/remove software and to perform other package management related tasks.
details
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 961, in simulate
    trans.unauthenticated = self._simulate_helper(trans)
  File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 1085, in _simulate_helper
    return depends, self._cache.required_download, \
  File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 226, in required_download
    pm.get_archives(fetcher, self._list, self._records)
SystemError: E:I wasn't able to locate file for the ttf-mscorefonts-installer package. This might mean you need to manually fix this package.

Mi aiuti per favore!

Risposte:


10

Forse questo errore è stato causato quando hai interrotto l'installazione o la rimozione di Wine.

Prova a eseguire quanto segue in una sessione terminale:

sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade

Modificare:

Quando vedi nella finestra del terminale appare "Configurazione del pacchetto -

┌─────────────────┤ Configuring ttf-mscorefonts-installer ├─────────────────┐

premere tab o penso che i tasti freccia fino a quando non viene evidenziato "OK".

Quindi premere Invio per accettare il contratto di licenza


Esecuzione del primo comando - dpkg: errore: il database di stato di dpkg è bloccato da un altro processo
Dei

Esecuzione del secondo comando - Impossibile ottenere lock / var / lib / dpkg / lock - open (11: risorsa temporaneamente non disponibile) E: Impossibile bloccare la directory di amministrazione (/ var / lib / dpkg /), è un altro processo che la utilizza?
Dei

Esecuzione del 3o comando - E: Impossibile ottenere lock / var / lib / dpkg / lock - open (11: risorsa temporaneamente non disponibile) E: impossibile bloccare la directory di amministrazione (/ var / lib / dpkg /), è un altro processo che la utilizza ?
Dei

2 ° e 3 ° comando hanno funzionato. dopo aver eseguito il 3 ° in una finestra del terminale appare Configurazione pacchetto - ┌──────────────────┤ Configurazione ttf-mscorefonts-installer ├────────────── ────┐ Dopo aver letto l'accordo di licenza può semplicemente chiudere la finestra del terminale, ma dice - C'è ancora un processo in esecuzione in questo terminale. Chiudere il terminale lo ucciderà. Penso che sia lì che è apparso il problema per la prima volta. Quando ho installato wine avevo la stessa finestra e l'ho appena chiusa. Cosa faccio con questa finestra?
Dei

Assicurati di non avere Synaptic Manager in esecuzione. Per quanto riguarda la finestra del contratto di licenza, premere tab o penso che i tasti freccia fino a quando non viene evidenziato "OK". Quindi premere Invio per accettare il contratto di licenza.
Fossfreedom

0

Quale versione di Ubuntu stai eseguendo? (Vorrei aggiungere questo come commento alla tua domanda ma non riesco a trovare il pulsante.)

Il messaggio di errore sembra suggerire che è solo un bug in aptdaemon o software-center, che potresti voler rinominare su bugs.ubuntu.com.

Quello che potresti fare è eseguire Synaptic Package Manager e, sotto Filtri personalizzati nell'angolo in basso a sinistra, fare clic sul filtro Rotto sul lato sinistro e provare a reinstallare tutti i pacchetti, se presenti, che si presentano.


Ubuntu 11.04 Impossibile eseguire Synaptic Package Manager. Viene fornito con un errore - Impossibile ottenere il blocco esclusivo Questo di solito significa che un'altra applicazione di gestione dei pacchetti (come apt-get o aptitude) è già in esecuzione. Chiudi prima l'applicazione. Tutto sembra chiuso.
Dei

1
Potresti voler aggiungere il numero di versione alla tua domanda :) Hai provato a eseguire Synaptic per la prima volta dopo aver avviato il computer?
Vincent,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.