ubuntu setup
自分用メモ
#ubuntu
reinstall前に: apt list --installed, snap list しとく
忘れた場合、apt listは chroot してできる snapはできない
初期ubuntu or live usbで作業するのは生産性が低すぎるので他のからsshログインしてやる方針
ubuntu setup tmp に作業ログを残して、あとからマージするようにする
re-installの場合、home directoryは backup restore でrestoreしてある前提
code:sh
sudo apt upgrade
sudo reboot
sudo apt install git inotify-tools openssh-server tig
sudo snap install hub --classic
sshログインする
新規installの場合(homedirをresotreしていない場合)homedir
0 proxy
code:sh
export http_proxy=http://192.2.0.1:8080
export https_proxy=http://192.2.0.1:8080
export ftp_proxy=http://192.2.0.1:8080
0 apt
時間がかかる系なので先にやってしまう
ubuntu setup apt
reboot, unityでlogin
0 vnc
RealVNC 入れる
以降GUI系はmacからvncで作業
0 時間かかるapps
chrome syncに時間かかる
intellij jetbrains-toolbox
install押しまくり
全部並列に走っちゃうのでmax3並列ぐらいでやるのが良いかな
dropbox
ubuntu 日本語
apps
code:sh
# alt+right drag to resize
gsettings set org.gnome.desktop.wm.preferences resize-with-right-button true
bat
docker
fasd
fish
git
gnome-terminal
gpg
動作確認: gpg --export --armor keychainにアクセスするのでXが必要
haskell stack; hie; phoityne-vscode; pandoc/ stack install
IntelliJ - keymaps plugins
kubernetes kubectl minikube
lastpass
mozc
nautilus
npm yarn yarn
pip
ruby
rust
smartgit
ssh
SublimeText license
tcpdump
tilix
tmux
ubuntu audio-recorder
ubuntu font
ubuntu L2TP/IPSec /etc/NetworkManager/system-connections/ をrestoreしてたら不要
ubuntu xkb
vim
virtualbox
wine (if needed)
wireshark
home:
MultiWriter 5600C
next
ubuntu setup - unity-control-center
ubuntu setup - gnome-control-center old
ubuntu setup - gnome-tweak-tool old