python-software-properties 설치 문제

python-software-properties 설치 문제

최신 버전의 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/binPATH 환경 변수에 있는지 확인하십시오.

관련 정보