공대생의 팁

Fedora 패키지 저장소 dnf 속도 빠른 서버 자동 설정 방법

Justin T. 2021. 8. 11. 23:26

 

 제가 평소 우분투를 선호하는 이유 중 하나는 저장소를 원하는 미러 서버로 직접 바꿀 수 있다보니 보다 빠르게 apt 저장소 패키지를 빠르게 다운로드 받곤 하였습니다.

 종종 Fedora도 사용합니다만 아무런 설정 없이 기본 설정으로 패키지를 업데이트하게 될 경우 다운로드 속도가 끔찍하게 느려집니다.

 

 최신 버전의 Fedora의 경우 dnf로 패키지를 관리합니다. 다행히도 dnf에서 다운로드 속도가 빠른 미러 서버를 찾아주는 기능이 있습니다. 이를 사용하기 위해서는 dnf.conf를 수정해야 합니다.

 

$ sudo vi /etc/dnf/dnf.conf

 

해당 파일을 열어보면 다음과 같은 내용들이 적혀 있을 것입니다.

 

[main]
....
skip_if_unavailable=True
....

 

여기서 [main] 아래에 적혀있는 부분들 아랫쪽에 다음과 같은 내용을 한 줄 추가해줍니다.

 

[main]
....
skip_if_unavailable=True
....
fastestmirror=1

 

수정된 dnf.conf 파일을 저장한 후 다음 명령어를 입력합니다.

 

$ sudo dnf clean all
$ sudo dnf update

 

 아래의 사진과 같이 다운로드 속도가 개선된 것을 알 수 있습니다.

 

 

 이제 여러분들께서 원하는 패키지를 설치하고자 하는 명령어를 입력하면 dnf가 다운로드 속도가 빠른 미러 서버를 찾아 다운로드를 진행시킬 것입니다.

 

 

참고자료: https://darryldias.me/2020/how-to-setup-fastest-mirror-in-dnf/

 

Dnf fastest mirror on Fedora/CentOS/RHEL

Dnf by default does not choose the fastest mirror, but this can be changed by editing the file. The dnf.conf file is in . Edit the file Once the file opens the content should look something like this.

darryldias.me

 

300x250