Bagaimana cara memperbaiki pusat perangkat lunak setelah menginstal desktop Linux Mint MATE?

10

Saya menginstal desktop MATE menggunakan manual ini, tetapi sekarang saya tidak dapat membuka Pusat Perangkat Lunak Ubuntu dan tidak dapat membuka pengaturan dari manajer pembaruan.

Aku dihapus pasangan desktop, tetapi tidak memperbaiki masalah, saya juga diinstal ulang pusat software, software-sifat-gtk dan software-sifat-umum menggunakan:
sudo apt-get update; sudo apt-get --purge --reinstall install software-center software-properties-common software-properties-gtk.

Tetapi ketika menggunakan baris ini saya mendapatkan kesalahan berikut:

Reading package lists... Done                             
Reading package lists... Done
Building dependency tree       
Reading state information... Done  
0 upgraded, 0 newly installed, 3 reinstalled, 0 to remove and 0 not upgraded.  
Need to get 0 B/735 kB of archives.  
After this operation, 0 B of additional disk space will be used.  
(Reading database ... 304824 files and directories currently installed.)  
Preparing to replace software-center 5.0.2 (using .../software-center_5.0.2_all.deb) ...  
Unpacking replacement software-center ...  
Preparing to replace software-properties-common 0.81.13.1 (using .../software-properties-common_0.81.13.1_all.deb) ...  
Unpacking replacement software-properties-common ...  
Preparing to replace software-properties-gtk 0.81.13.1 (using .../software-properties-gtk_0.81.13.1_all.deb) ...  
Unpacking replacement software-properties-gtk ...  
Processing triggers for desktop-file-utils ...  
Processing triggers for gnome-menus ...  
Processing triggers for bamfdaemon ...  
Rebuilding /usr/share/applications/bamf.index...  
Processing triggers for hicolor-icon-theme ...  
Processing triggers for man-db ...  
Processing triggers for 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'  
Unknown media type in type 'interface/x-winamp-skin'  
Setting up software-center (5.0.2) ...  
Traceback (most recent call last):  
  File "/usr/sbin/update-software-center", line 38, in <module>  
    from softwarecenter.db.update import rebuild_database  
  File "/usr/share/software-center/softwarecenter/db/update.py", line 59, in <module>  
    from softwarecenter.db.database import parse_axi_values_file  
  File "/usr/share/software-center/softwarecenter/db/database.py", line 26, in <module>  
    from softwarecenter.db.application import Application  
  File "/usr/share/software-center/softwarecenter/db/application.py", line 25, in  <module>  
    from softwarecenter.backend.channel import is_channel_available  
  File "/usr/share/software-center/softwarecenter/backend/channel.py", line 25, in <module>  
    from softwarecenter.distro import get_distro  
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 165, in <module>  
    distro_instance=_get_distro()  
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 148, in _get_distro  
    module =  __import__(distro_id, globals(), locals(), [], -1)  
ImportError: No module named LinuxMint  
Setting up software-properties-common (0.81.13.1) ...  
Setting up software-properties-gtk (0.81.13.1) ...  
$

Apakah ada cara untuk memperbaiki masalah ini tanpa harus menginstal ulang Ubuntu 11.10 ??

terima kasih sebelumnya tinuz

tinuz
sumber
3
Proses peningkatan ini mirip dengan penggunaan Gnome 3 PPA di Natty. Pemutakhiran ini melibatkan pemutakhiran hingga 300 MB + pustaka perangkat lunak - ini merupakan proses satu arah. Anda dapat menginstal dari atas instalasi yang ada (dan karenanya menyimpan folder yang sudah ada / home) - tetapi Anda harus menginstal ulang semua aplikasi lain. Cadangkan dulu menggunakan sesuatu seperti clonezilla / partimage.
fossfreedom
Terima kasih atas jawabannya. Saya merasa menginstal ulang adalah satu-satunya pilihan. Tidak banyak yang perlu dicadangkan ... saya mengacaukan sistem saya beberapa kali dalam setahun (semacam hobi yang aneh?) Jadi saya menyimpan semua hal penting pada hdd kedua saya tetapi terima kasih atas tipnya :)
tinuz

Jawaban:

13

Saya memiliki masalah yang sama dengan Pusat Perangkat Lunak dan beberapa aplikasi lainnya. Namun, Anda tidak perlu melakukan instal ulang meskipun itu mungkin saran terlambat. Inilah mengapa itu tidak berhasil:

lsb_release -a

cetakan:

Distributor ID: LinuxMint
Description: Linux Mint 12 Fluxbox
Release: 12
Codename: lisa

dan itu dapat diperbaiki untuk mempertahankan Mint-Mate dengan melakukan ini:

gksu gedit /etc/*release

dan ubah semua yang ada di file yang dibawa gedit ke:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=Oneric
DISTRIB_DESCRIPTION="Ubuntu 11.10"

Lalu lari:

gksu gedit /etc/*issue

dan ubah ke:

Ubuntu 11.10 \n \l

Bekerja sangat baik untuk saya meskipun Mate tampaknya agak kasar di tepi tetapi karena saya murni menguji Oneric di VBox tidak masalah

Brian
sumber
Yap informasinya agak terlambat tapi .... masih sangat welcome !!
tinuz
1
Perhatikan DISTRIB_CODENAME: ini oneiric dan bukan oneric . ;) Di kotak ubuntu saya yang lain, codename tidak memiliki batasan, tapi saya ragu itu akan membuat perbedaan. Juga, ini tampak seperti solusi sementara (setidaknya bagi saya), karena informasi rilis akan selalu kembali ke Mint ...
Eti
Jika seseorang ingin memperbaikinya dalam versi baru, edit /etc/lsb-releasefile as DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=Xenial DISTRIB_DESCRIPTION="Ubuntu 16.04"dan /etc/issuefile as Ubuntu 16.04 \n \l. Kemudian buat folder /var/cache/software-center/xapian/dan luncurkan gksu software-center.
Pavel
5

mengonversi komentar saya menjadi sebuah jawaban

Proses peningkatan ini mirip dengan penggunaan Gnome 3 PPA di Natty.

Pemutakhiran ini melibatkan pemutakhiran hingga 300 MB + pustaka perangkat lunak - ini merupakan proses satu arah.

Anda dapat menginstal dari atas instalasi yang ada (dan karenanya menyimpan folder yang ada / home) - tetapi Anda harus menginstal ulang semua aplikasi lain.

Cadangkan dulu menggunakan sesuatu seperti clonezilla / partimage.

kebebasan fosil
sumber
1

Saya mencoba mengatur ulang lsb-release dan * masalah, tetapi untuk beberapa alasan, mereka selalu kembali ke linux mint. Saya tidak yakin apakah mereka mengatur ulang pada setiap restart, atau pada setiap pembaruan, tetapi mereka sering mengatur ulang.

Saya menulis skrip kecil yang saya jalankan secara manual setiap sekarang dan kemudian:

#!/bin/sh

echo "Restoring /etc/lsb-release ..." && \
echo "DISTRIB_ID=Ubuntu" > /etc/lsb-release && \
echo "DISTRIB_RELEASE=11.10" >> /etc/lsb-release && \
echo "DISTRIB_CODENAME=oneiric" >> /etc/lsb-release && \
echo "DISTRIB_DESCRIPTION=Ubuntu 11.10" >> /etc/lsb-release && \
echo "Restoring /etc/*issue ..." && \
echo "Ubuntu 11.10 \\n \\l" > /etc/*issue && \
echo "Done."

Simpan sebagai (misalnya) fixubuntu.sh dan tetapkan izin eksekusi di atasnya ( chmod 755 fixubuntu.sh ), dan jalankan sebagai root ( sudo ./fixrelease.sh ) setiap kali Anda ingin mengembalikan informasi rilis ubuntu Anda.

Tentu saja, Anda mungkin ingin menjalankan skrip secara otomatis di setiap boot. Pastikan dijalankan sebagai root.

Eti
sumber