1. ホーム
  2. オペレーティングシステム
  3. ユニックス/BSD

FreeBSD 7.3 GNOME GUI のインストール

2022-01-17 16:25:38

FreeBSDは、フリーOSの知られざる巨人と言われています。Unix ではありませんが、Unix 互換のシステム API を使って Unix のように動作し、 オペレーティングシステムとして FreeBSD はかなり堅牢で信頼できると考えられています。FreeBSD のデフォルトはデスクトップ環境を持たないコマンドラインインターフェースであり、これを使うには自分でインストールするか、PC-BSD のようなデスクトップディストリビューションを使用する必要があります。
通常、FreeBSD のインストールで推奨される方法は、最小限のインストールを行ない、残りのソフトウェアをソースコードをコンパイルするか pkg_add コマンドを使用してインストールする方法です。GUI はほとんど使われませんが、ないよりはあったほうがいい場合もあります。
インストール時に、デフォルトで通常ユーザーを作成し、グループ wheel を指定します。これは、root ユーザーは ssh リモートログインが無効で、wheel グループのユーザーだけが root ユーザーに su できるためです。
以下のインストール図の画面です。
sysinstallコマンドでgonmeとXorgをインストールします。

コピーコード
コードは以下の通りです。

Configure -> Packages -> CD/DVD -> gnome -> gonme2-2.28.2_1
Configure -> Packages -> CD/DVD -> X11 -> Xorg-7.4_3

インストール後、startxコマンドを直接実行しないと、GUI起動後にシステムが応答しなくなります。
まず、/etc/rc.conf ファイルを編集し、以下の項目を追加します。
コピーコード
コードは以下の通りです。

dbus_enable="YES"
hald_enable="YES"

再起動後、エラーメッセージ "acd0: FAILURE - unknown CMD ..." が表示されたら hal-disable-polling --device /dev/acd0 コマンドを実行すればOKです。
startxコマンドをもう一度実行します。少なくともXorgの簡単なGUIを使うことができます。
gnome インターフェースを使用する場合は、echo "exec gnome-session" > .xinitrc を実行してください。
kde インターフェースを使用している場合、echo "exec startkde" > .xinitrc を実行してください。
を実行し、startxを実行します。
また、リフレッシュレートや解像度などの設定を容易にするために、GUIプロパティをさらにカスタマイズすることも可能です。
ルートユーザーで Xorg -configure を実行して xorg.conf.new ファイルを生成します。
コピーコード
コードは以下の通りです。

Section "Monitor"
Identifier "Monitor0″
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 30-107
VertRefresh 48-120
EndSection
Section "Screen"
Identifier "Screen0″
Device "Card0″
Monitor "Monitor0″
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024×768″
EndSubSection
EndSection

Xorg -config xorg.conf.new -retro を再度実行してテストします。
グレーのグリッドとX字マウスが表示されたら、Ctrl+Alt+Backspace終了
テスト終了後、cp xorg.conf.new /etc/X11/xorg.confを実行して更新します。
VMware ツールをインストールするには、Compat6x が必要です。
compat6x-i386-6.4.604000.200810.tbz
FreeBSD 7.3 での GNOME グラフィカルインターフェイスのインストール
デフォルトのFTPサーバーを起動し、/etc/rc.conf ファイルを編集します。
コピーコード
コードは以下の通りです。

ftpd_enable="YES"
Run /etc/rc.d/ftpd start again

アップロード後、pkg_add compat6x-i386-6.4.604000.200810.tbz でインストールし、VMware ツールをインストールします。
mount /dev/acd0 を実行して CD をマウントし、インストールファイルを /cdrom ディレクトリにマウントします。
tar zxvf /cdrom/vmware-freebsd-tools.tar.gz -C /root/ を実行し、インストール ファイルを /root ディレクトリに展開します。
実行します。/vmware-install.pl コマンドを実行し、N回入力すると、インストールが完了します。
概要を説明します。
これで、FreeBSD 7.3 に GNOME GUI をインストールするための紹介を終わります。FreeBSD について学ぶことが、あなたのお役に立てれば幸いです!