![제거된 실행 파일을 bin에서 복원할 수 있는 방법이 있습니까?](https://linux55.com/image/136885/%EC%A0%9C%EA%B1%B0%EB%90%9C%20%EC%8B%A4%ED%96%89%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20bin%EC%97%90%EC%84%9C%20%EB%B3%B5%EC%9B%90%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
su -c 'pip3 install' --upgrade pip'
일반 사용자로 업그레이드 하려다가 오류가 나서 실패해서 pip3를 이용해서 업그레이드를 시도했습니다 .
그러면 사전 설치된 pip가 제거 /usr/bin
및 덤프 /tmp
되고 시스템 전체에 설치된 pip(루트로만 액세스 가능)로 대체됩니다. 더 많은 문제가 발생할 것으로 예상되므로 이 새로운 pip를 제거하려고 시도하지 않았습니다.
/tmp 에 이전에 사전 설치된 pip가 아직 있는데 /tmp
, 아직 /tmp에 있는 이 실행 파일을 사용하여 사전 설치된 pip를 어떻게 다시 가져올 수 있습니까?
/tmp의 pip 위치:
/tmp/pip-ufkfr3th-uninstall
└── usr
└── bin
└── pip
답변1
패키지 관리자 버전일 수도 있습니다 pip
. 패키지 관리자를 사용하여 다시 설치하겠습니다.
$ sudo yum reinstall python-pip
데비안/우분투
$ sudo apt-get --reinstall install -y python-pip