sources.list에 repos의 목록을 추가하고 sources.list.d /에있는 목록을 원합니다.apt-get가 검사하는 저장소 목록을 얻는 방법은 무엇입니까?
다른 호스트를 설정하기에 적합한 형식으로이 목록을 얻을 수 있습니까?
또한 어떤 패키지가 설치된 패키지인지 확인하려면 어떻게해야합니까?
sources.list에 repos의 목록을 추가하고 sources.list.d /에있는 목록을 원합니다.apt-get가 검사하는 저장소 목록을 얻는 방법은 무엇입니까?
다른 호스트를 설정하기에 적합한 형식으로이 목록을 얻을 수 있습니까?
또한 어떤 패키지가 설치된 패키지인지 확인하려면 어떻게해야합니까?
그것은 보인다 가장 가까운입니다 AFAIK
apt-cache policy
누군가가 출력을 향상 시켰으며 (URL 요약 등) 여기에서 그의 명령을 공유하고 싶습니까? – lony
당신은 그러나 당신이 쉘을 사용하고 싶은 것을 할 수 있고, 현재의 소스 무엇인지에 대한 적절한 질문 할 수 도구. 목록 적용
grep -h ^deb /etc/apt/sources.list /etc/apt/sources.list.d/* >> current.repos.list
:
저장소의 목록 가져 오기 (설치 또는 사용 가능) 패키지에서 REPO을 얻기에 관한
apt-add-repository << current.repos.list
, 이것은 트릭을 할 것을
apt-cache policy package_name |grep -m1 http| awk '{ print $2 " " $3 }'
그러나 그 패키지의 최신 버전 저장소가 표시됩니다. 이전 버전과 동일한 패키지에 대해 더 많은 저장소가 있습니다. 전체 목록을 보려면 모든 grep/awk 항목을 제거하십시오. 방금 할 수
이 하지 맹목적으로 다른 컴퓨터에 복사에 적합한 형식,하지만 그들이 아직 여부 저장소를 추가 한 여부를 작동하고자하는 사용자 (I했던 것처럼) :
sudo apt update
apt
이 업데이트되면 가져 오는 리포지토리의 목록을 출력합니다. 그것은 명백한 것처럼 보이지만, 나는 방금 GET
URL이 뱉어 낸 것을 깨달았습니다.
참조 http://askubuntu.com/questions/148932/how-can-i-get-a-list-of-all-repositories-and-ppas-from-the-command-line – Mawg