일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- mauritius casela
- r
- cloud foundry
- 서울야경
- openstack
- 모리셔스
- 느낌 사진
- 모리셔스여행
- 독일여행
- 모리셔스리조트
- mauritius
- 두바이여행
- Sony A850
- 모리셔스 카젤라
- 모리셔스 카셀라
- postgresql 설치
- duabi
- 트루오비쉬
- Melbourne 여행
- 경주
- 서울 야경
- Trou aux Biches
- postgresql 비밀번호 변경
- 모리셔스 여행
- 두바이
- postgresql 비밀번호 초기화
- 경주 여행
- 톰캣 서비스 등록
- 프랑크푸르트 여행
- bind9
- Today
- Total
I.K.Picture & IT Info.
[Ubuntu] 인터넷이 안되는 곳에서 apt-get 설치한 프로그램 설치 본문
[Ubuntu] 인터넷이 안되는 곳에서 apt-get 설치한 프로그램 설치
helpful-intruder 2019. 8. 27. 12:27인터넷이 연결된 곳이라면,
apt-get 을 이용해서 얼마든지 ubuntu에서 제공하는 해키지를 의존성 포함해서 쉽게 설치할 수 있습니다.
쫌 드물긴 하지만.. 혹시 인터넷이 안되는 곳에서는 어떻게해야될까요..
(물론 이 경우에도 이미 인터넷이 다른 곳에서 된다는 가정하에 말씀드립니다)
방법 자체는 간단하죠.. deb 파일 받아서 하면되지!!
맞습니다!! 그런데 python-dev만 설치하더라도.. 의존성 있는 프로그램들을 한꺼번에 설치하기가 쉽지 않습니다...
그걸 하나씩 확인해가면서 deb를 수동으로 다 받을 수는 없잖아요??ㅎㅎ
이 사항을 한번에 받는 방법.. 그리고 설치시 주의(?) 해야되는 사항에 대해 포스팅하려고합니다.
이것도 뭐 딱히 스크린 샷을 찍을 내용이 없기 때문에 말로 열심히 풀겠습니다. (쉬워요)
일단 설치하려고 하는 패키지를 전 python-dev 라고 가정하겠습니다.
현재는 인터넷이 되는 ubuntu 컴퓨터입니다.
원래 apt-get 으로 설치하기 위해서는 apt-get install python-dev 라고 작성을 하죠
이 때 저렇게만 쓰는게 아니고 -d 를 추가해줍니다.
$sudo apt-get -d install python-dev
이렇게 하면 설치는 되지 않고 다운로드가 됩니다. 그것도.. 의존성 소프트웨어까지요!!!
그럼 과연 어디에 저장이되느냐~!?
바로
/var/cache/apt/archives
에 저장이 주르륵됩니다.
이걸 이제 usb로든지 외장하드로든지 모두 다 저장을 합니다(저장할 때 sudo 권한으로 복사하셔야됩니다)
그 후 원하는 인터넷 되지 않은 ubuntu 컴퓨터로 가서 설치하기 위해 deb 파일들을 한 폴더에 모두 복사 후
아래 명령어를 적어줍니다.
$sudo dpkg -i ./*.deb
이렇게 하면 하나씩 하나씩 읽으면서 설치를 하게됩니다.
그런데 이 때!!! 한번만 설치하면 안됩니다.. (물론 한번 설치하면 으잉?) 이러실꺼예요
여러 deb 파일을 dpkg 설치할 경우 의존성 같은거를 신경쓰고 설치하는게 아닌,,,
그냥 파일 순서대로 설치하게됩니다. 그러다보니 만약 python-dev가 설치할 때 의존성 deb 파일이 미리 설치되어 있지 않으면 설치가되지 않습니다.
고로 최소 2번정도는 해줘야... 설치가 이상없이 모두 되는 것을 확인할 수 있었습니다.
(의존성 때문에 설치를 못한 것들에 대해서는 끝날 때 오류가 나기 때문에 쉽게 파악하실 수 있습니다)
'Desktop and Mobile > Linux' 카테고리의 다른 글
[ubuntu] netplan 으로 변경된 18.04 LTS에 멀티 NIC (3) | 2020.01.18 |
---|---|
[Ubuntu] 디스크 마운트 (Disk Mount) (0) | 2020.01.10 |
[ubuntu] server GUI 설치 후 스크린 샷 설정 (0) | 2019.07.05 |
[Ubuntu] Server 설치 후 간단한 GUI 필요 시 설치 필요한 패키지 (0) | 2019.06.25 |
[Linux 통합] Boot 영역 정리 (0) | 2018.12.30 |