기존 설치에서이 몬스터를 실행하고 12.04
우분투 버전과 i386
아키텍처 (i386 또는 amd64)로 교체 하십시오 .
release_num='12.04'
arch='i386'
comm -23 \
<(sort <(aptitude search '~i!~E' --disable-columns | grep -v "i A " | cut -d " " -f 3)) \
<(sort <(wget -q -O- http://releases.ubuntu.com/maverick/ubuntu-${release_num}-desktop-${arch}.manifest | grep -E -o '^[^ ]+')) \
| sed 's/$/ install/g' > packages
라는 파일을 생성합니다 packages
. 이것을 새로운 설치 어딘가에 복사 한 후 다음을 실행하십시오.
sudo apt-get update
sudo bash -c "cat packages | xargs apt-get -y install"
참고 : LiveCD에 사용 된 패키지와 현재 패키지를 비교합니다. 현재 CD에 설치되어 있지 않은 패키지 (gparted, btrfs-tools 등)가 몇 개 있습니다. gparted를 수동으로 설치 한 경우 새 시스템에서도 수동으로 다시 설치해야합니다. 고맙게도 이것은 일부 패키지에만 적용되며 필요한 경우 / 설치할 때 간단하게 설치할 수 있습니다.
또한 PPA 또는 기타 저장소를 사용하는 경우이를 실행하기 전에 새 시스템에서 PPA 또는 다른 저장소를 설정했는지 확인하십시오.
dpkg --get-selections
은 시스템에 의해 설치된 다른 패키지 세트가 있다는 것을 기억하십시오. 기본 시스템 이후에 설치된 응용 프로그램을 기준으로 필터링해야합니다.