설치된 패키지 목록을 저장하고 싶습니다. 모든 것을 나열하고 기본 설정으로 비교하는 것이 가장 좋을 것이라고 생각했습니다.
편집 : 설명 : 현재 설치된 설치된 패키지 목록을 얻고 싶지 않습니다. 오히려 기본 설치 이후 추가 한 패키지 목록을 얻고 싶습니다.
답변
어느 한 쪽
sudo dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n
또는
sudo sed -ne '/^Package: \(.*\)/{s//\1/;h;};/^Installed-Size: \(.*\)/{s//\1/;G;s/\n/ /;p;}' /var/lib/dpkg/status | sort -n
또는
sudo dpkg --get-selections
모든 패키지를 나열합니다.
출력을 파일로 다시 라우팅하면됩니다. 첫 번째 두 줄은 패키지 이름 앞에 크기가 가장 작은 것부터 가장 큰 것까지 나열합니다. 세 번째는 알파벳 순서입니다.
답변
로 ISO CD 이미지 파일을 열고 파일을 file-roller
추출하십시오.
캐스퍼 / 파일 시스템.
설치 후 설치된 모든 패키지가 포함되어 있습니다.
설치 중에 업데이트 및 비공개 소스 소프트웨어를 다운로드 할 수도 있으므로 해당 패키지를 별도로 확인해야합니다.
우분투 12.04
Ubuntu 12.04에서는이 목록을 더 이상 단일 파일에서 사용할 수 없습니다. 대신 두 파일의 압축을 풀어야합니다.
- filesystem.manifest
- filesystem.manifest-remove
전자에서 후자의 패키지를 제거하십시오.
comm -3 <(cat filesystem.manifest | awk '{print $1}' | sort) <(cat filesystem.manifest-remove | sort) > default.txt
이것을 설치의 기초로 사용하여 설치 이후 추가 된 내용을 파악할 수 있습니다 (자세한 내용은 이 답변 참조).
답변
기본 Natty Live-CD http://dl.dropbox.com/u/1399037/default-packages 에서 패키지 표시를 추출했습니다.
BTW, 10.04-> 10.10-> 11.04에서 업데이트 한 후 ~ 96 개의 기본 패키지를 잃어 버렸고 다시 설치 한 후 Natty 시스템의 안정성이 향상되었습니다.