#amazon(xxxxx)
 

#adsense(728x90)

 

rpm [Redhat Package Manager][edit]

インストール[edit]

パッケージをインストールする。

# rpm -ivh package-name.rpm

パッケージをアップデートする。

# rpm -Uvh package-name.rpm
オプション意味説明
-iinstallインストール
-Uupgradeアップグレード
-vverbose詳細を表示
-h進行状況を表示
--nodepsNO DEPendencieS依存関係を無視
--forceforce競合を無視

表示[edit]

オプション意味説明
-qquaryパッケージに関する情報を問い合わせる
-aallすべて出力
-iinfomation詳細情報を出力
-llistファイルの一覧を出力
-ffileファイルを指定
--whatrequires依存されているパッケージを出力

削除[edit]

# rpm -e package-name.rpm
オプション意味説明
-eEraceアンインストール
-nodepsNO DEPendencieS依存関係を無視

パッケージからの取り出し[edit]

yum [Yellow dog Updater, Modified][edit]

検索[edit]

# [root@host ~]# yum search httpd
# Loaded plugins: fastestmirror
# Loading mirror speeds from cached hostfile
#  * base: ftp.riken.jp
#  * extras: ftp.riken.jp
#  * updates: ftp.riken.jp
# ================================ Matched: httpd ================================
# mod_ssl.x86_64 : Apache HTTP Server 用 SSL/TLS モジュール
# system-config-httpd.noarch : Apache 設定ツール
# centos-ds.x86_64 : CentOS Directory, Administration, and Console Suite
# httpd.x86_64 : Apache HTTP Server
# httpd-devel.i386 : Apache HTTP サーバー用の開発ツール。
# httpd-devel.x86_64 : Apache HTTP サーバー用の開発ツール。
# httpd-manual.x86_64 : Apache HTTP サーバーのドキュメント。
# mod_dav_svn.x86_64 : Subversion サーバー用の Apache サーバーモジュール。

情報[edit]

# [root@host ~]# yum info httpd
# Loaded plugins: fastestmirror
# Loading mirror speeds from cached hostfile
#  * base: ftp.riken.jp
#  * extras: ftp.riken.jp
#  * updates: ftp.riken.jp
# Installed Packages
# Name       : httpd
# Arch       : x86_64
# Version    : 2.2.3
# Release    : 53.el5.centos.3
# Size       : 3.3 M
# Repo       : installed
# Summary    : Apache HTTP Server
# URL        : http://httpd.apache.org/
# License    : Apache Software License
# Description: The Apache HTTP Server is a powerful, efficient, and extensible
#            : web server.

情報 (パッケージの中身)[edit]

ダウンロード・インストール[edit]

# yum install

アップデート[edit]

  1. アップデート対象の確認
    # [root@host ~]# yum check-update
    # Loaded plugins: fastestmirror
    # Loading mirror speeds from cached hostfile
    #  * base: ftp.riken.jp
    #  * extras: ftp.riken.jp
    #  * updates: ftp.riken.jp
    # 
    # autofs.x86_64                        1:5.0.1-0.rc2.156.el5_7.4           updates
    # bind-libs.x86_64                     30:9.3.6-16.P1.el5_7.1              updates
    # bind-utils.x86_64                    30:9.3.6-16.P1.el5_7.1              updates
    # snip
    
  2. アップデートの実施
    # [root@host ~]# yum update
    # Loaded plugins: fastestmirror
    # Loading mirror speeds from cached hostfile
    #  * base: ftp.riken.jp
    #  * extras: ftp.riken.jp
    #  * updates: ftp.riken.jp
    # Setting up Update Process
    # Resolving Dependencies
    # --> Running transaction check
    # ---> Package autofs.x86_64 1:5.0.1-0.rc2.156.el5_7.4 set to be updated
    # ---> Package bind-libs.x86_64 30:9.3.6-16.P1.el5_7.1 set to be updated
    # ---> Package bind-utils.x86_64 30:9.3.6-16.P1.el5_7.1 set to be updated
    # snip
    #   sos.noarch 0:1.7-9.54.el5_7.1
    #   tzdata.x86_64 0:2011l-4.el5
    #   udev.x86_64 0:095-14.27.el5_7.1
    # 
    # Complete!
    

削除[edit]

# yum remove

RHSCL [Red Hat Software Collections][edit]

有効化[edit]

# scl enable name

AppStream[edit]

SCL [Software Collections][edit]

EPEL [Extra Packages for Enterprise Linux][edit]

RPMforge[edit]

  1. http://pkgs.repoforge.org/rpmforge-release/ から対応する rpm をダウンロードする
  2. インストール
    # [root@host ~]# rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm↵
    
  3. 無効化
    # [root@host ~]# vi /etc/yum.repos.d/rpmforge.repo↵
    
  4. 利用
    # [root@host ~]# yum --enablerepo=rpmforge install package

Remi[edit]

dnf [Dandified Yum][edit]

EPEL[edit]

# [root@host ~]# dnf install epel-release↵
 

#adsense(728x90)

 

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-05-12 (木) 14:56:34