apt-get은 /etc/atp/source.list 의 내용을 기반으로 package들을 찾아 사용자에게 알려준다.
설치된 package들의 upgrade를 위해 다음의 명령을 이용한다.
$ sudo apt-get upgrade
로그를 살펴보면 설치된 package들 중 source.list를 참조하여 update된 것들을 upgrade시킨다.
$ sudo apt-get update
apt-get --help 명령을 실행해보면 update는 다음과 같이 설명되어 있다.
update - Retrieve new lists of packages
source.list를 기반으로 새로운 package들을 검색하는 역할을 수행하는 듯...
참고로 아래의 리스트를 source.list에 추가하면, 우분투 ver 9. 이상은 jdk 1.6 이상이 default로 설치되도록 되어 있으나
JAVA1.5.0 버전의 package를 다운 받을 수 있다.
설치된 package들의 upgrade를 위해 다음의 명령을 이용한다.
$ sudo apt-get upgrade
로그를 살펴보면 설치된 package들 중 source.list를 참조하여 update된 것들을 upgrade시킨다.
sooya@sooya-ls50:~$ sudo apt-get upgrade
[sudo] password for sooya:
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 패키지를 업그레이드할 것입니다:
libmagickcore1 libmagickwand1 libtrackerclient0
3개 업그레이드, 0개 새로 설치, 0개 지우기 및 0개 업그레이드 안 함.
2180k바이트 아카이브를 받아야 합니다.
이 작업 후 0바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
받기:1 ftp://kr.archive.ubuntu.com jaunty-updates/main libmagickwand1 7:6.4.5.4.dfsg1-1ubuntu3.1 [334kB]
받기:2 ftp://kr.archive.ubuntu.com jaunty-updates/main libmagickcore1 7:6.4.5.4.dfsg1-1ubuntu3.1 [1654kB]
받기:3 ftp://kr.archive.ubuntu.com jaunty-updates/main libtrackerclient0 0.6.93-0ubuntu3 [192kB]
내려받기 2180k바이트, 소요시간 20s (104k바이트/초)
(데이터베이스 읽는중 ...현재 125901개의 파일과 디렉토리가 설치되어 있습니다.)
libmagickwand1 7:6.4.5.4.dfsg1-1ubuntu3 패키지를 대체할 준비하는 중입니다 (.../libmagickwand1_7%3a6.4.5.4.dfsg1-1ubuntu3.1_i386.deb 사용) ...
대체되는 libmagickwand1 패키지를 푸는 중입니다 ...
libmagickcore1 7:6.4.5.4.dfsg1-1ubuntu3 패키지를 대체할 준비하는 중입니다 (.../libmagickcore1_7%3a6.4.5.4.dfsg1-1ubuntu3.1_i386.deb 사용) ...
대체되는 libmagickcore1 패키지를 푸는 중입니다 ...
libtrackerclient0 0.6.93-0ubuntu1 패키지를 대체할 준비하는 중입니다 (.../libtrackerclient0_0.6.93-0ubuntu3_i386.deb 사용) ...
대체되는 libtrackerclient0 패키지를 푸는 중입니다 ...
libtrackerclient0 (0.6.93-0ubuntu3) 설정하는 중입니다 ...
libmagickwand1 (7:6.4.5.4.dfsg1-1ubuntu3.1) 설정하는 중입니다 ...
libmagickcore1 (7:6.4.5.4.dfsg1-1ubuntu3.1) 설정하는 중입니다 ...
libc6에 대한 트리거를 처리하는 중입니다 ...
ldconfig deferred processing now taking place
[sudo] password for sooya:
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 패키지를 업그레이드할 것입니다:
libmagickcore1 libmagickwand1 libtrackerclient0
3개 업그레이드, 0개 새로 설치, 0개 지우기 및 0개 업그레이드 안 함.
2180k바이트 아카이브를 받아야 합니다.
이 작업 후 0바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
받기:1 ftp://kr.archive.ubuntu.com jaunty-updates/main libmagickwand1 7:6.4.5.4.dfsg1-1ubuntu3.1 [334kB]
받기:2 ftp://kr.archive.ubuntu.com jaunty-updates/main libmagickcore1 7:6.4.5.4.dfsg1-1ubuntu3.1 [1654kB]
받기:3 ftp://kr.archive.ubuntu.com jaunty-updates/main libtrackerclient0 0.6.93-0ubuntu3 [192kB]
내려받기 2180k바이트, 소요시간 20s (104k바이트/초)
(데이터베이스 읽는중 ...현재 125901개의 파일과 디렉토리가 설치되어 있습니다.)
libmagickwand1 7:6.4.5.4.dfsg1-1ubuntu3 패키지를 대체할 준비하는 중입니다 (.../libmagickwand1_7%3a6.4.5.4.dfsg1-1ubuntu3.1_i386.deb 사용) ...
대체되는 libmagickwand1 패키지를 푸는 중입니다 ...
libmagickcore1 7:6.4.5.4.dfsg1-1ubuntu3 패키지를 대체할 준비하는 중입니다 (.../libmagickcore1_7%3a6.4.5.4.dfsg1-1ubuntu3.1_i386.deb 사용) ...
대체되는 libmagickcore1 패키지를 푸는 중입니다 ...
libtrackerclient0 0.6.93-0ubuntu1 패키지를 대체할 준비하는 중입니다 (.../libtrackerclient0_0.6.93-0ubuntu3_i386.deb 사용) ...
대체되는 libtrackerclient0 패키지를 푸는 중입니다 ...
libtrackerclient0 (0.6.93-0ubuntu3) 설정하는 중입니다 ...
libmagickwand1 (7:6.4.5.4.dfsg1-1ubuntu3.1) 설정하는 중입니다 ...
libmagickcore1 (7:6.4.5.4.dfsg1-1ubuntu3.1) 설정하는 중입니다 ...
libc6에 대한 트리거를 처리하는 중입니다 ...
ldconfig deferred processing now taking place
$ sudo apt-get update
apt-get --help 명령을 실행해보면 update는 다음과 같이 설명되어 있다.
update - Retrieve new lists of packages
source.list를 기반으로 새로운 package들을 검색하는 역할을 수행하는 듯...
sooya@sooya-ls50:~$ sudo apt-get update
기존 http://security.ubuntu.com jaunty-security Release.gpg
무시http://security.ubuntu.com jaunty-security/main Translation-ko
무시http://security.ubuntu.com jaunty-security/restricted Translation-ko
무시http://security.ubuntu.com jaunty-security/universe Translation-ko
무시http://security.ubuntu.com jaunty-security/multiverse Translation-ko
기존 http://security.ubuntu.com jaunty-security Release
. . . . . .
기존 ftp://kr.archive.ubuntu.com jaunty-updates/multiverse Packages
기존 ftp://kr.archive.ubuntu.com jaunty-updates/multiverse Sources
내려받기 420k바이트, 소요시간 19s (21.7k바이트/초)
패키지 목록을 읽는 중입니다... 완료
기존 http://security.ubuntu.com jaunty-security Release.gpg
무시http://security.ubuntu.com jaunty-security/main Translation-ko
무시http://security.ubuntu.com jaunty-security/restricted Translation-ko
무시http://security.ubuntu.com jaunty-security/universe Translation-ko
무시http://security.ubuntu.com jaunty-security/multiverse Translation-ko
기존 http://security.ubuntu.com jaunty-security Release
. . . . . .
기존 ftp://kr.archive.ubuntu.com jaunty-updates/multiverse Packages
기존 ftp://kr.archive.ubuntu.com jaunty-updates/multiverse Sources
내려받기 420k바이트, 소요시간 19s (21.7k바이트/초)
패키지 목록을 읽는 중입니다... 완료
참고로 아래의 리스트를 source.list에 추가하면, 우분투 ver 9. 이상은 jdk 1.6 이상이 default로 설치되도록 되어 있으나
JAVA1.5.0 버전의 package를 다운 받을 수 있다.
deb http://ko.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://ko.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse
위 두 문장을 /etc/apt/source.list에 추가
$ sudo apt-get udpate
를 실행하면 apt-get install 명령을 이용하여 java-1.5 버전을 설치할 수 있다.
deb http://ko.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse
위 두 문장을 /etc/apt/source.list에 추가
$ sudo apt-get udpate
를 실행하면 apt-get install 명령을 이용하여 java-1.5 버전을 설치할 수 있다.