내 시스템에 설치했지만 일부는 , 일부는 python 3.5.2
폴더로 나누어져 있습니다 . 이것이 에 의해 설치된 패키지용인 이유를 이해 하지만 패키지(패키지 관리자의 패키지가 아님)를 디렉터리에 설치하는 것을 선호합니다./usr/local
lib
bin
apt-get
이것이 가능합니까? 그렇다면 이러한 패키지를 올바르게 제거하려면 어떻게 해야 할까요?
노트:
을 설치하면 textlive2015
모두 tug.org
하나의 디렉토리에 설치됩니다 /usr/local/texlive
.
답변1
소스 코드 다운로드 및 추출여기. 코드를 추출한 디렉터리에서 터미널을 엽니다.
./configure --prefix=/directory/to/install
make
sudo make install
자세한 내용은 을 참조하세요 ./configure --help
. 동시에 다른 Python 버전을 설치하려면 make altinstall
또는 --exec-prefix
옵션을 사용하십시오.
이전에 make로 설치된 버전을 제거하려면 그 안의 모든 python 디렉토리를 찾아 삭제하거나 deb 패키지 만들기(권장)를 /usr/local
사용하여 다시 설치하고 제거해 볼 수 있습니다 .checkinstall
sudo apt-get install checkinstall
cd /path/to/python/source
./configure
sudo checkinstall -D --fstrans=no make install
sudo dpkg -i Python-3.5.2.deb
sudo dpkg -r Python-3.5.2