CentOS/CentOS 5.4 インストール後の初期設定
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
* CentOS5ンストール後の初期設定 [#m054e0a5]
CentOS 5.4をインストールした時の備忘録です。~
&color(red){''5.4で作業をしたときの備忘録ですが、5.xであ...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連記事 [#x72d9b85]
-[[CentOS6にrpmforgeリポジトリを登録する方法>CentOS/CentO...
-[[CentOS6にEPELリポジトリを登録する>CentOS/CentOS6にEPEL...
*サービスの停止 [#te2926d2]
不必要なサービスが動いていますので停止させます。~
-GUI
停止させる方法は「システム」→「管理」→「サービス」の順で...
#ref(centos-setting-01.gif)
#br
-CUI
--サービス一覧の確認
chkconfig --list
--次回起動時に実行されないようにする
chkconfig サービス名 off
--次回起動時に実行するようにする
chkconfig サービス名 on
#br
*ネットワーク関連の設定 [#w498f2b9]
**ホスト名の変更 [#rde87d9b]
管理者権限で/etc/sysconfig/networkファイルを修正する。~
&color(red){赤};の部分がホスト名になる。~
以下の例ではホスト名を''centos''にしている。~
NETWORKING=yes~
NETWORKING_IPV6=no~
HOSTNAME=&color(red){centos};~
#ref(centos-setting-02.gif)
#br
**ネットワークデバイスの再起動 [#a0e85e8f]
ネットワーク関連の修正をした場合、以下のコマンドでネット...
/etc/rc.d/init.d/network restart
#br
*パッケージ管理の設定(yum関連) [#q1e469aa]
CentOSをデスクトップとして利用する場合、ベースリポジトリ...
そこで、RPMForgeやEPELのリポジトリ追加を行います。~
パッケージ追加作業に関してですがサーバ運用であれば、他の...
**CentOSPlusを必要に応じて有効にする [#rf784195]
rootになり/etc/yum.repos.d/CentOS-Base.repoファイルを修正...
修正点はenabled=0をenabled=1に変更。
/etc/yum.repos.d/CentOS-Base.repo抜粋
#additional packages that extend functionality of existi...
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releas...
#baseurl=http://mirror.centos.org/centos/$releasever/cen...
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#br
**RPMforge リポジトリを追加 [#l6a6c67e]
以下URLより対応するrpmをダウンロードする。~
%% http://dag.wieers.com/rpm/packages/rpmforge-release/ %%~
http://pkgs.repoforge.org/rpmforge-release/
当方の環境はi386だったのでrpmforge-release-0.3.6-1.el5.rf...
追記(2013/1/13)~
rpmforgeのリポジトリを確認したところ、最新は以下の通りで...
- RHEL5 and CentOS-5 x86 32bit~
[[rpmforge-release-0.5.2-2.el5.rf.i386.rpm>http://pkgs.re...
- RHEL5 and CentOS-5 x86 64bit~
[[rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm]>http://pkg...
**Fedora [[EPEL>http://fedoraproject.org/wiki/EPEL/]] リ...
EPEL : http://fedoraproject.org/wiki/EPEL/ja~
以下URLより対応するrpmをダウンロードする。~
%% http://download.fedora.redhat.com/pub/epel/5/i386/ %%~
-x86_64~
http://dl.fedoraproject.org/pub/epel/5/x86_64/repoview/ep...
http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-releas...
-i386~
http://dl.fedoraproject.org/pub/epel/5/i386/repoview/epel...
http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-...
%%epel-release-5-3.noarch.rpmをダウンロードしインストール...
epel-release-5-4.noarch.rpm (2012/6/20現在)
*リポジトリ追加後の作業 [#b4dda6d2]
リポジトリの追加により同一パッケージが各リポジトリに存在...
このようなことを防ぐために各リポジトリに優先順位(priority...
+yum-prioritiesをインストール~
rootになり以下のコマンドでyum-prioritiesをインストールし...
yum install yum-priorities
+各リポジトリファイルを修正します。~
yum-prioritiesのインストールが完了したらrootのままで下記...
&color(red){赤字};の部分が追記した部分です。
[[CentOS wiki>http://wiki.centos.org/PackageManagement/Yu...
CentOS wiki抜粋
[base], [addons], [updates], [extras] ... priority=1
[centosplus],[contrib] ... priority=2
Third Party Repos ... priority=N (where N is > 10 and b...
#br
++''/etc/yum.repos.d/CentOS-Base.repo''~
#br
# CentOS-Base.repo~
#~
# The mirror system uses the connecting IP address of...
# update status of each mirror to pick mirrors that a...
# geographically close to the client. You should use...
# unless you are manually picking other mirrors.~
#~
# If the mirrorlist= does not work for you, as a fall...
# remarked out baseurl= line instead.~
#~
#~
~
[base]~
name=CentOS-$releasever - Base~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=1};~
~
#released updates ~
[updates]~
name=CentOS-$releasever - Updates~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=1};~
~
#packages used/produced in the build but not released~
[addons]~
name=CentOS-$releasever - Addons~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=1};~
~
#additional packages that may be useful~
[extras]~
name=CentOS-$releasever - Extras~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=1};~
~
#additional packages that extend functionality of exi...
[centosplus]~
name=CentOS-$releasever - Plus~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
enabled=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=2};~
~
#contrib - packages by Centos Users~
[contrib]~
name=CentOS-$releasever - Contrib~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
enabled=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=2};
#br
++''/etc/yum.repos.d/rpmforge.repo''~
priority値を21にしました。この値は任意で指定できます。~
#br
### Name: RPMforge RPM Repository for Red Hat Enterpr...
### URL: http://rpmforge.net/~
[rpmforge]~
name = Red Hat Enterprise $releasever - RPMforge.net - dag~
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/r...
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-...
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge~
enabled = 1~
protect = 0~
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag~
gpgcheck = 1~
&color(red){priority=21};~
#br
++''/etc/yum.repos.d/epel.repo''~
priority値を31にしました。この値は任意で指定できます。~
#br
[epel]~
name=Extra Packages for Enterprise Linux 5 - $basearch~
#baseurl=http://download.fedoraproject.org/pub/e...
mirrorlist=http://mirrors.fedoraproject.org/mirrorli...
failovermethod=priority~
enabled=1~
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL~
&color(red){priority=31};~
~
[epel-debuginfo]~
name=Extra Packages for Enterprise Linux 5 - $basearch - ...
#baseurl=http://download.fedoraproject.org/pub/e...
mirrorlist=http://mirrors.fedoraproject.org/mirrorli...
failovermethod=priority~
enabled=0~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL~
gpgcheck=1~
~
[epel-source]~
name=Extra Packages for Enterprise Linux 5 - $basearch - ...
#baseurl=http://download.fedoraproject.org/pub/e...
mirrorlist=http://mirrors.fedoraproject.org/mirrorli...
failovermethod=priority~
enabled=0~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL~
gpgcheck=1
#br
上記[epel-debuginfo], [epel-source]にはpriorityを設定して...
理由はenabled=0のため有効になっていないためpriorityを設定...
#br
+その他repoファイル~
RPMforge, EPELのリポジトリをインストールするとrpmforge-te...
しかし、enabledに0(無効)が設定されているのでpriorityは設...
#br
以上でリポジトリの設定が完了です。
以後、yum check-update や yum updateにてシステムの確認や...
#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br
終了行:
* CentOS5ンストール後の初期設定 [#m054e0a5]
CentOS 5.4をインストールした時の備忘録です。~
&color(red){''5.4で作業をしたときの備忘録ですが、5.xであ...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連記事 [#x72d9b85]
-[[CentOS6にrpmforgeリポジトリを登録する方法>CentOS/CentO...
-[[CentOS6にEPELリポジトリを登録する>CentOS/CentOS6にEPEL...
*サービスの停止 [#te2926d2]
不必要なサービスが動いていますので停止させます。~
-GUI
停止させる方法は「システム」→「管理」→「サービス」の順で...
#ref(centos-setting-01.gif)
#br
-CUI
--サービス一覧の確認
chkconfig --list
--次回起動時に実行されないようにする
chkconfig サービス名 off
--次回起動時に実行するようにする
chkconfig サービス名 on
#br
*ネットワーク関連の設定 [#w498f2b9]
**ホスト名の変更 [#rde87d9b]
管理者権限で/etc/sysconfig/networkファイルを修正する。~
&color(red){赤};の部分がホスト名になる。~
以下の例ではホスト名を''centos''にしている。~
NETWORKING=yes~
NETWORKING_IPV6=no~
HOSTNAME=&color(red){centos};~
#ref(centos-setting-02.gif)
#br
**ネットワークデバイスの再起動 [#a0e85e8f]
ネットワーク関連の修正をした場合、以下のコマンドでネット...
/etc/rc.d/init.d/network restart
#br
*パッケージ管理の設定(yum関連) [#q1e469aa]
CentOSをデスクトップとして利用する場合、ベースリポジトリ...
そこで、RPMForgeやEPELのリポジトリ追加を行います。~
パッケージ追加作業に関してですがサーバ運用であれば、他の...
**CentOSPlusを必要に応じて有効にする [#rf784195]
rootになり/etc/yum.repos.d/CentOS-Base.repoファイルを修正...
修正点はenabled=0をenabled=1に変更。
/etc/yum.repos.d/CentOS-Base.repo抜粋
#additional packages that extend functionality of existi...
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releas...
#baseurl=http://mirror.centos.org/centos/$releasever/cen...
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#br
**RPMforge リポジトリを追加 [#l6a6c67e]
以下URLより対応するrpmをダウンロードする。~
%% http://dag.wieers.com/rpm/packages/rpmforge-release/ %%~
http://pkgs.repoforge.org/rpmforge-release/
当方の環境はi386だったのでrpmforge-release-0.3.6-1.el5.rf...
追記(2013/1/13)~
rpmforgeのリポジトリを確認したところ、最新は以下の通りで...
- RHEL5 and CentOS-5 x86 32bit~
[[rpmforge-release-0.5.2-2.el5.rf.i386.rpm>http://pkgs.re...
- RHEL5 and CentOS-5 x86 64bit~
[[rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm]>http://pkg...
**Fedora [[EPEL>http://fedoraproject.org/wiki/EPEL/]] リ...
EPEL : http://fedoraproject.org/wiki/EPEL/ja~
以下URLより対応するrpmをダウンロードする。~
%% http://download.fedora.redhat.com/pub/epel/5/i386/ %%~
-x86_64~
http://dl.fedoraproject.org/pub/epel/5/x86_64/repoview/ep...
http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-releas...
-i386~
http://dl.fedoraproject.org/pub/epel/5/i386/repoview/epel...
http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-...
%%epel-release-5-3.noarch.rpmをダウンロードしインストール...
epel-release-5-4.noarch.rpm (2012/6/20現在)
*リポジトリ追加後の作業 [#b4dda6d2]
リポジトリの追加により同一パッケージが各リポジトリに存在...
このようなことを防ぐために各リポジトリに優先順位(priority...
+yum-prioritiesをインストール~
rootになり以下のコマンドでyum-prioritiesをインストールし...
yum install yum-priorities
+各リポジトリファイルを修正します。~
yum-prioritiesのインストールが完了したらrootのままで下記...
&color(red){赤字};の部分が追記した部分です。
[[CentOS wiki>http://wiki.centos.org/PackageManagement/Yu...
CentOS wiki抜粋
[base], [addons], [updates], [extras] ... priority=1
[centosplus],[contrib] ... priority=2
Third Party Repos ... priority=N (where N is > 10 and b...
#br
++''/etc/yum.repos.d/CentOS-Base.repo''~
#br
# CentOS-Base.repo~
#~
# The mirror system uses the connecting IP address of...
# update status of each mirror to pick mirrors that a...
# geographically close to the client. You should use...
# unless you are manually picking other mirrors.~
#~
# If the mirrorlist= does not work for you, as a fall...
# remarked out baseurl= line instead.~
#~
#~
~
[base]~
name=CentOS-$releasever - Base~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=1};~
~
#released updates ~
[updates]~
name=CentOS-$releasever - Updates~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=1};~
~
#packages used/produced in the build but not released~
[addons]~
name=CentOS-$releasever - Addons~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=1};~
~
#additional packages that may be useful~
[extras]~
name=CentOS-$releasever - Extras~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=1};~
~
#additional packages that extend functionality of exi...
[centosplus]~
name=CentOS-$releasever - Plus~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
enabled=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=2};~
~
#contrib - packages by Centos Users~
[contrib]~
name=CentOS-$releasever - Contrib~
mirrorlist=http://mirrorlist.centos.org/?release=$re...
#baseurl=http://mirror.centos.org/centos/$releas...
gpgcheck=1~
enabled=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5~
&color(red){priority=2};
#br
++''/etc/yum.repos.d/rpmforge.repo''~
priority値を21にしました。この値は任意で指定できます。~
#br
### Name: RPMforge RPM Repository for Red Hat Enterpr...
### URL: http://rpmforge.net/~
[rpmforge]~
name = Red Hat Enterprise $releasever - RPMforge.net - dag~
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/r...
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-...
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge~
enabled = 1~
protect = 0~
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag~
gpgcheck = 1~
&color(red){priority=21};~
#br
++''/etc/yum.repos.d/epel.repo''~
priority値を31にしました。この値は任意で指定できます。~
#br
[epel]~
name=Extra Packages for Enterprise Linux 5 - $basearch~
#baseurl=http://download.fedoraproject.org/pub/e...
mirrorlist=http://mirrors.fedoraproject.org/mirrorli...
failovermethod=priority~
enabled=1~
gpgcheck=1~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL~
&color(red){priority=31};~
~
[epel-debuginfo]~
name=Extra Packages for Enterprise Linux 5 - $basearch - ...
#baseurl=http://download.fedoraproject.org/pub/e...
mirrorlist=http://mirrors.fedoraproject.org/mirrorli...
failovermethod=priority~
enabled=0~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL~
gpgcheck=1~
~
[epel-source]~
name=Extra Packages for Enterprise Linux 5 - $basearch - ...
#baseurl=http://download.fedoraproject.org/pub/e...
mirrorlist=http://mirrors.fedoraproject.org/mirrorli...
failovermethod=priority~
enabled=0~
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL~
gpgcheck=1
#br
上記[epel-debuginfo], [epel-source]にはpriorityを設定して...
理由はenabled=0のため有効になっていないためpriorityを設定...
#br
+その他repoファイル~
RPMforge, EPELのリポジトリをインストールするとrpmforge-te...
しかし、enabledに0(無効)が設定されているのでpriorityは設...
#br
以上でリポジトリの設定が完了です。
以後、yum check-update や yum updateにてシステムの確認や...
#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br
ページ名: