Linux Ubuntu


Linux Ubuntuのメモ帳

基本的にUbuntu 12.04 LTSでの作業

 ppa追加レポジトリ


ppaを追加出来るように、以下をまず追加

aptitude install python-software-properties

lvm2

add-apt-repository ppa:kalakris/lvm

zfs

apt-add-repository ppa:zfs-native/daily
apt-add-repository --yes ppa:zfs-native/grub

zfs boot する場合は二個目必要

kvm & libvirt

add-apt-repository ppa:9v-shaun-42/ghanima.net

 カーネルモジュール作るとき用作業

PF_RINGとかOpenOnloadとかnetmapとかのモジュール作るときに必要だった作業

# cd /usr/src/linux-source-$Version 
# cp /boot/config-$YourKernelVersion .config
# cp /usr/src/linux-headers-$YourKernelVersion/Module.symvers . 

以上で前準備完了、あとは必要な物をコンパイルしたり

# make oldconfig
# make prepare
# make scripts

実際のドライバ等のフォルダに移動してから、

# make M=drivers/usb/serial KSRC=/usr/src/linux-headers-$YourKernelVersion/