누구든지 Linux Mint Petra에서 Linux Mint Qiana로 업그레이드하기위한 올바른 터미널 명령에 대해 조언 할 수 있습니까?
누구든지 Linux Mint Petra에서 Linux Mint Qiana로 업그레이드하기위한 올바른 터미널 명령에 대해 조언 할 수 있습니까?
답변:
$ sudo sed -i 's/saucy/trusty/' /etc/apt/sources.list
$ sudo sed -i 's/petra/qiana/' /etc/apt/sources.list
$ sudo sed -i 's/saucy/trusty/' /etc/apt/sources.list.d/official-package-repositories.list
$ sudo sed -i 's/petra/qiana/' /etc/apt/sources.list.d/official-package-repositories.list
sed를 사용하여 소스에 대한 참조를 신뢰할 수있는 것으로 바꾸고 페트라를 소스에서 qiana로 바꾸십시오
$ sudo apt-get update && sudo apt-get dist-upgrade
$ sudo apt-get upgrade
새 설정으로 리포지토리를 업데이트하고 dist-upgrade를 실행하여 새 버전으로 완전히 업그레이드 한 다음 업그레이드를 실행하여 모든 패키지가 업데이트되었는지 확인하십시오.
sed
간단한 문자열 대체를 명령한다. 이 파일은 각각의 단어에서 saucy
와 전환 trusty
과 같은 대 petra
에 qiana
. sudo apt-get update
모든 패키지의 업데이트를 검색 한 다음 dist-upgrade
배포 를 업그레이드합니다. 마지막 upgrade
명령은 나머지 패키지를 업그레이드합니다.
Mint 16 (또는 다른 이전 버전)의 설정을 잃지 않고 CD에서 직접 최신 릴리스를 설치하여 Mint 17로 업데이트하십시오.
살펴보십시오 :
http://forums.linuxmint.com/viewtopic.php?f=42&t=167083&p=858729&hilit=backup#p858729
또는 프로젝트 페이지로 직접 이동할 수 있습니다.
https://github.com/MintBackupRestore/MintBackupRestore
안부와 함께, Mint_BackupRestore
민트 16 소스는 일반적으로 /etc/apt/sources.list.d/official-package-repositories.list
있습니다. (/ "/ 주석 /"을 제외하고는 기본적으로 내 /etc/apt/sources.list는 비어 # See sources.list.d/official-package-repositories.list
있습니다.) 시스템에 해당되지 않는 한 official-package-repositories.list 파일 만 업데이트하면됩니다.
시작하기 전에 전체 백업을 만드십시오. 가장 쉬운 방법은 Mint가 설치된 하드 드라이브의 정확한 사본 일 수 있습니다 (예 /dev/sda
:). 문제가 발생하면 다시 복사 할 수 있으며 전체 드라이브가 복사되어 개인 파일을 수동으로 찾아서 복사 할 필요가 없습니다. 단점은 이미지 파일이 상당히 클 것이라는 것입니다 (이 경우 압축이 사용될 수있는 500GB 하드 드라이브-> 500GB 이미지 파일). 이 드라이브는 마운트되어서는 안되므로 Parted Magic과 같은 라이브 시스템에서 부팅하고 외장 드라이브를 연결 한 후 마운트 ( /dev/usb-hdd
)하고 dd를 실행하십시오 (몇 시간, 몇 시간이 걸릴 수 있음).
# dd if=/dev/sda of=/mnt/usb-hdd/os.sda.dd.img
또는 압축을 사용하면 시간이 더 오래 걸립니다.
# dd if=/dev/sda | gzip -c >/mnt/usb-hdd/os.sda.dd.img.gz
설정에 따라 더 효율적인 방법이있을 수 있습니다.
모든 소스 파일 (/etc/apt/sources.list /etc/apt/sources.list.d/*)을 찾고 공식 Mint 소스가 포함되어 있는지 확인하십시오. 시스템에서이 파일의 이름이 "sources.list.d / official-package-repositories.list"가 아닌 경우 다음 명령에서 파일 이름을 바꾸십시오.
16이 아닌 버전 17 저장소를 가리 키도록 공식 소스 파일을 업데이트하십시오.
# sed -i -e 's/saucy/trusty/' -e 's/petra/qiana/' /etc/apt/sources.list.d/official-package-repositories.list
업그레이드 프로세스를 시작하기 전에 소스가 올바른지 다시 확인하십시오. 마지막에 "sources okay"를 인쇄 하지 않으면 계속 하지 마십시오 (일부 소스가 잘못되었거나 수정하기 전에 업그레이드하기 전에 주석 처리). 그러면 Mint 17의 패키지 목록을 가져와 (업그레이드 루틴이 어떤 패키지를 설치할지 알고 있음) 다운로드 할 수없는 경우 오류가 발생하지만 설치된 패키지는 변경 / 업데이트되지 않습니다.
# apt-get update && echo sources okay
실제 업그레이드를 수행하십시오 (-y는 다소 기본적인 질문에 대답합니다).
# apt-get -y dist-upgrade
/etc/apt/sources.list :
# See sources.list.d/official-package-repositories.list
/etc/apt/sources.list.d/official-package-repositories.list :
deb http://packages.linuxmint.com qiana main upstream import
deb http://extra.linuxmint.com qiana main
deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner
최신 정보:
방금 "apt-get -y dist-upgrade"를 사용하여 (16에서 17로 업그레이드) 시도했습니다. :
...
Setting up kmod (15-0ubuntu6) ...
Installing new version of config file /etc/init/kmod.conf ...
dpkg: dependency problems prevent configuration of initramfs-tools:
initramfs-tools depends on udev (>= 147~-5); however:
Package udev is not configured yet.
dpkg: error processing package initramfs-tools (--configure):
dependency problems - leaving unconfigured
...
Errors were encountered while processing:
procps
udev
initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
업그레이드에 대한 커뮤니티 학습서 페이지에서 "새로 업그레이드"( "모든 항목을 지우고 처음부터 다시 설치"라는 잘못된 용어를 권장하고 일부 중요한 파일을 수동으로 다시 복사하는 것)를 권장하고 패키지 업그레이드 ( " 권장하지 않습니다 "). 이 권장 사항에 따라 Mint 사용자는 매년 (또는 새 릴리스가 출시 될 때마다) 시스템을 다시 설치해야합니다.
따라서 시작하기 전에 전체 백업을하는 것이 좋습니다. 종속성 문제를 해결할 준비를하십시오.
필자의 경우 (위에서 언급 한 오류) 다음 명령으로 문제가 해결되었습니다 (이것은 파일을 교체 해야하는지 여부를 묻습니다-실제로 파일을 보관하고 싶지 않다고 확신하지 않는 한 Y (예)를 선택하십시오) 이유).
# dpkg --configure -a && echo OK
# apt-get -f install && echo OK
# apt-get dist-upgrade && echo OK
모든 것이 끝나면 새 버전을 사용해야합니다 (새 커널을 포함한 모든 변경 사항을 적용하려면 재부팅).
# cat /etc/issue
Linux Mint 17 Qiana \n \l