Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


centos:package

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
centos:package [2020/05/30 10:56]
y2sunlight [yum]
centos:package [2020/06/01 21:07] (現在)
y2sunlight [CentOS パッケージ管理の基礎知識]
行 4: 行 4:
  --- //[[http://www.y2sunlight.com|y2sunlight]] 2020-05-28//  --- //[[http://www.y2sunlight.com|y2sunlight]] 2020-05-28//
  
-[[centos:top|CentOSに戻る]]+[[centos:top|CentOS パッケージ管理に戻る]]
  
 [[centos:yum|yum]] の話の前に、パッケージ管理について整理しておきたいと思います。Linuxの世界には、yum と apt の2つのパッケージ管理コマンドがあります。yum は RHEL系(CentOS,Fedora,Amazon Linux)、apt は Debian系(Ubuntu,Raspbian)のコマンドです。そして、それぞれに対し、rpm と dpkg というパッケージ管理システムが対応しています。これだけでも複雑なのですが、wget や curl、tar や make などのコマンドもあり、複雑怪奇な世界を作っています。従って、yumだけに専念できるように、これらのパッケージ管理を取り巻く世界を一度整理しておきたいというのが、この章の1つの目的です。 [[centos:yum|yum]] の話の前に、パッケージ管理について整理しておきたいと思います。Linuxの世界には、yum と apt の2つのパッケージ管理コマンドがあります。yum は RHEL系(CentOS,Fedora,Amazon Linux)、apt は Debian系(Ubuntu,Raspbian)のコマンドです。そして、それぞれに対し、rpm と dpkg というパッケージ管理システムが対応しています。これだけでも複雑なのですが、wget や curl、tar や make などのコマンドもあり、複雑怪奇な世界を作っています。従って、yumだけに専念できるように、これらのパッケージ管理を取り巻く世界を一度整理しておきたいというのが、この章の1つの目的です。
行 12: 行 12:
 関連記事 関連記事
  
-  * CentOS パッケージの基礎知識 +  * CentOS パッケージ管理の基礎知識 
-  * [[centos:yum|yum]] --- パッケージ管理システム +  * [[centos:yum|yum --- パッケージ管理システム]] 
-  * [[centos:systemctl|systemctl]] --- サービスの操作 +  * [[centos:systemctl|systemctl --- サービスの操作]] 
-  * [[centos:journalctl|journalctl]] --- ログの操作+  * [[centos:journalctl|journalctl --- ログの操作]] 
 +  * [[centos:firewall-cmd|firewall-cmd --- ファイアウォールの操作]]
  
 ---- ----
行 28: 行 29:
 </code> </code>
  
-この yum は内部的に ''rpm'' というコマンドを使用しています。rpm は[[#rpm|後述]]しますが、単体のパッケージを管理するコマンドです。通常パッケージには依存性があり、例えばパッケージAがパッケージBを使用しているならば、その両方をインストールしないとパッケージAは使えません。このような依存性を含めて解決してくれるパッケージ管理システム(及びそのコマンド)が yum なのです。yum の使い方は本編の[[centos:yum|yum]]をご覧ください。+この yum は内部的に ''rpm'' というコマンドを使用しています。rpm については[[#rpm|後述]]しますが、単体のパッケージを管理するコマンドです。通常パッケージには依存性があり、例えばパッケージAがパッケージBを使用しているならば、その両方をインストールしないとパッケージAは使えません。このような依存性を含めて解決してくれるパッケージ管理システム(及びそのコマンド)が yum なのです。yum の使い方は本編の[[centos:yum|yum]]をご覧ください。
  
 \\ \\
行 115: 行 116:
 wget https://domain/path/package-source.tar #1 wget https://domain/path/package-source.tar #1
 tar -xvf package-source.tar                 #2 tar -xvf package-source.tar                 #2
-cd package-source                         #3+cd package-source                           #3
 ./configure                                 #4 ./configure                                 #4
 make                                        #5 make                                        #5
centos/package.1590803788.txt.gz · 最終更新: 2020/05/30 10:56 by y2sunlight