결과에서 repo-update 가 Enabled 컴럼이 Yes 인지 확인한다. 만약 No 라면 다음 명령으로 활성화 한다.
1
zypper modifyrepo --enable repo-update
Update repository
zypper ref
Distribution Upgrade
1 2 3 4 5 6 7 8
# zypper dup ...
613 packages to upgrade, 170 to downgrade, 340 new, 103 to remove, 6 to change arch. Overall download size: 658.0 MiB. Already cached: 0 B. After the operation, additional 774.1 MiB will be used. Continue? [y/n/...? shows all options] (y): y
homepi64:~ # reboot [11840.081284] reboot: Restarting system MMC: mmc@7e202000: 0, mmc@7e300000: 1 Loading Environment from FAT… *** Warning - bad CRC, using default environment
진행중 42.2와 충돌하는 패키지가 표시되는데 모둔 1로 설치했다.
1 2 3 4 5 6 7 8 9 10 11 12
4 Problems: Problem: nothing provides tar = 1.30 needed by tar-lang-1.30-lp150.2.3.2.noarch Problem: nothing provides python3-dbus-python needed by snapper-zypp-plugin-0.5.4-lp150.3.3.1.noarch Problem: nothing provides libgphoto2-6 = 2.5.18 needed by libgphoto2-6-lang-2.5.18-lp150.2.3.1.noarch Problem: nothing provides gpg2 = 2.2.5 needed by gpg2-lang-2.2.5-lp150.3.3.1.noarch
Problem: nothing provides tar = 1.30 needed by tar-lang-1.30-lp150.2.3.2.noarch Solution 1: deinstallation of tar-lang-1.27.1-11.1.noarch Solution 2: keep obsolete tar-lang-1.27.1-11.1.noarch Solution 3: break tar-lang-1.30-lp150.2.3.2.noarch by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c):1
재시동
업그레이드를 설치한 후에 재시동 하면 약 5분 정도 펌웨어 등을 설치하는 과정을 거친다. 로그인해서 버전을 확인해 보자
qkboo@homepi64:~> uname -a Linux homepi64 4.4.104-18.44-default #1 SMP Thu Jan 4 08:07:55 UTC 2018 (05a9de6) aarch64 aarch64 aarch64 GNU/Linux
~> uname -a Linux homepi64 4.4.104-18.44-default #1 SMP Thu Jan 4 08:07:55 UTC 2018 (05a9de6) aarch64 aarch64 aarch64 GNU/Linux