최신 버전의 node.js를 설치해야 하는데 시스템 저장소에 이전 버전이 있습니다. 새로운 ppa 소스를 추가해야 합니다. 나는 팔로우한다이것지도 시간
질문- "python-software-properties" 패키지를 설치할 때:
sudo apt-get install python-software-properties
'add-apt-repository' 프로그램이 설치되지 않았습니다(apt-add-repository도 설치되지 않았습니다):
root@vm7590:~# add-apt-repository
The program 'add-apt-repository' is currently not installed. You can install it by typing:
apt-get install python-software-properties
그리고
root@vm7590:~# apt-add-repository
The program 'apt-add-repository' is currently not installed. You can install it by typing:
apt-get install python-software-properties
하지만 "python-software-properties" 프로그램은 이미 설치되어 있습니다.
root@vm7590:~# sudo apt-get install python-software-properties
sudo: unable to resolve host vm7590
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-software-properties is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
내가 뭘 잘못했나요?ppa 소스를 추가하는 다른 방법이 있습니까?
내 시스템은 다음과 같습니다.
root@vm7590:~# uname -a
Linux vm7590 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
답변1
software-properties-common
대신 설치해야 합니다 python-software-properties
.https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/439566.
답변2
저장소의 패키지 이름이 python-software-properties
에서 변경되었습니다 python3-software-properties
. 그것을 설치하면 모든 것이 잘 될 것입니다!
답변3
apt-add-repository
패키지가 설치되었지만 명령을 찾을 수 없으면 실행할 때 오류 메시지가 표시됩니다.
먼저 /usr/bin/apt-add-repository
존재하는지 또는 실행할 수 있는지 확인하십시오.
dpkg -L python-software-properties | xargs ls -d > /dev/null
누락 된 파일이 있는지 확인하세요 python-software-properties
.
파일이 누락된 경우 다음을 시도해 보세요.
sudo apt-get install --reinstall python-software-properties
(먼저 테스트하지 않고 실행할 수도 있습니다.)
존재 하는 경우 /usr/bin/apt-add-repository
실행 가능하고 /usr/bin
PATH 환경 변수에 있는지 확인하십시오.