반응형
리눅스 시스템 업그레이드
리눅스 시스템을 사용하다 보니 내 시스템을 시작할 때 'End Of Life'가 뜹니다. 더 이상 지원되지 않는 리눅스 버전을 계속 사용할 수 없어 시스템을 업그레이드할 생각입니다.
현재 사용 중인 프로그램이 많아, 그 프로그램 들을 새로운 시스템에 옮기는 방법이 문제가 됐습니다. 해결책은 다음과 같은 방법입니다. 설치된 패키지 목록을 추출하고 추출된 목록을 새 시스템으로 옮긴 후에 적절한 조치를 취하는 것입니다.
설치된 패키지 목록 추출과 새 시스템으로 옮긴 후 조치
리눅스 시스템에서 설치된 패키지 목록을 추출하기 위해 dpkg
명령어를 사용할 수 있습니다. 터미널을 열고 다음 명령어를 입력하면 현재 설치된 모든 패키지의 목록을 파일로 저장할 수 있습니다:
dpkg --get-selections > installed-packages.txt
이렇게 하면 installed-packages.txt
파일에 모든 설치된 패키지의 목록이 저장됩니다. 나중에 새 시스템으로 패키지 목록을 복원하려면, 이 파일을 새 시스템으로 옮긴 후 다음과 같은 명령어를 사용할 수 있습니다:
sudo dpkg --set-selections < installed-packages.txt
sudo apt-get dselect-upgrade
이 과정은 새로운 리눅스 민트 시스템에 이전 시스템과 동일한 패키지들을 설치합니다. 하지만 패키지의 설정 파일은 포함되지 않으므로, 사용자 설정은 수동으로 다시 적용해야 할 수 있습니다.
정리
시스템을 오랜 기간 사용하다보니 업그레이드가 불가피했습니다. 새 시스템을 설치하기 전에 사용 중인 프로그램 정보를 파일로 담고 안전하게 보관했습니다. 설치 후에는 위 dpkg 명령어로 조치하렵니다.
반응형
'Linuxpia > 데스크톱 리눅스' 카테고리의 다른 글
[git] 리눅스의 같은 디렉터리에서 git 브랜치 변경 (134) | 2024.01.17 |
---|---|
[데스크톱] 네트워크 설정 (88) | 2024.01.16 |
시스템의 타임 머신, 시스템 스냅샷 Timeshift (61) | 2024.01.07 |
[리눅스 설치] 리눅스 설치 ISO 이미지를 USB에 심는 방법 (59) | 2024.01.05 |
Linux에서 폰트를 설치하는 방법 (72) | 2024.01.05 |