PPA를 제거한 후 소프트웨어 소스를 열 수 없습니다


0

sources.list 파일에서 ppa 항목을 삭제 한 후 소프트웨어 소스 응용 프로그램을 열 수 없습니다.소프트웨어 센터를 여는 것이 좋습니다.gksudo software-properties-gtk를 실행하려고 시도했으며 다음과 같은 메시지가 나타납니다.

 SoftwareProperties.__init__(self, options=options, datadir=datadir)
  File "/usr/lib/python2.7/dist-packages/softwareproperties/SoftwareProperties.py", line 96, in __init__
    self.reload_sourceslist()
  File "/usr/lib/python2.7/dist-packages/softwareproperties/SoftwareProperties.py", line 580, in reload_sourceslist
    self.distro.get_sources(self.sourceslist)    
  File "/usr/lib/python2.7/dist-packages/aptsources/distro.py", line 91, in get_sources
    raise NoDistroTemplateException("Error: could not find a "
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template

이 문제를 해결하는 방법을 알려 주시면 감사하겠습니다.

0

Quick thing to do is remove and reinstall

sudo apt-get update

sudo apt-get remove --purge software-properties-gtk

sudo apt-get install software-properties-gtk

The next thing I would do if that didn't work:

Backup the file

sudo cp /usr/lib/python2.7/dist-packages/softwareproperties/SoftwareProperties.py /usr/lib/python2.7/dist-packages/softwareproperties/SoftwareProperties.py.backup 

Then remove it

sudo rm -rf /usr/lib/python2.7/dist-packages/softwareproperties/SoftwareProperties.py

do this to other offending files and try again