| |
| |
|
| ◆ |
各種コマンド |
| |
|
| |
各種サーバー等のインストール&設定において各種のコマンドを使います。ここではそれらのコマンドを簡単に紹介しておきます。
紹介するコマンドはこれから行うインストール&設定で最低必要になるコマンドだけですのでその他のコマンドについては御自分で調べて下さい。 |
| |
|
| |
|
| ◆ |
rpm -q コマンド |
| |
|
| |
rpm -q
コマンドは当該ソフトがインストールされているか調べるコマンドです。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
rpm -q postfix
←
postfix(SMTPサーバー)がインストールされているか?
postfix-2.3.3-2
←
バージョン表示されればインストールされている
|
| |
|
| |
[root@linux]#
rpm -q postfix
←
postfix(SMTPサーバー)がインストールされているか?
パッケージ postfix はインストールされていません
←
インストールされていない
|
| |
|
| |
|
| ◆ |
yum コマンド |
| |
|
| |
yum
コマンドはアプリケーション(ソフト)をインストール&削除するコマンドです。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
yum install
postfix
←
postfix(SMTPサーバー)をインストール
|
| |
|
| |
[root@linux]#
yum remove
postfix
←
入力(postfix(SMTPサーバー)を削除
|
| |
|
| |
なお、引数に -y
を付ける場合をよく見かけますが当サイトでは付けません。 引数に -y
はインストールや削除の途中で Yes か No の入力を求められた時に自動的に Yes を選択・入力する引数です。当サイトでは確認後 Yes
を入力したいのでこの引数は付けません。 |
| |
|
| |
[root@linux]#
yum -y
install postfix
←
引数 -y を付けた例
|
| |
|
| |
|
| ◆ |
wget のインストール |
| |
|
| |
Fedora
のソフトは基本的には上記の yum でインストールできますが、Fedora
のライブラリーに無いソフトをインストールするために各種ソフトをダウンロードする場合に wget コマンドを使います。
そこで、wget をインストールしておきます。
下記のように入力して下さい。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
yum install
wget
← 入力
fedora
100% |=========================| 2.1 kB 00:00
updates
100% |=========================| 2.3 kB 00:00
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package wget.i386 0:1.10.2-16.fc8 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================
Package
Arch Version
Repository Size
=============================================================================
Installing:
wget
i386 1.10.2-16.fc8
fedora 589 k
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 589 k
Is this ok [y/N]:
y ← 入力
Downloading Packages:
(1/1): wget-1.10.2-16.fc8 100% |=========================| 589 kB
00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: wget
######################### [1/1]
Installed: wget.i386 0:1.10.2-16.fc8
Complete! ← Complete!
と表示されればインストール完了
|
| |
|
| |
|
| ◆ |
開発環境 |
| |
|
| |
Fedora
でサーバーを構築する場合には開発環境は必要ありませんが、色々なソフトをインストールし、確認等する時に必要になる場合もあります。
そこで、開発環境をインストールしておきます。
但し、これはインストールしなくても問題ありません。
下記のように入力して下さい。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
yum
groupinstall "Development Tools"
← 入力
Setting up Group Process
Package pkgconfig - 1:0.22-4.fc8.i386 already installed and latest version
Package gdb - 6.6-45.fc8.i386 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package ctags.i386 0:5.6-1.1 set to be updated
---> Package gcc.i386 0:4.1.2-33 set to be updated
--> Processing Dependency: libgomp = 4.1.2-33 for package: gcc
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc
--> Processing Dependency: libgomp.so.1 for package: gcc
---> Package python-ldap.i386 0:2.3.1-1.fc8 set to be updated
---> Package bison.i386 0:2.3-4.fc8 set to be updated
---> Package subversion.i386 0:1.4.4-7 set to be updated
--> Processing Dependency: libneon.so.27 for package: subversion
---> Package automake17.noarch 0:1.7.9-11 set to be updated
---> Package swig.i386 0:1.3.33-1.fc8 set to be updated
---> Package oprofile.i386 0:0.9.3-6.fc8 set to be updated
---> Package doxygen.i386 1:1.5.5-2.fc8 set to be updated
---> Package cvs.i386 0:1.11.22-12.fc8 set to be updated
---> Package gcc-c++.i386 0:4.1.2-33 set to be updated
--> Processing Dependency: libstdc++-devel = 4.1.2-33 for package: gcc-c++
---> Package ccache.i386 0:2.4-11.fc8 set to be updated
---> Package rcs.i386 0:5.7-31 set to be updated
---> Package flex.i386 0:2.5.33-14.fc8 set to be updated
---> Package automake15.noarch 0:1.5-22 set to be updated
---> Package gettext.i386 0:0.16.1-12.fc8 set to be updated
---> Package valgrind.i386 1:3.2.3-7 set to be updated
---> Package pstack.i386 0:1.2-7.2.2 set to be updated
---> Package elfutils.i386 0:0.131-1.fc8 set to be updated
--> Processing Dependency: elfutils-libs-i386 = 0.131-1.fc8 for package:
elfutils
--> Processing Dependency: libdw.so.1(ELFUTILS_0.127) for package:
elfutils
--> Processing Dependency: libdw.so.1(ELFUTILS_0.122) for package:
elfutils
--> Processing Dependency: libdw.so.1(ELFUTILS_0.130) for package:
elfutils
--> Processing Dependency: libdw.so.1 for package: elfutils
--> Processing Dependency: libdw.so.1(ELFUTILS_0.126) for package:
elfutils
---> Package automake14.noarch 0:1.4p6-15.fc7 set to be updated
---> Package binutils.i386 0:2.17.50.0.18-1 set to be updated
---> Package gcc-gfortran.i386 0:4.1.2-33 set to be updated
--> Processing Dependency: libgfortran.so.1 for package: gcc-gfortran
--> Processing Dependency: libgfortran = 4.1.2-33 for package:
gcc-gfortran
--> Processing Dependency: libmpfr.so.1 for package: gcc-gfortran
---> Package cscope.i386 0:15.5-15.4.fc7 set to be updated
---> Package oprofile-gui.i386 0:0.9.3-6.fc8 set to be updated
--> Processing Dependency: libqt-mt.so.3 for package: oprofile-gui
---> Package redhat-rpm-config.noarch 0:9.0.1-1.fc8 set to be updated
---> Package indent.i386 0:2.2.9-16.fc7 set to be updated
---> Package automake.noarch 0:1.10-6 set to be updated
---> Package strace.i386 0:4.5.16-2.fc8 set to be updated
---> Package ltrace.i386 0:0.5-9.45svn.fc8 set to be updated
---> Package texinfo.i386 0:4.11-3.fc8 set to be updated
---> Package byacc.i386 0:1.9.20050813-2.fc8 set to be updated
---> Package patchutils.i386 0:0.2.31-3.fc8 set to be updated
---> Package automake16.noarch 0:1.6.3-14 set to be updated
---> Package frysk.i386 0:0.2.1-0.fc8 set to be updated
--> Processing Dependency: libgcj.so.8rh for package: frysk
---> Package autoconf.noarch 0:2.61-9.fc8 set to be updated
--> Processing Dependency: imake for package: autoconf
---> Package systemtap.i386 0:0.5.14-1.fc8 set to be updated
--> Processing Dependency: systemtap-runtime = 0.5.14-1.fc8 for package:
systemtap
---> Package make.i386 1:3.81-11.fc8 set to be updated
---> Package diffstat.i386 0:1.43-6.fc8 set to be updated
---> Package rpm-build.i386 0:4.4.2.2-7.fc8 set to be updated
--> Processing Dependency: patch >= 2.5 for package: rpm-build
---> Package libtool.i386 0:1.5.24-3.fc8 set to be updated
--> Running transaction check
---> Package libgfortran.i386 0:4.1.2-33 set to be updated
---> Package elfutils-libs.i386 0:0.131-1.fc8 set to be updated
---> Package imake.i386 0:1.0.2-5.fc8 set to be updated
---> Package libstdc++-devel.i386 0:4.1.2-33 set to be updated
---> Package systemtap-runtime.i386 0:0.5.14-1.fc8 set to be updated
---> Package glibc-devel.i386 0:2.7-2 set to be updated
--> Processing Dependency: glibc-headers for package: glibc-devel
--> Processing Dependency: glibc-headers = 2.7-2 for package: glibc-devel
---> Package mpfr.i386 0:2.3.0-1.fc8 set to be updated
---> Package libgcj.i386 0:4.1.2-33 set to be updated
---> Package libgomp.i386 0:4.1.2-33 set to be updated
---> Package patch.i386 0:2.5.4-30.fc8 set to be updated
---> Package neon.i386 0:0.27.2-2 set to be updated
---> Package qt.i386 1:3.3.8b-2.fc8 set to be updated
--> Running transaction check
---> Package glibc-headers.i386 0:2.7-2 set to be updated
--> Processing Dependency: kernel-headers for package: glibc-headers
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers
--> Running transaction check
---> Package kernel-headers.i386 0:2.6.24.4-64.fc8 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================
Package
Arch Version
Repository Size
=============================================================================
Installing:
automake14
noarch 1.4p6-15.fc7 fedora
243 k
automake15
noarch 1.5-22
fedora
283 k
automake16
noarch 1.6.3-14
fedora
297 k
automake17
noarch 1.7.9-11
fedora
359 k
bison
i386 2.3-4.fc8
fedora
528 k
byacc
i386 1.9.20050813-2.fc8 fedora
44 k
ccache
i386 2.4-11.fc8
fedora
52 k
cscope
i386 15.5-15.4.fc7
fedora
137 k
ctags
i386 5.6-1.1
fedora
127 k
cvs
i386 1.11.22-12.fc8 fedora
726 k
diffstat
i386 1.43-6.fc8
fedora
19 k
doxygen
i386 1:1.5.5-2.fc8
updates 2.6 M
flex
i386 2.5.33-14.fc8
updates 299 k
frysk
i386 0.2.1-0.fc8
updates
36 M
gcc-c++
i386 4.1.2-33
fedora
3.3 M
gcc-gfortran
i386 4.1.2-33
fedora
3.0 M
gettext
i386 0.16.1-12.fc8
fedora
1.5 M
indent
i386 2.2.9-16.fc7
fedora
94 k
libtool
i386 1.5.24-3.fc8
fedora
684 k
ltrace
i386 0.5-9.45svn.fc8 fedora
60 k
oprofile-gui
i386 0.9.3-6.fc8
fedora
84 k
patchutils
i386 0.2.31-3.fc8
fedora
110 k
pstack
i386 1.2-7.2.2
fedora
4.6 k
python-ldap
i386 2.3.1-1.fc8
fedora
130 k
rcs
i386 5.7-31
fedora
333 k
redhat-rpm-config noarch
9.0.1-1.fc8 fedora
52 k
rpm-build
i386 4.4.2.2-7.fc8
updates 303 k
strace
i386 4.5.16-2.fc8
fedora
163 k
subversion
i386 1.4.4-7
fedora
2.3 M
swig
i386 1.3.33-1.fc8
updates 3.1 M
systemtap
i386 0.5.14-1.fc8
fedora
613 k
texinfo
i386 4.11-3.fc8
updates 824 k
valgrind
i386 1:3.2.3-7
fedora
11 M
Installing for dependencies:
autoconf
noarch 2.61-9.fc8
fedora
800 k
automake
noarch 1.10-6
fedora
514 k
binutils
i386 2.17.50.0.18-1 fedora
2.8 M
elfutils
i386 0.131-1.fc8
updates 210 k
elfutils-libs
i386 0.131-1.fc8
updates 121 k
gcc
i386 4.1.2-33
fedora
5.2 M
glibc-devel
i386 2.7-2
fedora
2.0 M
glibc-headers
i386 2.7-2
fedora
609 k
imake
i386 1.0.2-5.fc8
fedora
312 k
kernel-headers i386
2.6.24.4-64.fc8 updates
732 k
libgcj
i386 4.1.2-33
fedora
19 M
libgfortran
i386 4.1.2-33
fedora
230 k
libgomp
i386 4.1.2-33
fedora
84 k
libstdc++-devel i386
4.1.2-33 fedora
2.8 M
make
i386 1:3.81-11.fc8
updates 477 k
mpfr
i386 2.3.0-1.fc8
fedora
142 k
neon
i386 0.27.2-2
fedora
109 k
oprofile
i386 0.9.3-6.fc8
fedora
2.1 M
patch
i386 2.5.4-30.fc8
fedora
64 k
qt
i386 1:3.3.8b-2.fc8
updates 3.6 M
systemtap-runtime i386
0.5.14-1.fc8 fedora
32 k
Transaction Summary
=============================================================================
Install 54 Package(s)
Update 6 Package(s)
Remove 0 Package(s)
Total download size: 111 M
Is this ok [y/N]:
y ← 入力
Downloading Packages:
(1/54): qt-3.3.8b-2.fc8.i 100% |=========================| 3.6 MB
00:02
(2/54): libtool-1.5.24-3. 100% |=========================| 684 kB
00:00
(3/54): kernel-headers-2. 100% |=========================| 732 kB
00:00
(4/54): rpm-build-4.4.2.2 100% |=========================| 303 kB
00:00
(5/54): neon-0.27.2-2.i38 100% |=========================| 109 kB
00:00
(6/54): diffstat-1.43-6.f 100% |=========================| 19 kB
00:00
(7/54): make-3.81-11.fc8. 100% |=========================| 477 kB
00:00
(8/54): systemtap-0.5.14- 100% |=========================| 613 kB
00:00
(9/54): patch-2.5.4-30.fc 100% |=========================| 64 kB
00:00
(10/54): autoconf-2.61-9. 100% |=========================| 800 kB
00:00
(11/54): frysk-0.2.1-0.fc 100% |=========================| 36 MB
00:11
(12/54): automake16-1.6.3 100% |=========================| 297 kB
00:00
(13/54): patchutils-0.2.3 100% |=========================| 110 kB
00:00
(14/54): byacc-1.9.200508 100% |=========================| 44 kB
00:00
(15/54): texinfo-4.11-3.f 100% |=========================| 824 kB
00:00
(16/54): ltrace-0.5-9.45s 100% |=========================| 60 kB
00:00
(17/54): strace-4.5.16-2. 100% |=========================| 163 kB
00:00
(18/54): automake-1.10-6. 100% |=========================| 514 kB
00:00
(19/54): libgomp-4.1.2-33 100% |=========================| 84 kB
00:00
(20/54): indent-2.2.9-16. 100% |=========================| 94 kB
00:00
(21/54): libgcj-4.1.2-33. 100% |=========================| 19 MB
00:06
(22/54): redhat-rpm-confi 100% |=========================| 52 kB
00:00
(23/54): oprofile-gui-0.9 100% |=========================| 84 kB
00:00
(24/54): mpfr-2.3.0-1.fc8 100% |=========================| 142 kB
00:00
(25/54): cscope-15.5-15.4 100% |=========================| 137 kB
00:00
(26/54): gcc-gfortran-4.1 100% |=========================| 3.0 MB
00:00
(27/54): glibc-headers-2. 100% |=========================| 609 kB
00:00
(28/54): binutils-2.17.50 100% |=========================| 2.8 MB
00:00
(29/54): automake14-1.4p6 100% |=========================| 243 kB
00:00
(30/54): elfutils-0.131-1 100% |=========================| 210 kB
00:00
(31/54): pstack-1.2-7.2.2 100% |=========================| 4.6 kB
00:00
(32/54): glibc-devel-2.7- 100% |=========================| 2.0 MB
00:00
(33/54): valgrind-3.2.3-7 100% |=========================| 11 MB
00:03
(34/54): systemtap-runtim 100% |=========================| 32 kB
00:00
(35/54): gettext-0.16.1-1 100% |=========================| 1.5 MB
00:00
(36/54): automake15-1.5-2 100% |=========================| 283 kB
00:00
(37/54): flex-2.5.33-14.f 100% |=========================| 299 kB
00:00
(38/54): rcs-5.7-31.i386. 100% |=========================| 333 kB
00:00
(39/54): ccache-2.4-11.fc 100% |=========================| 52 kB
00:00
(40/54): gcc-c++-4.1.2-33 100% |=========================| 3.3 MB
00:00
(41/54): libstdc++-devel- 100% |=========================| 2.8 MB
00:00
(42/54): cvs-1.11.22-12.f 100% |=========================| 726 kB
00:00
(43/54): imake-1.0.2-5.fc 100% |=========================| 312 kB
00:00
(44/54): elfutils-libs-0. 100% |=========================| 121 kB
00:00
(45/54): doxygen-1.5.5-2. 100% |=========================| 2.6 MB
00:00
(46/54): oprofile-0.9.3-6 100% |=========================| 2.1 MB
00:00
(47/54): swig-1.3.33-1.fc 100% |=========================| 3.1 MB
00:00
(48/54): automake17-1.7.9 100% |=========================| 359 kB
00:00
(49/54): libgfortran-4.1. 100% |=========================| 230 kB
00:00
(50/54): subversion-1.4.4 100% |=========================| 2.3 MB
00:00
(51/54): bison-2.3-4.fc8. 100% |=========================| 528 kB
00:00
(52/54): python-ldap-2.3. 100% |=========================| 130 kB
00:00
(53/54): gcc-4.1.2-33.i38 100% |=========================| 5.2 MB
00:01
(54/54): ctags-5.6-1.1.i3 100% |=========================| 127 kB
00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: binutils
####################### [ 1/54]
Installing: libgomp
####################### [ 2/54]
Installing: elfutils-libs
####################### [ 3/54]
Installing: elfutils
####################### [ 4/54]
Installing: oprofile
####################### [ 5/54]
Installing: qt
####################### [ 6/54]
Installing: neon
####################### [ 7/54]
Installing: make
####################### [ 8/54]
Installing: patch
####################### [ 9/54]
Installing: libgcj
####################### [10/54]
Installing: mpfr
####################### [11/54]
Installing: systemtap-runtime
####################### [12/54]
Installing: imake
####################### [13/54]
Installing: libgfortran
####################### [14/54]
Installing: frysk
####################### [15/54]
Installing: rpm-build
####################### [16/54]
Installing: subversion
####################### [17/54]
Installing: oprofile-gui
####################### [18/54]
Installing: gettext
####################### [19/54]
Installing: diffstat
####################### [20/54]
Installing: patchutils
####################### [21/54]
Installing: byacc
####################### [22/54]
Installing: texinfo
####################### [23/54]
Installing: ltrace
####################### [24/54]
Installing: strace
####################### [25/54]
Installing: indent
####################### [26/54]
Installing: cscope
####################### [27/54]
Installing: valgrind
####################### [28/54]
Installing: flex
####################### [29/54]
Installing: rcs
####################### [30/54]
Installing: ccache
####################### [31/54]
Installing: cvs
####################### [32/54]
Installing: doxygen
####################### [33/54]
Installing: swig
####################### [34/54]
Installing: bison
####################### [35/54]
Installing: python-ldap
####################### [36/54]
Installing: ctags
####################### [37/54]
Installing: autoconf
####################### [38/54]
Installing: automake
####################### [39/54]
Installing: kernel-headers
####################### [40/54]
Installing: glibc-headers
####################### [41/54]
Installing: glibc-devel
####################### [42/54]
Installing: libstdc++-devel
####################### [43/54]
Installing: libtool
####################### [44/54]
Installing: automake17
####################### [45/54]
Installing: automake16
####################### [46/54]
Installing: redhat-rpm-config
####################### [47/54]
Installing: automake14
####################### [48/54]
Installing: pstack
####################### [49/54]
Installing: automake15
####################### [50/54]
Installing: gcc
####################### [51/54]
Installing: gcc-c++
####################### [52/54]
Installing: gcc-gfortran
####################### [53/54]
Installing: systemtap
####################### [54/54]
Installed: automake14.noarch 0:1.4p6-15.fc7 automake15.noarch 0:1.5-22
automake16.noarch 0:1.6.3-14
automake17.noarch 0:1.7.9-11 bison.i386 0:2.3-4.fc8 byacc.i386
0:1.9.20050813-2.fc8 ccache.i386 0:2.4-
11.fc8 cscope.i386 0:15.5-15.4.fc7 ctags.i386 0:5.6-1.1 cvs.i386
0:1.11.22-12.fc8 diffstat.i386 0:1.43-
6.fc8 doxygen.i386 1:1.5.5-2.fc8 flex.i386 0:2.5.33-14.fc8 frysk.i386
0:0.2.1-0.fc8 gcc-c++.i386 0:4.1.2-
33 gcc-gfortran.i386 0:4.1.2-33 gettext.i386 0:0.16.1-12.fc8 indent.i386
0:2.2.9-16.fc7 libtool.i386
0:1.5.24- 3.fc8 ltrace.i386 0:0.5-9.45svn.fc8 oprofile-gui.i386
0:0.9.3-6.fc8 patchutils.i386 0:0.2.31-
3.fc8 pstack.i386 0:1.2-7.2.2 python-ldap.i386 0:2.3.1-1.fc8
rcs.i386 0:5.7-31 redhat-rpm-config.noarch
0:9.0.1- 1.fc8 rpm-build.i386 0:4.4.2.2-7.fc8 strace.i386 0:4.5.16-2.fc8
subversion.i386 0:1.4.4-7
swig.i386 0:1.3.33-1.fc8 systemtap.i386 0:0.5.14-1.fc8 texinfo.i386
0:4.11-3.fc8 valgrind.i386 1:3.2.3-7
Dependency Installed: autoconf.noarch 0:2.61-9.fc8 automake.noarch
0:1.10-6 binutils.i386 0:2.17.50.0.18-1
elfutils.i386 0:0.131-1.fc8 elfutils-libs.i386 0:0.131-1.fc8 gcc.i386
0:4.1.2-33 glibc-devel.i386 0:2.7-2
glibc-headers.i386 0:2.7-2 imake.i386 0:1.0.2-5.fc8 kernel-headers.i386
0:2.6.24.4-64.fc8 libgcj.i386
0:4.1.2-33 libgfortran.i386 0:4.1.2-33 libgomp.i386 0:4.1.2-33 libstdc++-devel.i386
0:4.1.2-33 make.i386
1:3.81-11.fc8 mpfr.i386 0:2.3.0-1.fc8 neon.i386 0:0.27.2-2 oprofile.i386
0:0.9.3-6.fc8 patch.i386 0:2.5.4-
30.fc8 qt.i386 1:3.3.8b-2.fc8 systemtap-runtime.i386 0:0.5.14-1.fc8
Complete! ← Complete!
と表示されればインストール完了
|
| |
|
| |
|
| ◆ |
X Window System |
| |
|
| |
Fedora
でサーバーを構築する場合にはX Window System 環境は必要ありませんが、テキストモードではなくグラフィカルモードで運用したい場合はX
Window System をインストールします。
なお、fedora のインストール時にX Window System を選択していればインストールする必要はありません。
下記のように入力して下さい。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
yum
groupinstall "X Window
System"
← 入力
Setting up Group Process
Package xorg-x11-fonts-misc - 7.2-3.fc8.noarch already installed and
latest version
Package xorg-x11-server-Xorg - 1.3.0.0-44.fc8.i386 already installed and
latest version
Package xorg-x11-fonts-100dpi - 7.2-3.fc8.noarch already installed and
latest version
Package xorg-x11-xauth - 1:1.0.2-3.fc8.i386 already installed and latest
version
Package desktop-backgrounds-basic - 7.92-8.noarch already installed and
latest version
Package xorg-x11-fonts-ISO8859-1-100dpi - 7.2-3.fc8.noarch already
installed and latest version
Package xorg-x11-fonts-Type1 - 7.2-3.fc8.noarch already installed and
latest version
Package xorg-x11-fonts-truetype - 7.2-3.fc8.noarch already installed and
latest version
Package bitmap-fonts - 0.3-5.1.2.fc7.noarch already installed and latest
version
Package xorg-x11-drivers - 7.2-9.fc8.i386 already installed and latest
version
Package paktype-fonts - 2.0-2.fc8.noarch already installed and latest
version
Package lohit-fonts-bengali - 2.1.9-1.fc8.noarch already installed and
latest version
Package xorg-x11-utils - 7.3-1.fc8.i386 already installed and latest
version
Package xorg-x11-apps - 7.3-1.fc8.i386 already installed and latest
version
Package lohit-fonts-tamil - 2.1.9-1.fc8.noarch already installed and
latest version
Package pirut - 1.3.28-1.fc8.noarch already installed and latest version
Package setroubleshoot - 2.0.5-2.fc8.noarch already installed and latest
version
Package openssh-askpass - 4.7p1-4.fc8.i386 already installed and latest
version
Package liberation-fonts - 1.0-1.fc8.noarch already installed and latest
version
Package system-config-display - 1.0.51-4.fc8.noarch already installed and
latest version
Package kacst-fonts - 1.6.2-2.fc8.noarch already installed and latest
version
Package policycoreutils-gui - 2.0.33-3.fc8.i386 already installed and
latest version
Package cjkunifonts-uming - 0.1.20060928-4.fc8.noarch already installed
and latest version
Package jomolhari-fonts - 0.003-4.fc8.noarch already installed and latest
version
Package smolt-firstboot - 1.1.1.1-3.fc8.noarch already installed and
latest version
Package lohit-fonts-punjabi - 2.1.9-1.fc8.noarch already installed and
latest version
Package krb5-auth-dialog - 0.7-5.fc8.i386 already installed and latest
version
Package system-config-soundcard - 2.0.6-11.fc8.noarch already installed
and latest version
Package sazanami-fonts-gothic - 0.20040629-4.20061016.fc8.noarch already
installed and latest version
Package dejavu-lgc-fonts - 2.19-1.noarch already installed and latest
version
Package lohit-fonts-hindi - 2.1.9-1.fc8.noarch already installed and
latest version
Package system-config-services - 0.9.17-1.fc8.noarch already installed and
latest version
Package baekmuk-ttf-fonts-gulim - 2.2-6.fc8.noarch already installed and
latest version
Package xterm - 234-1.fc8.i386 already installed and latest version
Package xorg-x11-twm - 1:1.0.3-1.fc8.i386 already installed and latest
version
Package glx-utils - 7.0.2-3.fc8.i386 already installed and latest version
Package lohit-fonts-kannada - 2.1.9-1.fc8.noarch already installed and
latest version
Package authconfig-gtk - 5.3.18-1.fc8.i386 already installed and latest
version
Package system-config-printer - 0.7.74.11-4.fc8.i386 already installed and
latest version
Package system-config-network - 1.4.7-1.fc8.noarch already installed and
latest version
Package lohit-fonts-gujarati - 2.1.9-1.fc8.noarch already installed and
latest version
Package lohit-fonts-telugu - 2.1.9-1.fc8.noarch already installed and
latest version
Package system-config-users - 1.2.72-1.fc8.noarch already installed and
latest version
Package lohit-fonts-oriya - 2.1.9-1.fc8.noarch already installed and
latest version
Resolving Dependencies
--> Running transaction check
---> Package firstboot.noarch 0:1.4.39-1.fc8 set to be updated
--> Processing Dependency: system-config-keyboard for package: firstboot
---> Package gdm.i386 1:2.20.3-1.fc8 set to be updated
--> Processing Dependency: fedorainfinity-gdm-theme >= 8.0.0 for package:
gdm
---> Package rhgb.i386 1:0.17.7-4.fc8 set to be updated
---> Package xorg-x11-xinit.i386 0:1.0.7-2.fc8 set to be updated
---> Package system-config-date.noarch 0:1.9.16-1.fc8 set to be updated
--> Running transaction check
---> Package system-config-keyboard.noarch 0:1.2.11-3.fc8 set to be
updated
---> Package fedorainfinity-gdm-theme.noarch 0:8.0.1-1.fc8 set to be
updated
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================
Package
Arch Version
Repository Size
=============================================================================
Updating:
rhgb
i386 1:0.17.7-4.fc8
updates 140 k
Installing for dependencies:
fedorainfinity-gdm-theme noarch 8.0.1-1.fc8
fedora
1.1 M
firstboot
noarch 1.4.39-1.fc8 fedora
241 k
gdm
i386 1:2.20.3-1.fc8
updates 4.4 M
system-config-date noarch
1.9.16-1.fc8 fedora
1.1 M
system-config-keyboard noarch 1.2.11-3.fc8
fedora
68 k
xorg-x11-xinit i386
1.0.7-2.fc8 fedora
36 k
Transaction Summary
=============================================================================
Install 6 Package(s)
Update 1 Package(s)
Remove 0 Package(s)
Total download size: 7.0 M
Is this ok [y/N]:
y ← 入力
Downloading Packages:
(1/7): system-config-date 100% |=========================| 1.1 MB
00:00
(2/7): fedorainfinity-gdm 100% |=========================| 1.1 MB
00:00
(3/7): xorg-x11-xinit-1.0 100% |=========================| 36 kB
00:00
(4/7): rhgb-0.17.7-4.fc8. 100% |=========================| 140 kB
00:00
(5/7): gdm-2.20.3-1.fc8.i 100% |=========================| 4.4 MB
00:01
(6/7): system-config-keyb 100% |=========================| 68 kB
00:00
(7/7): firstboot-1.4.39-1 100% |=========================| 241 kB
00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: xorg-x11-xinit
######################### [1/8]
Updating : rhgb
######################### [2/8]
Installing: system-config-date
######################### [3/8]
Installing: fedorainfinity-gdm-theme
######################### [4/8]
Installing: firstboot
######################### [5/8]
Installing: system-config-keyboard
######################### [6/8]
Installing: gdm
######################### [7/8]
Cleanup : rhgb
######################### [8/8]
Dependency Installed: fedorainfinity-gdm-theme.noarch 0:8.0.1-1.fc8
firstboot.noarch 0:1.4.39-1.fc8
gdm.i386 1:2.20.3-1.fc8 system-config-date.noarch 0:1.9.16-1.fc8 system-config-keyboard.noarch
0:1.2.11-
3.fc8 xorg-x11-xinit.i386 0:1.0.7-2.fc8
Updated: rhgb.i386 1:0.17.7-4.fc8
Complete! ← Complete!
と表示されればインストール完了
|
| |
|
| |
|
| ◆ |
vi コマンド |
| |
|
| |
コンソールを使って各種設定を行っていく中でファイルの編集は欠かせません。最も一般的でよく使われるエディタが vi です。
この vi エディタは vi コマンドで呼び出します。
呼び出し&ファイルを開く方法は下記のように vi
コマンドのあとにファイルを指定します。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
vi /etc/httpd/conf/xxxxx.zzz
← xxxx.zzz はファイル名
|
| |
|
| |
※ファイル編集方法 |
| |
|
| |
ファイルは「編集モード」で表示されます。「編集モード」はカーソルの移動,文字(行)の削除等ができます。文字入力等は「追加/挿入モード」でなければできません。
そこで文字入力等の方法です。 |
| |
|
|
| |
・ファイルの読み込み・保存 |
| |
:wq |
= 上書き保存し終了する |
| |
:w |
= 上書き保存する <入力後 Enter を押す> |
| |
:w **** |
= 名前を付けて保存する(****と言う名前で保存する) <入力後
Enter を押す> |
| |
:r **** |
= 現在のカーソルの場所に****で指定したファイルを読み込む
<入力後 Enter を押す> |
| |
:e **** |
= 新規ファイルとして****の編集する <入力後 Enter
を押す> |
| |
:q |
= viを終了する <入力後 Enter を押す> |
| |
|
|
| |
・文字の入力 |
| |
a |
= カーソルの右側から入力を始める |
| |
i |
= カーソルの位置から入力を始める |
| |
o |
= 次行を追加し入力を始める |
| |
|
|
| |
・文字の削除 |
| |
x |
= カーソル位置の文字を削除する |
| |
dd |
= カーソル位置の行を削除する |
| |
D |
= カーソル位置から行の末尾まで削除する |
| |
|
|
| |
・ESC |
= 追加/挿入モードから編集モードへ戻る |
| |
|
| |
|
| ◆ |
ディレクトリ(ファイル)操作 |
| |
|
| |
ディレクトリの移動 |
| |
|
| |
[root@linux]#
cd /etc/abc/xyz
←
/etc/abc/xyz
に移動
|
| |
|
| |
ディレクトリの作成 |
| |
|
| |
[root@linux]#
mkdir /etc/abc/xyz
←
/etc/abc/xyz
の作成
|
| |
|
| |
ディレクトリ内の一覧表示 |
| |
|
| |
[root@linux]#
dir /etc/abc/xyz
←
/etc/abc/xyz
内の一覧表示
|
| |
|
| |
ディレクトリの削除
(ディレクトリが空の場合) |
| |
|
| |
[root@linux]#
rmdir /etc/abc/xyz
←
/etc/abc/xyz
の削除
|
| |
|
| |
ディレクトリの一括削除
(ディレクトリ内にファイルやディレクトリがあるの場合) |
| |
|
| |
[root@linux]#
rm -rf /etc/abc/xyz
←
/etc/abc/xyz
の削除
|
| |
|
| |
ディレクトリ内を確認しながらの削除
(ディレクトリ内にファイルやディレクトリがあるの場合) |
| |
|
| |
[root@linux]#
rm -r /etc/abc/xyz
←
/etc/abc/xyz
の削除
|
| |
|
| |
ファイルの削除 |
| |
|
| |
[root@linux]#
rm /etc/abc/xyz
←
/etc/abc/xyz
の削除
|
| |
|
| |
ファイルのコピー |
| |
|
| |
[root@linux]#
cp /etc/abc/xyz /etc/efg/
←
/etc/abc/xyz
を /etc/efg/ にコピー
|
| |
|
| |
ファイルのコピー(名前を変更する場合) |
| |
|
| |
[root@linux]#
cp /etc/abc/xyz /etc/efg/hyj
←
/etc/abc/xyz
を /etc/efg/hyj に名前を変更してコピー
|
| |
|
| |
ディレクトリのコピー |
| |
|
| |
[root@linux]#
cp -r /etc/abc/xyz /etc/efg/
←
/etc/abc/xyz
を /etc/efg/ にコピー
|
| |
|
| |
ディレクトリのコピー(名前を変更する場合) |
| |
|
| |
[root@linux]#
cp -r /etc/abc/xyz /etc/efg/hyj
←
/etc/abc/xyz
を /etc/efg/hyj に名前を変更してコピー
|
| |
|
| |
ファイル(ディレクトリ)の名前を変更する |
| |
|
| |
[root@linux]#
mv /etc/abc/xyz /etc/efg/hyj
←
/etc/abc/xyz
を /etc/efg/hyj に名前を変更
|
| |
|
| |
|
| ◆ |
起動ランレベルの変更 |
| |
|
| |
グラフィカルなGUIで起動するかテキストモードのCUIで起動するのかを設定します。
設定ファイルを開きます。下記のように緑色の部分を黄色に変更(書き換え・削除)して下さい。赤文字は説明です。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
vi /etc/inittab
← 入力
#
# inittab This file describes how the
INIT process should set up
#
the system in a certain run-level.
#
# Author: Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org>
#
Modified for RHS Linux by Marc Ewing and Donnie Barnes
#
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not
have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:
↓
id:3:initdefault ←
3 = テキストモード ・ 5 = グラフィカルモード
# System initialization.
si::sysinit:/etc/rc.d/rc.sysinit
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
# When our UPS tells us power has failed, assume we have a few minutes
# of power left. Schedule a shutdown for 2 minutes from now.
# This does, of course, assume you have powerd installed and your
# UPS connected and working correctly.
pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting
Down"
# If power was restored before the shutdown kicked in, cancel it.
pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown
Cancelled"
# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
# Run xdm in runlevel 5
x:5:once:/etc/X11/prefdm -nodaemon
|
| |
|
| |
|
| ◆ |
X (GUI) の起動&終了 |
| |
|
| |
上記の設定では起動時の設定をしましたが、ここではテキストモード(CUI)で起動後グラフィカルなGUIに変更する方法です。
下記のように入力します。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
startx
← 入力
|
| |
|
| |
これでグラフィカルなGUIに変更することができます。
また、元のテキストモード(CUI)に戻す場合は Ctrl + Alt + BackSpace で戻ります。 |
| |
|
| |
|
| ◆ |
PC(ホスト)名の設定 |
| |
|
| |
インストール時にPC(ホスト)名を設定しなかった場合やPC(ホスト)名を変更したい場合に設定します。
設定ファイルを開きます。下記のように緑色の部分を黄色に変更(書き換え・削除)して下さい。赤文字は説明です。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
vi /etc/sysconfig/network
← 入力
NETWORKING=yes
NETWORKING_IPV6=yes ←
IPV6を利用する場合に指定(通常は記述しない)
HOSTNAME=localhost.localdomain
↓
HOSTNAME=xxx-server ←
PC(ホスト)名を指定
|
| |
|
| |
もう一つのファイルも設定します。
設定ファイルを開きます。下記のように緑色の部分を黄色に変更(書き換え・削除)して下さい。赤文字は説明です。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
vi /etc/hosts
← 入力
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1
localhost localhost.localdomain localhost
↓
127.0.0.1
xxx-server localhost.localdomain localhost ←
PC(ホスト)名を指定
::1
localhost.localdomain6 localhost6
|
| |
|
| |
|
| ◆ |
PC(ホスト)のIPアドレスの設定 |
| |
|
| |
インストール時にPC(ホスト)のIPアドレスを設定しなかった場合やPC(ホスト)のIPアドレスを変更したい場合に設定します。
まず、ネットワークデバイス(カード)が正常に認識されているか確認します。下記のように入力します。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
ifconfig -a
← 入力
eth0 Link encap:Ethernet HWaddr
00:12:34:56:AB:CD
inet
addr:192.168.0.*** Bcast:192.168.0.*** Mask:255.255.255.0
inet6 addr:
fe80::216:1ff:fe86:bed/64 Scope:Link
UP BROADCAST
RUNNING MULTICAST MTU:1500 Metric:1
RX packets:24971
errors:0 dropped:0 overruns:0 frame:0
TX packets:17912
errors:0 dropped:0 overruns:0 carrier:0
collisions:0
txqueuelen:1000
RX bytes:4106100
(3.9 MiB) TX bytes:8371057 (7.9 MiB)
Interrupt:11 Base
address:0x8000
lo Link encap:Local
Loopback
inet addr:127.0.0.1
Mask:255.0.0.0
inet6 addr: ::1/128
Scope:Host
UP LOOPBACK RUNNING
MTU:16436 Metric:1
RX packets:4114
errors:0 dropped:0 overruns:0 frame:0
TX packets:4114
errors:0 dropped:0 overruns:0 carrier:0
collisions:0
txqueuelen:0
RX bytes:2926156
(2.7 MiB) TX bytes:2926156 (2.7 MiB)
|
| |
|
| |
上記のようにネットワークデバイス(カード)情報が表示されれば正常に認識されています。
設定ファイルを開きます。下記のように緑色の部分を黄色に変更(書き換え・削除)して下さい。赤文字は説明です。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
vi /etc/sysconfig/network-scripts/ifcfg-eth0
← 入力
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.0.255
HWADDR=00:90:99:5E:F8:39
IPADDR=***.***.***.***
↓
IPADDR=192.168.***.*** ←
PC(ホスト)のIPアドレスを指定
IPV6ADDR=no ←
IPV6を利用しない場合は表示なし
IPV6PREFIX=yes ←
IPV6を利用しない場合は表示なし
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
GATEWAY=192.168.***.*** ←
GATEWAYを追記
TYPE=Ethernet
|
| |
|
| |
尚、入力時の eth0
は一番目のネットワークデバイス(カード)を表します。二つ以上ある場合は eth1 eth2 eth3 と増えていきます。
また、複数ある場合は同時起動してしまうと競合してしまうため使わないネットワークデバイス(カード)を起動しないようにします。
下記のように緑色の部分を黄色に変更(書き換え・削除)して下さい。赤文字は説明です。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
vi /etc/sysconfig/network-scripts/ifcfg-eth1
← 入力
# Realtek Semiconductor Co., Ltd. RTL-8029(AS)
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:90:99:5E:F8:39
IPADDR=192.168.***.***
IPV6ADDR=
IPV6PREFIX=
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
↓
ONBOOT=no ←
no に書き換え
|
| |
|
| |
上記の例では eth1
を起動しないようにしました。
|
| |
|
| |
|
| ◆ |
ネットワークの起動 |
| |
|
| |
上記でネットワークの設定が終了したらネットワークを起動します。
下記のように入力します。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
/etc/init.d/network start
← 入力
ループバックインターフェイスを呼び込み中: [ OK
]
インターフェイス eth0 を活性化中: [
OK
]
|
| |
|
| |
確認のためネットワーク情報を表示します。下記のように入力します。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
netstat -rn
← 入力
Kernel IP routing table
Destination Gateway
Genmask Flags
MSS Window irtt Iface
192.168.0.0 0.0.0.0
255.255.255.0 U
0 0
0 eth0
169.254.0.0 0.0.0.0
255.255.0.0 U
0 0
0 eth0
0.0.0.0 192.168.0.***
0.0.0.0 UG
0 0
0 eth0
|
| |
|
| |
上記のように自分のネットワーク環境が表示されれば正常に動作しています。
ただし、PCによっては再起動しないと設定が反映されないものもあります。
続いてPCの再起動に netwaork
を自動的に起動するようにします。下記のように入力します。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
chkconfig network on
← 入力
|
| |
|
| |
自動起動設定の確認。下記のように入力し
、下記のように表示されればOKです。青文字が入力文字です。 |
| |
|
| |
[root@linux]# chkconfig --list
network
← 入力
network 0:off 1:off
2:on 3:on 4:on 5:on 6:off
|
| |
|
| |
再起動は下記のように入力します。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
/etc/rc.d/init.d/network
restart
← 入力
|
| |
|
| |
|
| ◆ |
ログアウト&再起動&終了 |
| |
|
| |
ログアウト&再起動&終了する場合は下記のように入力します。青文字が入力文字です。 |
| |
|
| |
[root@linux]#
logout
← ログアウト
[root@linux]#
reboot
← 再起動
[root@linux]#
halt
← 終了
|
| |
|
| |
|