Just note to self.
sudo apt update
sudo apt upgrade -y
sudo apt install -y \
language-pack-ja
sudo update-locale LANG=ja_JP.UTF-8
sudo ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
sudo dpkg-reconfigure --frontend noninteractive tzdata
Git (latest) ref: https://git-scm.com/download/linux
sudo add-apt-repository ppa:git-core/ppa
sudo apt update
sudo apt install git
cd /usr/share/doc/git/contrib/diff-highlight
sudo make
sudo ln -s /usr/share/doc/git/contrib/diff-highlight/diff-highlight /usr/local/bin/diff-highlight
sudo update-alternatives --set editor /usr/bin/vim.basic
sudo apt install -y \
zsh zsh-doc tmux \
whois fzy peco tree colordiff jq tig \
imagemagick ffmpeg
sudo snap install hub --classic
sudo snap install heroku --classic
sudo snap install circleci --classic
vim ~/.bashrc
"git config --global 〜" みたいのを殺す
docker-compose ref: https://docs.docker.com/compose/install/
sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
apt で入るヤツは古いので snap でいれる???
snap install --classic go
/snap/bin/go version
rvm
が最初から入っているのでそれを使う- デフォルトの bash にて
# rvm install 2.6.0
や# gem install bundler
する - デフォルトバージョンは
# rvm use ruby-2.6.0 --default
でセット
curl -o- -L https://yarnpkg.com/install.sh | bash
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
MySQL server is already installed and working.
sudo apt install libmysqlclient-dev
sudo mysql
mysql> UPDATE user SET plugin = 'mysql_native_password' WHERE host = 'localhost' AND user = 'root';
mysql> FLUSH PRIVILEGES;
sudo yum update -y
sudo sed -i "s/en_US\.UTF-8/ja_JP\.UTF-8/g" /etc/sysconfig/i18n
sudo ln -sfv /usr/share/zoneinfo/Japan /etc/localtime
sudo sed -i s/ZONE=\"UTC\"/ZONE=\"Asia\\/Tokyo\"/g /etc/sysconfig/clock
sudo yum -y install yum-cron
sudo chkconfig yum-cron on
sudo sed -i "s/^apply_updates.*$/apply_updates = yes/g" /etc/yum/yum-cron.conf
sudo yum install zsh tree jwhois tmux -y
sudo su -
curl https://cli-assets.heroku.com/install.sh | sh
sudo yum mysql-devel -y
sudo service mysqld start
sudo chkconfig mysqld on
sudo vi /etc/my.cnf
WIP
curl https://pyenv.run | bash
rvm
が最初から入っているのでそれを使う- root になって
# rvm install 2.6.0
や# gem install bundler
するのがハマりどころが少ない - デフォルトは
# rvm use ruby-2.6.0 --default
でセットできる