Skip to content
TUWLAB.com
모든 게시물에 대하여 '링크'
방식의 퍼가기만 허용합니다.
한양대학교 전자통신컴퓨터공학부
바라미
  • 512
  • 2599506
DNS Powered by DNSEver.com
Linux

Ubuntu에서 저장소(Repository) 위치 변경하기

Posted 2013. 07. 09 Updated 2014. 04. 23 Views 24107 Replies 0

Windows에서는 프로그램을 설치할 때 CD나 DVD와 같은 저장 매체를 사용하거나, 인터넷에서 설치 파일을 찾아 다운받은 뒤 설치하는것이 일반적입니다.

혹여 다음에라도 프로그램을 다시 설치하려면 설치 파일을 어떤 방법으로든 저장해 두어야 하기 때문에 한때는 설치 파일만 따로 모아 담은 외장하드를 항상 들고 다니기도 했습니다.

Windows만 알던 시절에는 이런 절차가 당연한 것으로 여겼기 때문에 불폄함을 느끼지 못했지만, Linux에 입문하면서 이런 생각이 완전히 달라졌습니다.

개인의 사적인 사용에 중점을 두고 설계된 Windows와 달리 Linux는 여러 사용자의 공용 사용에 중점을 두고 설계되었습니다. 따라서 네트워크 연결이 거의 필수적이고, 이 네트워크를 활용한 다양한 서비스 소프트웨어들이 발달하게 되었습니다.

Linux에서는 설치 가능한 소프트웨어가 온라인상의 저장소(Repository)에 저장되어 있고, 필요할 때마다 패키지를 다운로드 받아 사용하는 방식으로 새로운 소프트웨어를 설치합니다.

여기에 사용되는 명령어가 바로 apt-get 입니다. 새로운 소프트웨어의 설치는 관리자 권한이 필요하기 때문에 이 명령어를 사용할 때는 주로 앞에 sudo를 붙여서 sudo apt-get으로 사용합니다.

저장소(Repository)는 한곳에만 저장되어 있는것이 아니라 전 세계 곳곳에 같은 자료를 복사해서 운영하는 미러(Mirror) 서버가 존재합니다. 만약 하나의 저장소만 운영한다면 물리적 거리상의 문제로 다운로드 속도가 매우 느리고, 서버가 부하를 견뎌내기 어려울 것입니다.

이 저장소의 위치는 Ubuntu를 설치할 당시 설정하는 지역 정보를 이용하여 가장 가까운 서버로 자동 설정되는데, 한국 지역에서 Ubuntu를 설치하면 kr.archive.ubuntu.com이 기본 저장소 서버로 지정됩니다.


얼마 전까지만 해도 이 서버를 기본 저장소로 지정하고 사용하는 데 아무 문제가 없었습니다.

헌데, 근래에 들어서 서버에 무슨 문제가 생겼는지 다운로드 속도가 수 KB를 넘지 못하는 현상이 발생하였습니다. PC 문제인줄 알았지만 그게 아니었고, 결국 기본 저장소를 변경하기로 마음먹었습니다.

한국에서 사용할 수 있는 대체 저장소 서버는 ftp.daum.net이 있습니다. 기본 저장소 서버를 변경하고 난 뒤 다운로드 속도가 정상으로 돌아왔습니다.

기본 저장소를 변경하는 방법은 다음 순서와 같습니다. GUI 방식으로 할 수도 있지만, 아마 이건 대부분의 Ubuntu 사용자들이 선호하는 방법은 아닐 것입니다.


저장소 정보 파일 수정

텍스트 에디터로 /etc/apt/sources.list 파일을 열고 kr.archive.ubuntu.com을 모두 ftp.daum.net으로 치환합니다.

vim를 사용하는 경우 다음 전체 치환 명령어를 활용하면 됩니다.

:%s/kr.archive.ubuntu.com/ftp.daum.net/g


저장소 변경 정보 업데이트

저장소 변경 정보 업데이트는 약간의 시간이 소요됩니다.

sudo apt-get update
sudo apt-get upgrade


서비스 선택
이용중인 SNS 버튼을 클릭하여 로그인 해주세요.
SNS 계정을 통해 로그인하면 회원가입 없이 댓글을 남길 수 있습니다.
댓글
?
Powered by SocialXE

List of Articles
번호 분류 제목 글쓴이 최근 수정일 조회 수
65 OrCAD [OrCAD 16.3] Capture 부품 이동하며 자동 연결 옵션 설정하기 file TUW 2021.12.28 12365
64 PSpice PSpice에서 Model Editor를 활용하여 새로운 부품 만들고 사용하기 file TUW 2021.12.28 26975
63 PSpice PSpice에서 기존 부품 Parameter 수정하여 시뮬레이션하기 file TUW 2021.12.28 28118
62 PSpice PSpice Model Editor Parameters TUW 2014.04.21 17363
61 Android 안드로이드 개발 관련 참조사이트 TUW 2014.04.20 18043
60 Linux [Ubuntu] 파티션 관리 프로그램 - GParted file TUW 2021.12.28 22546
59 Linux [Ubuntu] 디스크 마운트하기 TUW 2014.04.20 36579
58 Linux [Ubuntu] 디스크 용량 확인 명령어 TUW 2014.04.20 13226
57 Linux [Ubuntu] 데이터 및 DB(MySQL)를 백업 및 복원하는 명령어 TUW 2014.04.20 15551
56 Linux Windows에서 Ubuntu로 원격 데스크톱 연결하기 TUW 2014.04.20 45193
55 Linux [Ubuntu] 화면캡처 및 작업공간 전환 단축키 TUW 2014.04.20 24204
54 일반 Scan Robot - 전자동 북스캐너 file TUW 2017.06.02 9813
53 일반 제트엔진의 작동원리 동영상 TUW 2014.04.16 8111
52 일반 CPU 오버클럭에 관한 기본 상식 TUW 2014.04.20 12270
51 Android 안드로이드 AVD에 한글 키보드 설치하기 file TUW 2017.06.02 20717
50 Linux Ubuntu에서 PATH 설정하기 TUW 2014.04.20 61000
목록
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 Next
/ 13

Powered by Xpress Engine / Designed by Sketchbook

sketchbook5, 스케치북5

sketchbook5, 스케치북5