반응형
Rocky Linux은 CentOS의 후속 제품으로, RHEL(Red Hat Enterprise Linux)과 100% 호환되는 무료 및 오픈 소스 기업용 리눅스 배포판이다. Rocky Linux 9.1은 2022년 11월 22일에 출시된 최신 버전으로, 다양한 보안 기능과 업데이트가 제공되고 최신 RHEL 9.1 패키지와 동일한 기능을 제공한다.
[목차]
1. Rocky Linux 9.1
1) Rocky Linux 공식 문서
- 공식 사이트
- 공식 문서 wiki
2) EoL(End of Life)
- Rocky Linux 8 - 2029년 5월 31일
- Rocky Linux 9 - 2032년 5월 31일
참고 페이지 :
3) Rocky Linux 특징
- Kernel 5.14: 최신 리눅스 커널 버전 5.14을 사용한다.
- Python 3.9: Python 3.9를 기본 제공한다.
- Cockpit 254: Cockpit 254 버전을 기본 제공한다. (웹기반 시스템 모니터링 툴)
- Podman 3.4: Podman을 기본 제공한다. (docker와 같이 컨테이너 관리 도구)
- DNF 4.7: DNF을 기본 패키지 관리자로 사용한다.
2. Rocky Linux 9.1 설치
1) 설치파일 다운로드
- 공식 저장소
2) 설치 과정 (VirtualBox를 이용)
- 버추얼박스(VirtualBox) 가상머신 생성 및 설정
부팅 에러 발생시 참고 :
- Rocky Linux 9.1 설치
3. Rocky Linux 9.1 살펴보기
- 패키지 정보 확인
[root@rocky9 ~]# cat /etc/redhat-release
Rocky Linux release 9.1 (Blue Onyx)
[root@rocky9 ~]# uname -r
5.14.0-162.6.1.el9_1.x86_64
[root@rocky9 ~]# python -V
Python 3.9.14
root@rocky9 ~]# rpm -q cockpit
cockpit-276.1-1.el9.x86_64
[root@rocky9 ~]# podman version
Client: Podman Engine
Version: 4.2.0
API Version: 4.2.0
Go Version: go1.18.4
Built: Wed Nov 16 02:00:08 2022
OS/Arch: linux/amd64
[root@rocky9 ~]# dnf --version
4.12.0
설치되었습니다: dnf-0:4.12.0-4.el9.noarch (일시: 2023년 05월 09일 (화) 오후 03시 19분 21초)
구성 :Rocky Linux Build System (Peridot) <releng@rockylinux.org> (일시: 2022년 11월 15일 (화) 오전 09시 28분 34초)
설치되었습니다: rpm-0:4.16.1.3-19.el9_1.x86_64 (일시: 2023년 05월 09일 (화) 오후 03시 19분 05초)
구성 :Rocky Linux Build System (Peridot) <releng@rockylinux.org> (일시: 2022년 11월 15일 (화) 오후 04시 42분 25초)
- 기본 서비스 목록
[root@rocky9 ~]# systemctl list-units --type=service
UNIT LOAD ACTIVE SUB DESCRIPTION
atd.service loaded active running Deferred execution scheduler
auditd.service loaded active running Security Auditing Service
chronyd.service loaded active running NTP client/server
crond.service loaded active running Command Scheduler
dbus-broker.service loaded active running D-Bus System Message Bus
dracut-shutdown.service loaded active exited Restore /run/initramfs on shutdown
firewalld.service loaded active running firewalld - dynamic firewall daemon
getty@tty1.service loaded active running Getty on tty1
irqbalance.service loaded active running irqbalance daemon
kdump.service loaded active exited Crash recovery kernel arming
kmod-static-nodes.service loaded active exited Create List of Static Device Nodes
libstoragemgmt.service loaded active running libstoragemgmt plug-in server daemon
lvm2-monitor.service loaded active exited Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling
● mcelog.service loaded failed failed Machine Check Exception Logging Daemon
NetworkManager-wait-online.service loaded active exited Network Manager Wait Online
NetworkManager.service loaded active running Network Manager
nis-domainname.service loaded active exited Read and set NIS domainname from /etc/sysconfig/network
plymouth-quit-wait.service loaded active exited Hold until boot process finishes up
plymouth-quit.service loaded active exited Terminate Plymouth Boot Screen
plymouth-read-write.service loaded active exited Tell Plymouth To Write Out Runtime Data
plymouth-start.service loaded active exited Show Plymouth Boot Screen
polkit.service loaded active running Authorization Manager
rsyslog.service loaded active running System Logging Service
sshd.service loaded active running OpenSSH server daemon
systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage
systemd-journald.service loaded active running Journal Service
systemd-logind.service loaded active running User Login Management
systemd-modules-load.service loaded active exited Load Kernel Modules
systemd-network-generator.service loaded active exited Generate network units from Kernel command line
systemd-random-seed.service loaded active exited Load/Save Random Seed
systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems
systemd-sysctl.service loaded active exited Apply Kernel Variables
systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev
systemd-tmpfiles-setup.service loaded active exited Create Volatile Files and Directories
systemd-udev-settle.service loaded active exited Wait for udev To Complete Device Initialization
systemd-udev-trigger.service loaded active exited Coldplug All udev Devices
systemd-udevd.service loaded active running Rule-based Manager for Device Events and Files
systemd-update-utmp.service loaded active exited Record System Boot/Shutdown in UTMP
systemd-user-sessions.service loaded active exited Permit User Sessions
systemd-vconsole-setup.service loaded active exited Setup Virtual Console
tuned.service loaded active running Dynamic System Tuning Daemon
user-runtime-dir@0.service loaded active exited User Runtime Directory /run/user/0
user@0.service loaded active running User Manager for UID 0
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
43 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.