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

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

Posted 2013. 07. 09 Updated 2014. 04. 23 Views 24096 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
번호 분류 제목 글쓴이 최근 수정일 조회 수
129 Linux [VirtualBox] Windows 7 물리 디스크 부팅 (Raw Disk Booting or Native Booting) - 방법 1 file TUW 2017.06.14 2956
128 Linux [Vi/Vim] 단축키 모음 file TUW 2017.06.02 11557
127 Linux [Ubuntu] 화면캡처 및 작업공간 전환 단축키 TUW 2014.04.20 24186
126 Linux [Ubuntu] 원격 Shell에서 로그인 사용자 디스플레이에 GUI 프로그램 실행하기 TUW 2016.03.06 10087
125 Linux [Ubuntu] 서버 복구 : 설치부터 세팅까지 Quick Guide TUW 2013.07.08 15083
124 Linux [Ubuntu] 디스크 용량 확인 명령어 TUW 2014.04.20 13226
123 Linux [Ubuntu] 디스크 마운트하기 TUW 2014.04.20 36572
122 Linux [Ubuntu] 데이터 및 DB(MySQL)를 백업 및 복원하는 명령어 TUW 2014.04.20 15549
121 Linux [Ubuntu] Windows와 멀티부팅 환경에서 시간이 맞지 않는 현상 해결하기 TUW 2017.06.08 29654
120 Linux [Ubuntu] SSH 초기 접속 속도 향상시키기 TUW 2014.04.23 13827
119 Linux [Ubuntu] Bashrc Shell Prompt 커스터마이징 (.bashrc PS1) TUW 2014.04.24 22850
118 Linux [Ubuntu] 파티션 관리 프로그램 - GParted file TUW 2021.12.28 22515
117 일반 [TeraTerm] 명령줄 인수와 공개키 인증으로 간편하게 SSH 접속하기 TUW 2018.11.06 4582
116 Security [SSL/HTTPS] StartSSL/StartCom 사태와 Let's Encrypt로의 이전 1 file TUW 2021.12.28 12097
115 Security [SSL/HTTPS] Let's Encrypt 무료 SSL 인증서 발급/설치/관리 - certbot 사용법 file TUW 2021.12.28 33681
114 OrCAD [OrCAD Capture] 회로도 PDF로 출력하기 - PDF Export 활용 file TUW 2021.12.28 18040
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 ... 13 Next
/ 13

Powered by Xpress Engine / Designed by Sketchbook

sketchbook5, 스케치북5

sketchbook5, 스케치북5