Tidak dapat menginstal perangkat lunak apa pun dari Pusat Perangkat Lunak karena kesalahan paket ttf-mscorefonts-installer


8

Ketika saya mencoba untuk menginstal perangkat lunak apa pun dari pusat perangkat lunak ubuntu ia datang dengan kesalahan:

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.

Tolong bantu aku!

Jawaban:


10

Mungkin kesalahan ini disebabkan ketika Anda mengganggu instalasi atau penghapusan Wine.

Coba jalankan yang berikut ini di sesi terminal:

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

Edit:

Ketika Anda melihat di jendela terminal muncul "Konfigurasi paket -

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

tekan tab atau saya pikir tombol panah sampai "OK" disorot.

Kemudian tekan Enter untuk menerima perjanjian lisensi


Menjalankan perintah 1 - dpkg: error: basis data status dpkg dikunci oleh proses lain
Dei

Menjalankan perintah ke-2 - Tidak dapat mengunci / var / lib / dpkg / lock - open (11: Sumberdaya tidak tersedia untuk sementara) E: Tidak dapat mengunci direktori administrasi (/ var / lib / dpkg /), apakah ada proses lain yang menggunakannya?
Dei

Menjalankan perintah ke-3 - E: Tidak dapat mengunci / var / lib / dpkg / lock - open (11: Sumber daya tidak tersedia untuk sementara) E: Tidak dapat mengunci direktori administrasi (/ var / lib / dpkg /), adalah proses lain menggunakannya ?
Dei

Perintah ke-2 dan ke-3 bekerja. setelah menjalankan ketiga di jendela terminal muncul Konfigurasi paket - ┌────────────────┤ Konfigurasi ttf-mscorefonts-installer ├─────────────── ────┐ Setelah saya membaca perjanjian lisensi hanya bisa menutup jendela terminal, tetapi dikatakan - Masih ada proses yang berjalan di terminal ini. Menutup terminal akan membunuhnya. Saya pikir di situlah masalah pertama kali muncul. Ketika saya menginstal anggur saya memiliki jendela yang sama dan saya baru saja menutupnya. Apa yang harus saya lakukan dengan jendela ini?
Dei

Pastikan Anda tidak memiliki pengelola sinaptik yang berjalan. Berkenaan dengan jendela perjanjian lisensi - tekan tab atau saya pikir tombol panah sampai "OK" disorot. Kemudian tekan Enter untuk menerima perjanjian lisensi.
fossfreedom

0

Apa versi Ubuntu yang Anda jalankan? (Saya akan menambahkan ini sebagai komentar untuk pertanyaan Anda tetapi saya tidak dapat menemukan tombolnya.)

Pesan kesalahan tampaknya menyarankan itu hanya bug di aptdaemon atau pusat perangkat lunak, yang Anda mungkin ingin memperbaikinya di bugs.ubuntu.com.

Apa yang mungkin Anda lakukan adalah menjalankan Synaptic Package Manager dan, di bawah Filter Kustom di sudut kiri bawah, klik filter Rusak di sisi kiri, dan coba instal ulang semua paket, jika ada, yang muncul.


Ubuntu 11.04 Tidak dapat menjalankan Synaptic Package Manager. Itu datang dengan kesalahan - Tidak dapat mendapatkan kunci eksklusif Ini biasanya berarti bahwa aplikasi manajemen paket lain (seperti apt-get atau aptitude) sudah berjalan. Silakan tutup aplikasi itu terlebih dahulu. Segalanya tampak tertutup.
Dei

1
Anda mungkin ingin menambahkan nomor versi ke pertanyaan Anda :) Sudahkah Anda mencoba menjalankan hal pertama Synaptic setelah Anda menyalakan komputer?
Vincent
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.