Thinkpad X395にUbuntu入れた
USキーボードが選択できるそこそこのスペックでそんなに重くないノートPCを探していましたが、Thinkpad X395が割とイメージ通りだったので購入しUbuntuをインストールしました。
本当はManjaroを入れたかったんですがUSBから起動できず、とりあえずUbuntuを入れることにしました。 別のRyzenマシンに18.04をインストールしたところフリーズが頻発し、色々調べたものの解消できず19.04にしたら発生しなくなったので19.04をインストールしました。
インストール用USB作成
日本語版をダウンロード
チェックサム確認
md5sum ubuntu-ja-19.04-desktop-amd64.iso
USBメモリをフォーマット
mountコマンドでUSBのデバイスを確認。今回はsdb1
umount /dev/sdb1 sudo mkdosfs -F32 -nUSB /dev/sdb1 sudo dd bs=4M if=ubuntu-ja-19.04-desktop-amd64.iso of=/dev/sdb1 status=progress oflag=sync
Ubuntuをインストール
USB起動
Windows8以降は今までどおりに終了しても完全なシャットダウンにならないようで、起動メニューが表示されませんでした。 再起動しLenovoロゴ表示中にF12を押すことでUSBからの起動ができました。 起動できたら普通にインストールを実施
インストール後の設定
CapsLock をCtrlに変更
gsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:nocaps']"
※元に戻す場合
gsettings reset org.gnome.desktop.input-sources xkb-options
各種ツールのインストール
fish
sudo apt-add-repository ppa:fish-shell/release-3 sudo apt-get update sudo apt-get install fish
fzf,z
sudo apt install curl curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fish fisher add jethrokuan/fzf z sudo apt-get install fzf
go
sudo add-apt-repository ppa:longsleep/golang-backports sudo apt-get update sudo apt-get install golang-go
git
sudo apt-get install git
ghq
https://github.com/x-motemen/ghq
go get github.com/motemen/ghq set -U fish_user_paths ~/go/bin $fish_user_paths fisher add decors/fish-ghq
Docker
sudo apt-get update sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo apt-key fingerprint 0EBFCD88 sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io
AWS CLI
https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html
https://www.python.jp/install/ubuntu/pip.html sudo apt install python3-pip pip3 install awscli --upgrade --user sudo apt install awscli