인터넷에 연결되지 않은 컴퓨터에 패키지를 깔려고 http://packages.ubuntu.com/ 에서 deb를 찾아서 받을려고 하는데요.
검색하면 hardy, natty, lucid 등… 여러 종류가 나오네요.
이것들의 다른점이 뭐죠?
그리고 보통 apt-get install ~~~ 해서 다운받는건 어떤건가요.
또 ftp.daum.net 에서 특정 패키지를 검색해서 받을때 어떻게 해야 하나요.
ftp에 접속해도 어디있는지를 모르겠어요 ㅠㅠ
user197
(마잇)
10월 3, 2012, 12:55오후
2
hardy, natty 이런 건 우분투 버전 별 코드 네임인데 버전 대신에 많이 쓰입니다.
자기가 사용하는 우분투 버전에 맞는 패키지를 받아야 되죠.
버전과 코드 네임은 이곳에서 확인 하실 수 있습니다.
https://wiki.ubuntu.com/Releases
이미 알고 계실지도 모르겠지만 패키지 사이에 의존성 때문에 원하는 패키지 파일 하나만으론 설치가 안되는 경우가 대부분 입니다.
패키지1이 패키지2,3에 의존하고 패키지2는 4,5에 의존하고 패키지3은 6,7에 의존하고 … 이런 관계로 얽혀 있기 때문에 패키지
관리자가 자동으로 처리해 주지 않으면 매우 피곤한 상황이 될 수 있습니다.
검색해 보니 이런 경우 몇 가지 방법이 있는데 keryx라는 프로그램이 사용하기 편해 보이더 군요.
https://launchpad.net/keryx/stable/1.0- ... rtable.zip
인터넷 연결 안된 컴퓨터에서 압축 풀고 bin 폴더에 keryx.py를 실행한 후 현재 컴퓨터의 패키지 설치 정보를 생성한 후
인터넷이 되는 곳으로 폴더 채로 옮겨서 실행해서 패키지를 받는 방식이라고 합니다.
저도 실행만 해보고 사용해보진 않았는데 시도해 볼 만 해 보입니다.
다른 방법은,
apt-get install 패키지 -s
이렇게 실행하면 실제 다운로드, 설치는 하지 않고 받을 파일들을 보여 줍니다.
이 목록을 가지고 수작업으로 받을 수도 있습니다.
http://ftp.daum.net/ubuntu/pool/
미러 서버에는 버전 별로 나뉘지 않고 pool 디렉토리 아래에 섹션 이름 별로 분류되어 있습니다.
https://help.ubuntu.com/community/Insta ... connection
우분투 위키의 관련 내용을 참조 하세요.