Skip to content

Instantly share code, notes, and snippets.

@orumin
Created March 17, 2014 04:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save orumin/9594146 to your computer and use it in GitHub Desktop.
Save orumin/9594146 to your computer and use it in GitHub Desktop.
how to rebuild kernel on Arch
$ sudo pacman -S base-devel abs
$ sudo abs
$ cp -r /var/abs/core/linux ./
$ cd linux
$ vim PKGBUILD
->ここでPKGBUILD内の#make menuconfigとコメントされているところを#を削除しコメントアウト、保存
$ makepkg -si
->PKGBUILDに従いビルド&パッケージ作成までする。-sオプションはビルドに足りないパッケージをpacmanでインストールするようにする
-iオプションは、作成されたパッケージを自動でインストール(インストール直前にパスワード要求)
*注意*: makepkgは基本的にrootでは行わない
makepkgの最中、さきほどmake menuconfigをコメントアウトしたので、
CUIでカーネルオプションの設定画面が出ます(FreeBSDのインストーラーみたいなUIです)
ここでDevice Driver > Network > USBとかからRTLなんちゃらを探して有効にしてください。
スペースで有効(*)/モジュール(m)/無効( )のスイッチ。
ちゃんと書き換えしたら保存も(.configで保存)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment