기계: 도시바 MK1646GSX, 인텔 아톰[이메일 보호됨], 2048Mb. 32비트.
운영 체제:리눅스 라이트 3.8
PIDGIN 종속성을 설치하려고 합니다.
~> sudo apt-get build-dep pidgin
그런 다음 설치하는 대신 이것을 얻었습니다 build-dep
.
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
그래서 검색을 해보니 이 작업을 해야 한다는 소스를 찾았고 목록이 저절로 생성되었습니다 rm -rf the sources.list
. apt-get update
예상대로 결과가 좋지 않습니다. 목록이 자동으로 생성되지 않습니다. 그런 다음 동일한 내용으로 새 목록을 만들고 각 행에 고유한 목록이 있는지 확인하려고 합니다 deb-src
. 모든 줄이 정확합니다. 그런데 설치하려고 하면 build-dep
어떻게 해야 합니까?
그냥 붙여넣기 링크에서 복사한 source.list:
###### Ubuntu Main Repos
deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
###### Ubuntu Update Repos
deb http://archive.ubuntu.com/ubuntu xenial-security main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu xenial-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-proposed main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu xenial-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse
###### Ubuntu Partner Repos
deb http://archive.canonical.com/ xenial partner
# deb-src http://archive.canonical.com/ xenial partner
답변1
deb-src
다음 줄의 주석 처리를 해제합니다 /etc/apt/sources.list
.
sudo sed -i 's/# deb-src/deb-src/' /etc/apt/sources.list
sudo apt update
답변2
software-properties-gtk
옵션 "소스 코드"
GUI에서 다음을 실행할 수 있습니다.
software-properties-gtk
그런 다음 "Ubuntu 소프트웨어" 탭에서 "소스 코드"를 클릭하세요.
deb-src
이로 인해 몇 줄이 추가되었으며 /etc/apt/sources.list
이제 할 수 있습니다 sudo apt-get build-dep <package>
.
Ubuntu 16.04~18.04에서 테스트되었습니다.