How to install & fix Ubuntu software-center error in LInuxmint

How to fix Ubuntu software-center error  Linux Mint 

There are some problem showing after installing ubuntu software-center in Linuxmint so how to fix this o_O ? i am going to show you how to fix this !


first you need to install Ubuntu software-center
  • for that open up your terminal
  • type following commands 

   
 sudo apt-get install software-center 



then it will ask you for permission

press y and press enter


it will take some time

and after that it will end up with some error msg like this



 
correct gamma=(0/100000)
Setting up humanity-icon-theme (0.6.1) ...
Setting up software-center-aptdaemon-plugins (0.1.5) ...
Setting up oneconf (0.2.9.1) ...
Setting up software-center (5.4.1.3) ...
ERROR:root:DebFileApplication import
Traceback (most recent call last):
  File "/usr/share/software-center/softwarecenter/db/__init__.py", line 4, in 
    from debfile import DebFileApplication, DebFileOpenError
  File "/usr/share/software-center/softwarecenter/db/debfile.py", line 25, in 
    from softwarecenter.db.application import Application, AppDetails
  File "/usr/share/software-center/softwarecenter/db/application.py", line 27, in 
    import softwarecenter.distro
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 197, in 
    distro_instance = _get_distro()
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 172, in _get_distro
    module = __import__(distro_module_name, globals(), locals(), [], -1)
ImportError: No module named linuxmint
Traceback (most recent call last):
  File "/usr/sbin/update-software-center", line 38, in 
    from softwarecenter.db.update import rebuild_database
  File "/usr/share/software-center/softwarecenter/db/update.py", line 33, in 
    from softwarecenter.backend.scagent import SoftwareCenterAgent
  File "/usr/share/software-center/softwarecenter/backend/scagent.py", line 28, in 
    from softwarecenter.distro import get_distro, get_current_arch
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 197, in 
    distro_instance = _get_distro()
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 172, in _get_distro
    module = __import__(distro_module_name, globals(), locals(), [], -1)
ImportError: No module named linuxmint  



or showing appcrash (Ubuntu software-center has closed unexpectedly)


its installed in your pc but you cant start it because software-center will crash

now you need to follow some steps to fix this problem

, let's do a little bit of coding :D
  • open /usr/share/software-center/softwarecenter/distro as root (dont do any thing foolishness because you cant undo )
  •  if you cant find LinuxMint.py in there then download it from below link 

  • then rename LinuxMint.py to linuxmint.py (just lowercase)
  •  open it and edit line 36, change LinuxMint to linuxmint

  •  rename debian.pyc to Debian.pyc

  •  open  _init_.py
  •  change the value in line 170
  •  change it from capitalize to lower

  • if you try to run it, it will show error because it cant find it's xapian, so just get xapian files, unzip then and paste then in ( download link below )

    /var/cache/software-center/

                              



now you can enjoy your Ubuntu software-center in linuxmint

Comments

Post a Comment

Popular posts from this blog

Enable & Disable HP Dynamic Smart Array B120i & B320i Controllers

How to fix MSVCR100.dll file missing in Medal Of Honour Warfighter while installation

HP SPP(Service Pack for Proliant) "2014.09" Released