리눅스 민트를 위한 S/W저장소 미러(mirror) 서버 구축 리눅스

우선, 우분투의 공식 S/W저장소의 자료를 가져와 미러 서버를 구축하는 방법은 이전 게시물을 참고하자. 여기로. 본 게시물은 apt-mirror를 이용한 우분투 S/W저장소 미러 서버가 이미 설정되어 있다는 것을 전제로 정리한 것이다.

리눅스 민트(Linux Mint)의 공식 S/W저장소(S/W repository)를 우분투와 동일한 방식으로 미러 서버에 추가할 수 있다. apt-mirror의 설정 파일 /etc/apt/mirror.list에 우분투 S/W저장소는 그대로 두고 리눅스 민트에 대한 내용을 추가해 주면 된다.

예를 들어 리눅스 민트 17(코드명 Qiana), 17.3(Rosa), 18(Sarah), 18.3(Sylvia), 19(Tara) 등의 S/W저장서를 미러링하고자 하면 아래의 내용을 /etc/apt/mirror.list에 추가한다. 기존의 우분투 관련 내용은 지우지 말고 그대로 유자해야 함에 유의.

# linux mint 17 qiana
deb-amd64 http://packages.linuxmint.com qiana main upstream import
# linux mint 17.3 rosa
deb-amd64 http://packages.linuxmint.com rosa main upstream import
# linux mint 18 sarah
deb-amd64 http://packages.linuxmint.com sarah main upstream import
# linux mint 18.3 sylvia
deb-amd64 http://packages.linuxmint.com sylvia main upstream import
# linux mint 19 tara
deb-amd64 http://packages.linuxmint.com tara main upstream import

deb-i386 http://packages.linuxmint.com qiana main upstream import
deb-i386 http://packages.linuxmint.com rosa main upstream import
deb-i386 http://packages.linuxmint.com sarah main upstream import
deb-i386 http://packages.linuxmint.com sylvia main upstream import
deb-i386 http://packages.linuxmint.com tara main upstream import

설정 파일 편집을 마쳤다면 apt-mirror를 실행해서 다운로드를 시작하자. 

sudo apt-mirror

다운로드 완료후 새로 추가된 부분에 대한 권한 설정을 해 준다. 미러링할 디렉토리(/etc/apt/mirror.list의 base_path 항목)는 /var/local_repo/라고 가정하면 아래와 같이 작업.

# 접근권한 설정
sudo chmod -R a+rX /var/local_repo

웹을 통해 접근이 가능하도록 심볼릭 링크도 추가해 주자. 아파치 웹서버의 DocumentRoot가 /var/www/라는 가정하에, 리눅스 민트에 대응하는 자료를 연결하기 위해 심볼릭 링크 /var/www/mint를 생성. 

# symbolic link 생성
sudo ln -s /var/local_repo/mirror/packages.linuxmint.com/ /var/www/mint 

이제 아파치 웹서버를 재기동한다.  

sudo systemctl restart apache2

리눅스 민트 미러 서버에 대응하는 클라이언트 설정은 다음에.




핑백

  • 반달가면 : 리눅스 민트 미러 서버를 사용하기 위한 클라이언트 설정 2019-04-16 20:17:41 #

    ... 된 부분을 추가하는 방법에 대해서만 다룬다. 또한 리눅스 민트의 S/W저장소 미러 서버가 구축되어 있다는 것을 전제로 한다. 리눅스 민트 미러 서버 설정에 대한 내용은 여기로 클라이언트의 /etc/apt/sources.list 파일에 리눅스 민트 관련 설정을 추가해 주면 된다. # /etc/apt/sources.list 파일 편집su ... more

덧글

댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.

Google Analytics


B-Side


adsense(w160_h600)2

통계 위젯 (화이트)

1421045
3392
1828170

ad_widget_2