Ubuntu 12.04 LTS インストール(VAIO type P)
インストール
ubuntuのホームページからisoイメージをダウンロードし、スタートアップディスクを作成
※インストール中にインストーラがクラッシュすることがあり、原因はisoイメージのエラーによるものだった。ダウンロード後にチェックサムはきちんと確認しておいたほうがよい。
パーティション設定
パーティション | ファイルシステム | マウントポイント | 容量 | フラグ |
---|---|---|---|---|
/dev/sda1 | ext4 | /boot | 128.00 MiB | boot |
/dev/sda2 | ext4 | / | 10.00 GiB | |
/dev/sda3 | linux-swap | (swap) | 4.00 GiB | |
/dev/sda4 | extended | 45.50 GiB | ||
/dev/sda5 | ext4 | (kdump) | 6.00 GiB | |
/dev/sda6 | ext4 | /home | 39.49 GiB |
グラフィックドライバ
$ sudo vi /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="console=tty1 acpi_backlight=vendor acpi_osi=Linux mem=1920mb" GRUB_GFXMODE=1600x768 GRUB_GFXPAYLOAD_LINUX=1600x768 $ sudo update-grub
初期設定
- キーボードレイアウト変更
システム>キーボードレイアウト>オプション Ctrlキーの位置 Caps LockをCtrlとして扱う
- ホームディレクトリの日本語フォルダを英語にする
$ LANG=C xdg-user-dirs-gtk-update
- パッケージ管理ツールをインストール
$ sudo apt-get install aptitude
- ダウンロードサーバの最適化、リポジトリ追加
Ubuntuソフトウェアセンター起動 編集>ソフトウェアソース CD-ROMのチェックを外す ダウンロード元 その他を選択し、「最適なサーバを探す」ボタンを押す 「他のソフトウェア」タブを選択し、「追加」ボタンを押す APTライン: deb http://archive.getdeb.net/ubuntu precise-getdeb apps 「ソースを追加」ボタンを押す $ wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add - $ sudo add-apt-repository ppa:japaneseteam/ppa
- パッケージ更新
$ sudo aptitude update
$ sudo aptitude safe-upgrade
$ sudo aptitude install apt-file
$ sudo apt-file update
- Ubuntu 12.04 LTS 日本語追加パッケージをインストール
$ sudo aptitude install ubuntu-defaults-ja
- フォントをインストール
$ sudo aptitude install ttf-inconsolata ttf-takao $ sudo aptitude install otf-ipaexfont ターミナル起動 編集>プロファイルの設定 フォント:Inconsolata Medium 16
- リモート作業環境をインストール
$ sudo aptitude install tmux ssh $ sudo aptitude install vnc4server $ vnc4server $ vnc4server -kill :1 $ vi ~/.vnc/xstartup #unset SESSION_MANAGER #exec /etc/X11/xinit/xinitrc ↓ unset SESSION_MANAGER /bin/sh /etc/X11/xinit/xinitrc x-window-manager & ↓ #x-window-manager & gnome-session &
各種ツールインストール
- コマンドラインツール
$ sudo aptitude install vim $ sudo aptitude install p7zip p7zip-full $ sudo aptitude install git-all stgit $ sudo aptitude install subversion $ sudo aptitude install fossil sqlite3 $ sudo aptitude install ack-grep global $ sudo aptitude install mercurial $ sudo aptitude install bzr bzr-doc $ sudo aptitude install phoronix-test-suite $ sudo aptitude install acpi acpitool
- GUIツール
$ sudo aptitude install nautilus-dropbox $ sudo aptitude install gnucash libdbd-sqlite3 $ sudo aptitude install chromium-browser $ sudo aptitude install smplayer
プログラミング環境
- 各種
$ sudo aptitude install openjdk-6-jre openjdk-6-jdk openjdk-6-doc $ sudo aptitude install scala scala-doc $ sudo aptitude install clojure1.3 $ sudo aptitude install groovy groovy-doc $ sudo aptitude install gauche gauche-doc $ sudo aptitude install erlang erlang-doc $ sudo aptitude install lua5.2 lua5.2-doc $ sudo aptitude install haskell-platform haskell-platform-doc $ sudo aptitude install nodejs nodejs-dev nodejs-dbg
$ sudo aptitude install build-essential curl $ sudo aptitude install guile-1.8-dev $ sudo aptitude install zlib1g-dev libxml2-dev libsqlite3-dev $ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer ) $ rvm list known $ rvm install 1.8.7 $ rvm install 1.9.3