타사 저장소를 비활성화하는 방법은 무엇입니까? sudo Software-properties-gtk를 시도했지만 작동하지 않습니다.

타사 저장소를 비활성화하는 방법은 무엇입니까? sudo Software-properties-gtk를 시도했지만 작동하지 않습니다.

타사 저장소를 비활성화하는 방법을 찾을 수 없는 것 같습니다.

14.04에서 14.10으로 업데이트하려면 이 작업을 수행해야 합니다.

나는 타자를 친다

sudo software-properties-gtk

하지만 내가 얻는 건 이것 뿐이야

alex@alex-NV55C:~$ sudo software-properties-gtk
Traceback (most recent call last):
  File "/usr/bin/software-properties-gtk", line 101, in <module>
    app = SoftwarePropertiesGtk(datadir=options.data_dir, options=options, file=file)
  File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 98, in __init__
    SoftwareProperties.__init__(self, options=options, datadir=datadir)
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 103, in __init__
    self.sourceslist = SourcesList()
  File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 274, in __init__
    self.matcher = SourceEntryMatcher(matcherPath)
  File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 459, in __init__
    dist = DistInfo(f, base_dir=matcherPath)
  File "/usr/lib/python3/dist-packages/aptsources/distinfo.py", line 186, in __init__
    for line in dist_file:
  File "/usr/lib/python3.4/codecs.py", line 313, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe5 in position 3: invalid continuation byte

답변1

저장소를 제거하는 그래픽 방법은 다음과 같습니다.

  • 시스템 설정 -> 소프트웨어 및 업데이트. "기타 소프트웨어" 탭으로 이동합니다. 나는 당신이 그 목록에 있는 모든 것을 선택 취소하기를 원할 것이라고 추측합니다. 그러나 최소한 "독립" 저장소는 선택 취소해야 합니다.
  • sudo software-properties-gtk시도한 대로 를 실행하여 동일한 화면으로 이동할 수 있습니다 . 그것은 Python 역추적이지만 해당 오류의 원인이 무엇인지는 알 수 없습니다.

명령줄에서 저장소를 제거할 수도 있습니다.

  • sudo apt-add-repository --remove 'http://extras.ubuntu.com/ubuntu'

Software-properties-gtk가 실행되지 않는 이유는 다음과 관련이 있는 것 같습니다.이 버그. /var/lib/dpkg/status재미있는 문자를 제거하도록 편집하면 문제가 해결될 수 있는 것 같습니다 (예: 해당 링크의 주석 19에서 언급한 대로). 문제는 /var/lib/dpkg/status의 일부 패키지에 대한 정보가 유효한 UTF-8 인코딩이 아니며 이로 인해 충돌이 발생한다는 것입니다.

관련 정보