본문 바로가기
don't forget

[Linux] RockyLinux 8.8 KDE Install 오류 msg : Cannot find a valid baseurl for repo: appstream

by SHplusR 2024. 3. 26.

회사 컴퓨터에 virtual box를 설치하고, RockyLinux설치를 진행했다. 

추후에 리눅스 1급 자격증을 딸 예정이기 때문에 1급 실기에서 쓰이는 Rocky Linux 8.8을 쓰는게 좋을것같아서, 

* 설치 당시 RockyLinux 9.0까지 나온 상황

일부로 버전을 맞춰서 진행했다!

 

설치하는 과정은 다른 사이트에도 많이 나와있을테니  찾아보시길. (설치 자체는 어렵지 않다)

나도 설치하는 과정에서는 헤맨게 없는데, 대신 kde라는 gui를 설치하면서 시간이 많이 걸렸다. ( 사실 이것도 몇분만에 끝날일이었는데..)

 

아래 게시글의 순서를 따라갔다. (리부트까지)

https://www.how2shout.com/linux/how-to-install-kde-plasma-desktop-on-rocky-linux-8/  

 

How to install KDE Plasma Desktop on Rocky Linux 8

Here are the commands to install and start KDE Plasma desktop on Rocky Linux 8 minimal/full ISO running on PC or Server using text terminal.

www.how2shout.com

 

문제상황 : 

처음에 dnf update를 입력하니 Cannot find a valid baseurl for repo: appstream

이라는 에러가 났다. 

해석해보면, appstream repo에 대한 유효한 baseurl을 찾을 수 없다.  라고 말한다. 

 

문제해결 :

appstream repo는 아래 경로에 위치해있다. 

 

vi 명령어를 이용하여 Rocky-AppStream.repo 파일을 읽어보자.

vi Rocky-AppStream.repo

 

Rocky-AppStream.repo파일을 아래와 같다.

 

 

여기 적힌대로 baseurl을 따라가다보면, vault/rocky 까지는 찾을 수 있는데 $releaserver부터가 문제였다. 

 

나는 8.8을 다운받았기에 당연히 $releaserver가 8.8로 가는줄 알았는데, 알고보니 이 값이 8로 처리가 되어서 url을 찾을 수 없게 되면서 오류가 난것이다. 

 

그럼 $releaserver를 바꾸자.

 

echo “8.8" > /etc/yum/vars/releasever

 

 

이후 다시 dnf update를 해보면, rockylinux 8.8밑에 있는 다양한 repodata를 가져올 수 있게 되면서, 나머지 과정 또한 스무스하게 흘러간다. 

 

 

 

위는 나머지 순서대로 설치를 잘 진행하여서 kde GUI가 정상적으로 설치된 모습이다

 

아싸~