Minimal 이나 GUI를 제외하고 설치 하였을 경우
추가로 GUI 모드가 필요할 때 설치 하는 방법을 작성하겠음.
1. 패키지 업데이트
# dnf update -y
외부 repository 는 계속 업데이트 되기때문에 현재 깔려있는 OS 마이너버전이 낮다면 그냥 설치 시
위와 같은 오류가 발생할 수 있다. OS버전과 같은 iso 이미지를 구해서
로컬 레포지토리를 구성해서 설치하면 오류를 피할 수 있음
ISO 파일을 이용한 Linux 로컬레포지토리 구성 방법
2. GUI 패키지 설치
그룹리스트 확인
# dnf grouplist
Last metadata expiration check: 0:16:13 ago on Sun 16 Jan 2022 10:37:55 PM KST.
Available Environment Groups:
Server with GUI
Server
Workstation
Virtualization Host
Custom Operating System
Installed Environment Groups:
Minimal Install
Available Groups:
Container Management
.NET Core Development
RPM Development Tools
Development Tools
Graphical Administration Tools
Headless Management
Legacy UNIX Compatibility
Network Servers
Scientific Support
Security Tools
Smart Card Support
System Tools
그룹 리스트에서 "Server with GUI" 와 "Graphical Administration Tools" 를 설치
# dnf groupinstall "Server with GUI" "Graphical Administration Tools"
Last metadata expiration check: 0:18:25 ago on Sun 16 Jan 2022 10:37:55 PM KST.
no group 'dns-server' from environment 'graphical-server-environment'
No match for group package "rocky-release-eula"
No match for group package "hpijs"
Dependencies resolved.
=======================================================================================================================================================
Package Architecture Version Repository Size
=======================================================================================================================================================
Installing group/module packages:
ModemManager x86_64 1.10.8-4.el8 ISO_BaseOS 922 k
NetworkManager-adsl x86_64 1:1.32.10-4.el8 ISO_BaseOS 143 k
NetworkManager-bluetooth x86_64 1:1.32.10-4.el8 ISO_BaseOS 169 k
NetworkManager-config-server noarch 1:1.32.10-4.el8 ISO_BaseOS 130 k
NetworkManager-wifi x86_64 1:1.32.10-4.el8 ISO_BaseOS 189 k
NetworkManager-wwan x86_64 1:1.32.10-4.el8 ISO_BaseOS 175 k
PackageKit x86_64 1.1.12-6.el8 ISO_AppStream 598 k
PackageKit-command-not-found x86_64 1.1.12-6.el8 ISO_AppStream 26 k
[. . .]
Transaction Summary
=======================================================================================================================================================
Install 963 Packages
Total size: 893 M
Installed size: 2.6 G
Is this ok [y/N]: y
필자는 최소설치로 테스트 하였기때문에 설치되는 패키지가 많다.
런레벨 변경
# systemctl get-default
multi-user.target
# systemctl set-default graphical.target
Removed /etc/systemd/system/default.target.
Created symlink /etc/systemd/system/default.target → /usr/lib/systemd/system/graphical.target.
# systemctl get-default
graphical.target
# reboot
# systemctl get-default
위 명령은 현재 run-level을 확인하는 명령어이다.
현재 OS 기본 런레벨이 multi-user 로 되어있다. GUI를 사용하기위해 graphical 로 바꾸고 재부팅한다.
GUI 설치 후 초기화면
정상 동작 확인
끝
'운영체제 > Linux' 카테고리의 다른 글
[Rocky Linux 8] Rocky Linux 로컬 레포지토리 만들기 (0) | 2022.01.16 |
---|---|
[Rocky Linux 8] Rocky Linux 8 패스워드 초기화 (0) | 2021.12.14 |
Rocky Linux 8 PXE 서버 구축 (2) - kickstart (0) | 2021.12.14 |
Rocky Linux 8 PXE 서버 구축(1) (2) | 2021.12.06 |