Gentooで固定IPにする設定

そういえばDHCPでしか使ってなかったんだって思ってメモ

/etc/conf.d/netに記載する。なおこのファイルの設定例は/usr/share/doc/openrc-*/net.example.bz2に書いてある。固定IPはこのへん?

# For a static configuration, use something like this
# (They all do exactly the same thing btw)
#config_eth0="192.168.0.2/24"
#config_eth0="192.168.0.2 netmask 255.255.255.0"

そうして設定した内容

config_eth0="192.168.0.100/24"
routes_eth0="default via 192.168.0.1"
dns_servers_eth0="8.8.8.8 8.8.4.4"

はじめてのGentoo Linux

はじめてのGentoo Linux

Amazon

GentooLinuxにawesomeをインストールする

UbnutuでXfesを使って行こうと思ったのだけどウィンドウが消えることが結構あって、
解決策はありそうだけど面倒なのでやめた。(思い入れもないし
タイル型ウィンドウマネージャがよさげと教えてもらったのでawesomeを使ってみることにした。

VirtualBoxのGentooLinux上にインストールしてみる。今回も表示するまでで終わり(ェ

日本語キーボード設定

初期設定だとUS配列になってる。ホスト機のMacBookProがJP配列なのでJP配列にする

/usr/share/X11/xorg.conf.d/10-evdev.conf

# diff -u 10-evdev.conf.org 10-evdev.conf
--- 10-evdev.conf.org	2011-07-05 00:53:10.000000000 +0900
+++ 10-evdev.conf	2011-07-05 00:52:40.000000000 +0900
@@ -16,6 +16,8 @@
         MatchIsKeyboard "on"
         MatchDevicePath "/dev/input/event*"
         Driver "evdev"
+	Option "XkbModel" "jp106"
+	Option "XkbLayout" "jp"
 EndSection
 
 Section "InputClass"

awesomeインストール

USEフラグとか

とりあえずインストールに必要なものを設定する
/etc/portage/package.use/awesome.use

media-libs/imlib2 png
x11-libs/cairo xcb
media-gfx/imagemagick png
media-libs/gd fontconfig jpeg png truetype

/etc/make.conf

USE="X"
インストールコマンド
# emerge awesome

起動

## 一般ユーザーになって
# su - arcright

## ~/.xinitrcを作成する
$ touch .xinitrc

.xinitrc

exec awesome
$ startx

こんな画面がでる

ToDo

  • 解像度が小さい(VBoxGuestAddtionsのUSEフラグが-Xになっているのもあれかも。あとはgrub.conf?)
  • awesomeについて調べる(設定、操作)

Gentoo on VirtualBoxでX環境構築

とりあえずXが起動できて表示ができた。というところまで

make.confの設定

下記を追記

INPUT_DEVICES="virtualbox evdev"
VIDEO_CARDS="virtualbox"

インストール

## インストール
# emerge xorg-server
## 環境変数更新
# env-update
## ファイル読む
# source /etc/profile
## Xサーバ起動
# startx

エラーがでた。致命的なところはここ

/etc/X11/xinit/xinitrc: line 60: xclock: command not found
/etc/X11/xinit/xinitrc: line 63: exec: xterm: not found
/etc/X11/xinit/xinitrc: line 59: twm: command not found
xinit: connection to X server lost

全部入れてみよう

# emerge xclock
# emerge xterm
# emerge twm

起動する

# startx

起動できた

追記

VirtualBox系の奴いれてたのが抜けてたので書いとく
/etc/portage/package.keywords

=app-emulation/virtualbox-guest-additions-4.0.8
=x11-drivers/xf86-input-virtualbox-4.0.8
=x11-drivers/xf86-video-virtualbox-4.0.8
emerge virtualbox-guest-additions
emerge xf86-video-virtualbox
emerge xf86-input-virtualbox