yum실무1편: yum으로 패키지들의 다양한 정보확인하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,937 조회
- 0 추천
- 목록
본문
yum실무1편: yum으로 패키지들의 다양한 정보확인하기
첫번째 예로서 yum을 이용하여 사용 가능한 패키지들에 대한 다양한 정보들을 리스트하는 방법에 대해서 알아보자. 다음은 업데이트 가능한 패키지리스트를 확인하는 yum의 사용형식이다.
사용형식 : yum list [all | glob_exp1] [glob_exp2] [...]
즉 이번 예와같이 “yum list all”이라는 yum실행의 의미는 yum에서 접근하는 저장소(repositories)에서 사용 가능한 모든 패키지들과 이미 설치되어 있는 패키지목록등을 출력한 것이다.
[root@RockyLinux01 ~]# yum list all 마지막 메타자료 만료확인 0:22:37 이전인: 2023년 06월 27일 (화) 오후 03시 03분 45초. 설치된 꾸러미 389-ds-base.x86_64 2.1.3-4.el9_1 @appstream 389-ds-base-libs.x86_64 2.1.3-4.el9_1 @appstream ModemManager.x86_64 1.18.2-3.el9 @baseos ModemManager-glib.x86_64 1.18.2-3.el9 @anaconda NetworkManager.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-adsl.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-bluetooth.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-config-server.noarch 1:1.40.0-2.el9_1 @baseos NetworkManager-libnm.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-libreswan.x86_64 1.2.14-1.el9.3 @AppStream NetworkManager-team.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-tui.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-wifi.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-wwan.x86_64 1:1.40.0-2.el9_1 @baseos PackageKit.x86_64 1.2.4-2.el9 @AppStream PackageKit-command-not-found.x86_64 1.2.4-2.el9 @appstream PackageKit-glib.x86_64 1.2.4-2.el9 @AppStream PackageKit-gstreamer-plugin.x86_64 1.2.4-2.el9 @appstream PackageKit-gtk3-module.x86_64 1.2.4-2.el9 @appstream aardvark-dns.x86_64 2:1.1.0-5.el9_1 @AppStream abattis-cantarell-fonts.noarch 0.301-4.el9 @AppStream accountsservice.x86_64 0.6.55-10.el9 @appstream accountsservice-libs.x86_64 0.6.55-10.el9 @appstream acl.x86_64 2.3.1-3.el9 @anaconda adcli.x86_64 0.9.1-7.el9 @anaconda adobe-mappings-cmap.noarch 20171205-12.el9 @AppStream adobe-mappings-cmap-deprecated.noarch 20171205-12.el9 @AppStream adobe-mappings-pdf.noarch 20180407-10.el9 @AppStream adobe-source-code-pro-fonts.noarch 2.030.1.050-12.el9.1 @AppStream adwaita-cursor-theme.noarch 40.1.1-3.el9 @AppStream adwaita-icon-theme.noarch 40.1.1-3.el9 @AppStream alsa-lib.x86_64 1.2.7.2-1.el9 @AppStream alsa-ucm.noarch 1.2.7.2-1.el9 @appstream 이하생략.. |
즉 이미 설치되어 있는 패키지들과 사용가능한 패키지들의 목록을 출력한 것이다.
만약 사용 가능한 패키지 목록만을 출력하고자 한다면 다음과 같이 사용하면 된다.
사용형식 : yum list available
만약 yum저장소(repositories,원격이든 로컬이든 상관없음)에 있는 설치 가능한 모든 패키지들을 리스트하려면 위와 같은 방법으로 yum명령을 실행한다.
사용형식 : yum list updates
만약 yum저장소의 패키지들 가운데 업데이트 가능한 패키지리스트들을 확인하고자 한다면 위의 명령어를 실행하기 바란다.
사용명령어 : yum list installed [패키지명]
만약 특정패키지의 설치여부를 확인하고자 할 때에는 다음 예와같이 사용하기 바란다.
즉 다음은 httpd패키지의 설치여부를 확인한 것으로서 설치된 패키지명과 패키지버전등의 정보를 확인할 수 있다.
[root@RockyLinux01 ~]# yum list installed httpd 설치된 꾸러미 httpd.x86_64 2.4.53-7.el9_1.5 @appstream [root@RockyLinux01 ~]# |
만약 다음 예와같이 패키지명이 지정되지 않았다면 설치된 모든 패키지목록을 출력해 준다.
다음 예의 출력결과가 너무 길어서 일부 생략하였다.
[root@RockyLinux01 ~]# yum list installed 설치된 꾸러미 389-ds-base.x86_64 2.1.3-4.el9_1 @appstream 389-ds-base-libs.x86_64 2.1.3-4.el9_1 @appstream ModemManager.x86_64 1.18.2-3.el9 @baseos ModemManager-glib.x86_64 1.18.2-3.el9 @anaconda NetworkManager.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-adsl.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-bluetooth.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-config-server.noarch 1:1.40.0-2.el9_1 @baseos NetworkManager-libnm.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-libreswan.x86_64 1.2.14-1.el9.3 @AppStream NetworkManager-team.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-tui.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-wifi.x86_64 1:1.40.0-2.el9_1 @baseos NetworkManager-wwan.x86_64 1:1.40.0-2.el9_1 @baseos PackageKit.x86_64 1.2.4-2.el9 @AppStream PackageKit-command-not-found.x86_64 1.2.4-2.el9 @appstream PackageKit-glib.x86_64 1.2.4-2.el9 @AppStream PackageKit-gstreamer-plugin.x86_64 1.2.4-2.el9 @appstream PackageKit-gtk3-module.x86_64 1.2.4-2.el9 @appstream aardvark-dns.x86_64 2:1.1.0-5.el9_1 @AppStream abattis-cantarell-fonts.noarch 0.301-4.el9 @AppStream accountsservice.x86_64 0.6.55-10.el9 @appstream accountsservice-libs.x86_64 0.6.55-10.el9 @appstream acl.x86_64 2.3.1-3.el9 @anaconda adcli.x86_64 0.9.1-7.el9 @anaconda adobe-mappings-cmap.noarch 20171205-12.el9 @AppStream adobe-mappings-cmap-deprecated.noarch 20171205-12.el9 @AppStream adobe-mappings-pdf.noarch 20180407-10.el9 @AppStream adobe-source-code-pro-fonts.noarch 2.030.1.050-12.el9.1 @AppStream adwaita-cursor-theme.noarch 40.1.1-3.el9 @AppStream adwaita-icon-theme.noarch 40.1.1-3.el9 @AppStream alsa-lib.x86_64 1.2.7.2-1.el9 @AppStream alsa-ucm.noarch 1.2.7.2-1.el9 @appstream alsa-utils.x86_64 1.2.7-1.el9 @appstream alternatives.x86_64 1.20-2.el9 @anaconda annobin.x86_64 10.73-3.el9 @AppStream ansible-core.x86_64 2.13.3-2.el9_1 @appstream appstream.x86_64 이하생략.. |
사용형식 : yum list recent
위와 같이 실행하면 yum저장소에 최근에 추가된 패키지목록을 확인할 수 있다.
관련자료
-
이전
-
다음