LoginSignup
1
1

More than 3 years have passed since last update.

Ubuntu 16.10での環境構築

Last updated at Posted at 2017-01-03

core i7 4790K と Z97 extreme4 による自作PCにUbuntu Desktop 16.10を入れた時の手順メモ。内容は自分用です。

インストールメディアのブート

ここではUSBメモリでインストールメディアを作成しブートする。

USBメモリにisoを焼く

http://releases.ubuntu.com/16.10 から(UEFIブートのため)64bitのdesktop imageをダウンロードしておく。以下macOSで焼く手順を書く。

GUIDパーティションマップでフォーマットしてから、以下のコマンドを実行する。

hdiutil convert -format UDRW -o ubuntu ubuntu-16.10-desktop-amd64.iso
df # /dev/disk2 の Mounted on を確認 (/Volumes/Ubuntu だったとする)
diskutil umount /Volumes/Ubuntu # マウントされている場合
diskutil list # 焼きたいUSBメモリのパスを確認 (/dev/disk2 だったとする)
sudo dd if=ubuntu.dmg of=/dev/disk2 bs=1m

USBメモリのブート

F2とかおしてBIOSを起動し、boot順を「UEFI:」が先頭につくUSBメモリが最初になるように変え起動する。

インストール

  • 「日本語」にする
  • 「Ubuntuをインストール」を選択
  • 適当にチェックをいれて「続ける」
  • 「それ以外」で「続ける」

パーティショニング

以下のパーティションを作成する。

  • /dev/sda
    • 512MB 基本パーティション EFIシステムパーティション
    • 488MB 基本パーティション ext2ファイルシステム /boot
    • 残りMB 論理パーティション 暗号化の物理ボリューム
  • /dev/mapper/sda3_crypt
    • ext4 ジャーナリングファイルシステム /

「インストール」→「続ける」を3回押す

環境構築

HiDPI

システム設定 > ディスプレイ > メニューとタイトルバーの拡大縮小 = 2

urxvt

sudo apt install rxvt-unicode-256color
sudo apt install fonts-ricty-diminished

sudo apt install git
git clone --recursive https://github.com/k0kubun/dotfiles src/github.com/k0kubun/dotfiles

ln -s src/github.com/k0kubun/dotfiles/config/.Xdefaults

キー入力

setxkbmap -layout us

ln -s ~/src/github.com/k0kubun/dotfiles/config/.Xmodmap
xmodmap .Xmodmap

xset r rate 200 80

sudo apt install bison libx11-dev ruby
git clone https://github.com/k0kubun/xkremap ~/src/github.com/k0kubun/xkremap
cd src/github.com/k0kubun/xkremap
make
sudo make install
cd
ln -s ~/src/github.com/k0kubun/dotfiles/config/.xkremap
mkdir -p .config/systemd/user
cp src/github.com/k0kubun/xkremap/examples/systemd/xkremap.service .config/systemd/user # /usr/local/binにする
systemctl --user enable xkremap
systemctl --user start xkremap

Google Chrome

sudo apt install chromium-browser

Input Method

sudo apt install ibus-skk skkdic

Language Support > IBusを選択、再起動
右上のEn > Text Entry Settings > 「Japanese (SKK) (IBus)」だけにする

Nocturn

https://github.com/k0kubun/Nocturn/releases からダウンロード

Slack

https://slack.com/downloads からダウンロード

ghq, peco

sudo curl -O https://storage.googleapis.com/golang/go1.7.linux-amd64.tar.gz
sudo tar -xvf go1.7.linux-amd64.tar.gz
sudo mv go /usr/local

export PATH="/usr/local/go/bin:${PATH}"
export GOPATH=$HOME
go get github.com/peco/peco/cmd/peco
go get github.com/motemen/ghq

ln -s src/github.com/k0kubun/dotfiles/config/.gitconfig
ln -s src/github.com/k0kubun/dotfiles/config/.peco

zsh, tmux

sudo apt install zsh tmux
ln -s src/github.com/k0kubun/dotfiles/config/.zsh
ln -s src/github.com/k0kubun/dotfiles/config/.zshrc
ln -s src/github.com/k0kubun/dotfiles/config/.zshrc.Linux
ln -s src/github.com/k0kubun/dotfiles/config/.tmux.conf
ln -s src/github.com/k0kubun/dotfiles/config/.tmux.conf.arch .tmux.conf.local

chsh

再起動

cd src/github.com/k0kubun/dotfiles
./install.sh

vim

sudo apt install vim
ln -s src/github.com/k0kubun/dotfiles/config/.vim
ln -s src/github.com/k0kubun/dotfiles/config/.vimrc

xraise

curl https://sh.rustup.rs -sSf | sh
cargo install xraise

その他

tmuxのコピー/ペーストが動かない

xclipと.tmux.conf.localの確認。
urxvt-perls

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1