UJP - 技術情報

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

     

サーバでインストールしたRedhatにXをいれる 〜RedHat 7.3〜

サーバでインストールしたRedhatにXをいれる

〜RedHat 7.3〜


0.改訂履歴

  • 2003.01.15 新規作成

1.はじめに

 このドキュメントでは,インストールタイプを「サーバ」としてセットアップしたRedHat Linux 7.3にて,X Window Systemを一通りインストールするための手順を説明する.

2.インストール済みのrpmを確認する

  • まず,OSのバージョンを確認する
[root@REDHAT73 root]# uname -a
Linux REDHAT73 2.4.18-3 #1 Thu Apr 18 07:37:53 EDT 2002 i686 unknown
[root@REDHAT73 root]#
  • サーバタイプでインストールしたRedHatに,Xに関係するrpmが何が入っているか確認する.
[root@REDHAT73 root]# rpm -qa | grep X
perl-XML-Parser-2.30-15
Xaw3d-1.5-12
perl-XML-Grove-0.46alpha-11
perl-XML-Twig-2.02-9
PyXML-0.7-4
XFree86-font-utils-4.2.0-8
perl-XML-Encoding-1.01-9
perl-XML-Dumper-0.4-12
XFree86-libs-4.2.0-8
XFree86-xfs-4.2.0-8
[root@REDHAT73 root]#
  • 基本的なモノは入っている模様.

3.rpmを追加でインストールする

  • RedHat 7.3のDisk1をサーバにセットする.
  • 以下のようにマウントする.
[root@REDHAT73 root]# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@REDHAT73 root]# 
  • rpmのディレクトリに移動し,Xに関連するパッケージを探す.
[root@REDHAT73 root]# cd /mnt/cdrom/RedHat/RPMS
[root@REDHAT73 RPMS]# ls -la X*
-rw-r--r-- 14 root root  4284790 Apr 19 2002 XFree86-100dpi-fonts-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root 11034097 Apr 19 2002 XFree86-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root  3762784 Apr 19 2002 XFree86-75dpi-fonts-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root  1115362 Apr 19 2002 XFree86-ISO8859-15-100dpi-fonts-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root   960707 Apr 19 2002 XFree86-ISO8859-15-75dpi-fonts-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root  7527164 Apr 19 2002 XFree86-base-fonts-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root   120133 Apr 19 2002 XFree86-font-utils-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root  2516080 Apr 19 2002 XFree86-libs-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root   515232 Apr 19 2002 XFree86-tools-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root   131851 Apr 19 2002 XFree86-twm-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root   159276 Apr 19 2002 XFree86-xdm-4.2.0-8.i386.rpm
-rw-r--r-- 14 root root   150999 Apr 19 2002 XFree86-xfs-4.2.0-8.i386.rpm
-rw-r--r-- 26 root root   283126 Apr 17 2002 Xaw3d-1.5-12.i386.rpm
[root@REDHAT73 RPMS]#
  • libsとxfsは既にインストール済みなので,その他のRPMが対象となる.
  • XFree86をインストールする.
[root@REDHAT73 RPMS]# rpm -ihv XFree86-4.2.0-8.i386.rpm
error: failed dependencies:
        Glide3 is needed by XFree86-4.2.0-8
        XFree86-base-fonts = 4.2.0-8 is needed by XFree86-4.2.0-8
[root@REDHAT73 RPMS]# 
  • Glide3とフォントが無いのでインストールできないらしい.
  • フォント関連パッケージをインストールする.
[root@REDHAT73 RPMS]# rpm -ihv XFree86-base-fonts-4.2.0-8.i386.rpm
Preparing...                ########################################### [100%]
   1:XFree86-base-fonts     ########################################### [100%]
[root@REDHAT73 RPMS]# rpm -ihv XFree86-100dpi-fonts-4.2.0-8.i386.rpm
Preparing...                ########################################### [100%]
   1:XFree86-100dpi-fonts   ########################################### [100%]
[root@REDHAT73 RPMS]# rpm -ihv XFree86-75dpi-fonts-4.2.0-8.i386.rpm
Preparing...                ########################################### [100%]
   1:XFree86-75dpi-fonts    ########################################### [100%]
[root@REDHAT73 RPMS]#
  • 次にフォントユーティリティというのをインストールする.
[root@REDHAT73 RPMS]# rpm -ihv XFree86-font-utils-4.2.0-8.i386.rpm
Preparing...                ########################################### [100%]
package XFree86-font-utils-4.2.0-8 is already installed
[root@REDHAT73 RPMS]#
  • エラーが出た.
  • インストール済みのパッケージを確認してみる.
[root@REDHAT73 RPMS]# rpm -qa | grep X
perl-XML-Parser-2.30-15
Xaw3d-1.5-12
XFree86-100dpi-fonts-4.2.0-8
perl-XML-Grove-0.46alpha-11
perl-XML-Twig-2.02-9
PyXML-0.7-4
XFree86-font-utils-4.2.0-8
XFree86-base-fonts-4.2.0-8
XFree86-75dpi-fonts-4.2.0-8
perl-XML-Encoding-1.01-9
perl-XML-Dumper-0.4-12
XFree86-libs-4.2.0-8
XFree86-xfs-4.2.0-8
[root@REDHAT73 RPMS]#
  • いつの間にかインストールされている.
  • さらにフォントをインストールする.
[root@REDHAT73 RPMS]# rpm -ihv XFree86-ISO8859-15-100dpi-fonts-4.2.0-8.i386.rpm
Preparing...                ########################################### [100%]
   1:XFree86-ISO8859-15-100d########################################### [100%]
[root@REDHAT73 RPMS]# rpm -ihv XFree86-ISO8859-15-75dpi-fonts-4.2.0-8.i386.rpm
Preparing...                ########################################### [100%]
   1:XFree86-ISO8859-15-75dp########################################### [100%]
[root@REDHAT73 RPMS]# 
  • XFree86をいれてみる.
[root@REDHAT73 RPMS]# rpm -ihv XFree86-4.2.0-8.i386.rpm
error: failed dependencies:
        Glide3 is needed by XFree86-4.2.0-8
[root@REDHAT73 RPMS]#
  • Glide3というのがないのでエラーになった.
  • Glide3が入っているか確認してみる.
[root@REDHAT73 RPMS]# rpm -qa | grep Glide3
[root@REDHAT73 RPMS]# 
  • 入っていない.
  • ファイルを確認してみる.
[root@REDHAT73 RPMS]# ls -la Glide*
-rw-r--r--   26 root     root       298566 Apr 17  2002 Glide3-20010520-13.i386.rpm
[root@REDHAT73 RPMS]#
  • インストールする.
[root@REDHAT73 RPMS]# rpm -ihv Glide3-20010520-13.i386.rpm
Preparing...                ########################################### [100%]
   1:Glide3                 ########################################### [100%]
[root@REDHAT73 RPMS]# 
  • 再度XFree86をインストールする.
[root@REDHAT73 RPMS]# rpm -ihv XFree86-4.2.0-8.i386.rpm
Preparing...                ########################################### [100%]
   1:XFree86                ########################################### [100%]
[root@REDHAT73 RPMS]# 
  • 入った.
  • ツールとtwm(Tab Window Managerウィンドウマネージャ)をインストールする.
[root@REDHAT73 RPMS]# rpm -ihv XFree86-tools-4.2.0-8.i386.rpm 
Preparing...                ########################################### [100%]
   1:XFree86-tools          ########################################### [100%]
[root@REDHAT73 RPMS]# rpm -ihv XFree86-twm-4.2.0-8.i386.rpm  
Preparing...                ########################################### [100%]
   1:XFree86-twm            ########################################### [100%]
[root@REDHAT73 RPMS]#
  • xdm(Xディスプレイマネージャ)をインストールする.
[root@REDHAT73 RPMS]# rpm -ihv XFree86-xdm-4.2.0-8.i386.rpm 
error: failed dependencies:
        xinitrc >= 3.13 is needed by XFree86-xdm-4.2.0-8
[root@REDHAT73 RPMS]#
  • xinitrcのエラーが出た.
  • そんなパッケージあるの?と調べてみる.
[root@REDHAT73 RPMS]# ls -la xini*
-rw-r--r--   25 root     root        17127 Apr 17  2002 xinitrc-3.22-1.noarch.rpm
[root@REDHAT73 RPMS]#
  • あった.
  • インストールする.
[root@REDHAT73 RPMS]# rpm -ihv xinitrc-3.22-1.noarch.rpm
error: failed dependencies:
        switchdesk >= 3.7 is needed by xinitrc-3.22-1
[root@REDHAT73 RPMS]#
  • またナイナイいいだした.
[root@REDHAT73 RPMS]# ls -la switch*
-rw-r--r--   25 root     root        58876 Apr 18  2002 switchdesk-3.9.8-2.i386.rpm
-rw-r--r--   25 root     root        13866 Apr 18  2002 switchdesk-gnome-3.9.8-2.i386.rpm
-rw-r--r--   25 root     root        26496 Apr 18  2002 switchdesk-kde-3.9.8-2.i386.rpm
[root@REDHAT73 RPMS]#
  • いれる.
[root@REDHAT73 RPMS]# rpm -ihv switchdesk-3.9.8-2.i386.rpm
Preparing...                ########################################### [100%]
   1:switchdesk             ########################################### [100%]
[root@REDHAT73 RPMS]#
  • xinitrcもいれる.
[root@REDHAT73 RPMS]# rpm -ihv xinitrc-3.22-1.noarch.rpm
Preparing...                ########################################### [100%]
   1:xinitrc                ########################################### [100%]
[root@REDHAT73 RPMS]#
  • xdmをインストールする.
[root@REDHAT73 RPMS]# rpm -ihv XFree86-xdm-4.2.0-8.i386.rpm
Preparing...                ########################################### [100%]
   1:XFree86-xdm            ########################################### [100%]
[root@REDHAT73 RPMS]#
  • これで最低限の設定は終了.


広告スペース
Google