WebOS 빌드를 하기 위해 VMware 에 Ubuntu 20.04.3 을 설치하였습니다.
설치 후 빌드를 진행하였지만 무슨일인지 python 에러도
나고 해서 update 와 upgrade를 진행하였습니다.
먼저 우분투에서는 패키지 설치를 위해서 보편적으로
apt(Advance Packging Tools) 명령어를 사용합니다.
apt는 기존의 apt-get, apt-cache 등의 통합으로 나온 패키지 매니징 툴입니다.
그런데 패키지 업데이트를 위한 update 와 upgrade의 차이점이 존재합니다.
처음 Ubuntu를 사용하게 되면 잘못 사용하는 경우가 발생합니다.
우선 간단히 다음과 같은 차이가 있습니다.
- update - 설치 가능한 패키지 리스트를 최신화
- upgrade - 실제 업데이트
1. update && upgrade
다음 순서로 진행합니다.
- update 명령을 통해 패키치 최신화
- 현재 업그레이드가 필요한 리스트 출력
- upgrade 명령으로 최신 버전으로 업그레이드
다음 구문은 시스템을 업데이트 하는 것이 아니라 실제 설치 가능한 패키지 리스트를 최신화 하는 것 입니다.
$ sudo apt update |
저는 처음에 다음과 같이 한번에 진행하면 될줄 알았지만 upgrade 가 바로 진행되지 않았습니다.
2번 명령어를 진행하라고 나오는 것을 확인할 수 있었습니다.
현재 설치된 리스트 중에서 업그레이드가 필요한 목록을 알아오려면 다음 명령어로 알 수 있습니다.
$ sudo apt list --upgradable |
명령어를 수행하면 리스트들을 확인할 수 있습니다.
이제 설치가 필요한 리스트를 확인했다면 upgrade 명령어를 통해 실제 업데이트를 할 수 있습니다.
$ sudo apt upgrade |
업데이트가 완료되었습니다.
댓글