しおブロ!

ITの知見や備忘録、レビューなど。しおぽん(shiopon01)のブログ

VMWareのUbuntuを入れ直したときのメモ

とりあえずUbuntuの情報を見たい

cat /etc/lsb-release # check Ubuntu version
df -h   # check Disk capacity
free -m # check Memory capacity

英字の設定

sudo dpkg-reconfigure keyboard-configuration

…を実行したのだが、そのターミナルを離れるとまた日本語入力に戻っている。。
結局、「システム設定」→「キーボードレイアウト」の入力ソースを「英語(US)」にするだけでよかったらしい。

フォルダ共有(VMWare

仮想マシン設定のオプションから「共有フォルダ」で、ホストマシンとの共有フォルダを設定。

インストール作業

VMWare Tools(VMWare

VMWare Workstation Playerの場合「Player>管理>VMWare Toolsのインストール」から

アップデート

sudo apt upgrade
sudo apt update

よく使うやつ

treeコマンドがコマンドで一番すきです。

sudo apt -y install tmux emacs24 vim htop tree

VSCode

vscode-doc-jp.github.io

SQLite3

sudo apt -y install libsqlite3-dev sqlite3

chrome

sudo apt install libappindicator1
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb

ruby

rubyのバージョン管理ではrbenvをずっと使っている。

sudo apt install -y rbenv libssl-dev libreadline-dev zlib1g-dev
git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
rbenv install --list
rbenv install [version]
rbenv global [version]

gem install bundler railties rails && rbenv rehash

node

nodeのバージョン管理ではrbenvみたいなnodenvをずっと使っている。

git clone git://github.com/nodenv/nodenv.git ~/.nodenv
git clone git://github.com/nodenv/node-build.git ~/.nodenv/plugins/node-build
echo 'export PATH="$HOME/.nodenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(nodenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
nodenv install --list
nodenv install [version]
nodenv global [version]

docker

sudo apt -y install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt -y install docker-ce
sudo groupadd docker
sudo usermod -aG docker $USER