mutagen
다음을 기반으로 패키지를 설치하려고 합니다 apt-cache
.
$ apt-cache madison mutagen
mutagen | 1.40.0-2 | http://deb.debian.org/debian buster/main Sources
apt-get
배송되지 않는 상품:
$ sudo apt-get install mutagen
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mutagen
나는 시도했다 apt-src
:
$ sudo apt-src install mutagen
그 결과는 비참했습니다. 그것은 웅장한 쇼를 펼쳤고 분명히 전체 Python과 모든 것(이미 시스템에 존재함)을 설치했습니다.
그래서 (a) 손상 부분을 찾아 제거하고, (b) 돌연변이 유발 물질을 올바른 방식으로 설치해야 했습니다. 어떻게 해야 하나요?
답변1
mutagen | 1.40.0-2 | http://deb.debian.org/debian buster/main Sources
이것이 mutagen
바이너리 패키지가 아닌 소스 패키지라고 가정해 보겠습니다. Python 모듈을 설치하려면 apt-get
관련 바이너리 패키지를 찾아야 합니다.
apt showsrc mutagen
그것들을 나열할 것이다. 당신은 원할 수도 있습니다
sudo apt install python3-mutagen
또는
sudo apt install python-mutagen
설치하려는 Python 버전에 따라 다릅니다.
테스트 후 정리에는 sudo apt-src install
불필요한 빌드 종속성을 제거하는 작업이 포함됩니다. 위 Build-Depends
출력의 줄을 보고 apt showsrc
필요하지 않다고 생각되는 패키지를 제거합니다. 좋은 접근 방법은 해당 패키지를 자동 설치로 표시한 다음 자동으로 제거하는 것입니다.
sudo apt-mark auto debhelper dh-python faad flac libc-bin oggz-tools pypy pypy-hypothesis pypy-pytest python-all python-docutils python-hypothesis python-pycodestyle python-pyflakes python-pytest python2.7-doc python3-all python3-hypothesis python3-pycodestyle python3-pyflakes python3-pytest python3-sphinx python3-sphinx-rtd-theme python3.7-doc vorbis-tools
sudo apt autoremove