소프트웨어 센터를 열려고하면 "패키지 이름을 결정할 수 없습니다"라는 메시지가 나타납니다.
저는 새로운 Linux 사용자입니다. 자세한 도움말이 가장 감사합니다!
소프트웨어 센터를 열려고하면 "패키지 이름을 결정할 수 없습니다"라는 메시지가 나타납니다.
저는 새로운 Linux 사용자입니다. 자세한 도움말이 가장 감사합니다!
답변:
수 개월간의 연구 끝에이 버그를 해결하기 위해 찾은 솔루션과 web / google / blogs / forums에있는 많은 오해의 소지가있는 정보는 매우 간단하지만 초보자와 비코 더에게는 이해하기 어렵습니다.
주의 : 인터넷은 우분투 사용자에게 영향을 미치는 소프트웨어 센터 버그에 대한 '거짓 솔루션'(즉, 매우 특이한 경우)으로 가득 차서 시스템이 이전보다 훨씬 더 손상되고 버그가 생길 수 있습니다. 당신이 "스도"를하려는 의도를 이해하면 문제가 생길 것입니다.
비슷하고 다소 관련된 여러 버그 보고서를 읽은 후 다음 2 단계를 통해 문제를 해결했습니다 (또는 동일한 충돌 로그로 식별 할 수있는 모든 시스템에서 문제를 해결 한 것 같습니다. !).
소프트웨어 센터 또는 업그레이드 배포판을 제거하거나 최악의 상황을 제거 할 필요가 없습니다. 시스템을 다시 설치하지 마십시오! dbus 나 프록시 또는 하드웨어 문제와 관련이없는 것은 부작용 일뿐입니다.
문제를 'pip'버그 또는 'pip configuration'손상과 그 결과가 파이썬 서브 시스템에 미치는 영향을 진단했습니다.
그래서 나는 표준 패키지가 아닌 저장소의 잘못된 'pip'설치 후 파이썬 'pip'설치 버그의 결과로 그것을 목표로 삼았습니다.
해결책은 부분적으로 'pip'문제에 대한 부분입니다.
REF : https://github.com/pypa/pip/issues/2686 사용자 : jayachar88는 2015 년 4 월 15 일에 댓글을 달았습니다.
해결책은 마지막에 매우 간단합니다.
$ sudo python -m pip install --upgrade --force setuptools
$ sudo python -m pip install --upgrade --force pip
이것은 pip 업그레이드로 인한 파이썬 예외 오류뿐만 아니라 소프트웨어 센터 충돌 버그 인 Ubuntu 커뮤니티의 더 큰 버그를 해결합니다.
건배!
어쩌면 실수로 제거한 경우 다시 설치하십시오.
터미널 열기 :
sudo apt-get update
sudo apt-get install software-center
열린 터미널은이 명령을 사용하여 소프트웨어 센터를 제거합니다
sudo apt-get remove software-center
sudo apt-get update
sudo apt-get install software-center