상세 컨텐츠

본문 제목

[CentOS 8] 초기 세팅 | Update System

Linux

by mp.jamong 2020. 7. 4. 11:22

본문

기본적인 초기 세팅 완료 후 시스템을 업데이트하여, 최신의 상태로 만들어 보자

 

일반적으로 CentOS에는 YUM 을 많이 사용하지만, 본 포스팅에서는 DNF 패키지 관리자를 이용하여 시스템을 업데이트하고, 설치를 하고자 한다.

 

 

1. DNF = YUM

# yum 실행파일 위치 확인
[mpjamong@magicpipe ~]$ which yum
/usr/bin/yum

# yum 실행파일의 dnf-3 링크 설정 확인
[mpjamong@magicpipe ~]$ ll /usr/bin/yum
lrwxrwxrwx. 1 root root 5 Nov 13  2019 /usr/bin/yum -> dnf-3

# dnf 실행파일 위치 확인
[mpjamong@magicpipe ~]$ which dnf
/usr/bin/dnf

# dnf 실행파일의 dnf-3 링크 설정 확인
[mpjamong@magicpipe ~]$ ll /usr/bin/dnf
lrwxrwxrwx. 1 root root 5 Nov 13  2019 /usr/bin/dnf -> dnf-3

# dnf-3 실행파일 위치 확인
[mpjamong@magicpipe ~]$ ll /usr/bin/dnf-3
-rwxr-xr-x. 1 root root 1954 Nov 13  2019 /usr/bin/dnf-3

# yum 패키지 정보 확인
[mpjamong@magicpipe ~]$ rpm -q yum
yum-4.2.7-6.el8.noarch

# yum 패키지 내부 파일 목록 확인
[mpjamong@magicpipe ~]$ rpm -ql yum
/etc/dnf/protected.d/yum.conf
/etc/yum.conf
/etc/yum/pluginconf.d
/etc/yum/protected.d
/etc/yum/vars
/usr/bin/yum
/usr/share/man/man1/yum-aliases.1.gz
/usr/share/man/man5/yum.conf.5.gz
/usr/share/man/man8/yum-sh3ell.8.gz
/usr/share/man/man8/yum.8.gz

# yum 의 yum.conf 설정 파일의 링크 확인
[mpjamong@magicpipe ~]$ ll /etc/yum.conf
lrwxrwxrwx. 1 root root 12 Nov 13  2019 /etc/yum.conf -> dnf/dnf.conf

# yum 의 내부 파일의 링크 확인
[mpjamong@magicpipe ~]$ ll /etc/yum/vars
lrwxrwxrwx. 1 root root 11 Nov 13  2019 /etc/yum/vars -> ../dnf/vars

 

 

2. 초기 설정 | Update System

# CentOS 8 최신 버전으로 업데이트
[mpjamong@magicpipe ~]$ dnf -y upgrade
Last metadata expiration check: 0:27:04 ago on Sat 04 Jul 2020 10:34:09 AM KST.
Dependencies resolved.
================================================================================
 Package                         Arch   Version                 Repo       Size
================================================================================
Installing:
 kernel                          x86_64 4.18.0-193.6.3.el8_2    BaseOS    2.8 M
 kernel-core                     x86_64 4.18.0-193.6.3.el8_2    BaseOS     28 M
 kernel-modules                  x86_64 4.18.0-193.6.3.el8_2    BaseOS     23 M
Upgrading:
 PackageKit                      x86_64 1.1.12-4.el8            AppStream 601 k
 PackageKit-command-not-found    x86_64 1.1.12-4.el8            AppStream  27 k
 PackageKit-glib                 x86_64 1.1.12-4.el8            AppStream 141 k
 PackageKit-gstreamer-plugin     x86_64 1.1.12-4.el8            AppStream  17 k
 .
 .
 .
Installed:
  kernel-4.18.0-193.6.3.el8_2.x86_64
  kernel-core-4.18.0-193.6.3.el8_2.x86_64
  kernel-modules-4.18.0-193.6.3.el8_2.x86_64
  elfutils-debuginfod-client-0.178-7.el8.x86_64
  compat-exiv2-026-0.26-3.el8.x86_64
  conmon-2:2.0.6-1.module_el8.2.0+305+5e198a41.x86_64
  flatpak-selinux-1.6.2-2.el8.noarch
  flatpak-session-helper-1.6.2-2.el8.x86_64
  dnf-plugin-subscription-manager-1.26.17-1.el8_2.x86_64
  grub2-tools-efi-1:2.02-81.el8.x86_64
  libzstd-1.4.2-2.el8.x86_64
  python3-ethtool-0.14-3.el8.x86_64
  python3-iniparse-0.4-31.el8.noarch
  python3-inotify-0.9.6-13.el8.noarch
  python3-nftables-1:0.9.3-12.el8.x86_64
  python3-subscription-manager-rhsm-1.26.17-1.el8_2.x86_64
  rhsm-icons-1.26.17-1.el8_2.noarch
  subscription-manager-1.26.17-1.el8_2.x86_64
  subscription-manager-rhsm-certificates-1.26.17-1.el8_2.x86_64

Complete!

 

 

관련글 더보기

댓글 영역