感情的ドリル

Ruby県から飛び出して関東にきたオタク

環境引っ越しに利用したコードその他

vagrant init bento/centos-8.1

Vagrantfileを編集

-  #config.vm.network "private_network", ip: "192.168.33.10"
+  config.vm.network "private_network", ip: "192.168.33.10"
-  #config.vm.synced_folder "../data", "/vagrant"
+  config.vm.synced_folder "./workspace", "/home/vagrant"

ローカルにコードを置いておきたい、なぜなら壊れたら中から抜き出せないので……(権限その他は目をつむる)

vagrant up
sudo yum install -y git make curl-devel openssl-devel zlib-devel gcc gcc-c++  readline-devel bzip2  mysql-devel expat-devel vim

sudo su

cd /usr/local/src/
git clone git://git.kernel.org/pub/scm/git/git.git
cd git
make prefix=/usr/local all
make prefix=/usr/local install
yum remove -y git
cp /usr/local/bin/git /bin/git
exit


git config --global user.email sakahukamaki@gmail.com
git config --global user.name sakahukamaki

# dotfilesうにゃうにゃ
git clone https://github.com/xxxxxxx/dotfiles.git

sudo yum install zsh -y
chsh -s /bin/zsh
exec $SHELL -l


git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zsh_profile
echo 'eval "$(rbenv init -)"' >> ~/.zsh_profile
exec $SHELL -l
git clone git://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

cd /usr/local/src/git/contrib/diff-highlight
sudo make 
sudo cp /usr/local/src/git/contrib/diff-highlight/diff-highlight /usr/local/bin

cd /usr/local/src/
sudo wget https://github.com/peco/peco/releases/download/v0.5.8/peco_linux_amd64.tar.gz
sudo tar zxvf peco_linux_amd64.tar.gz
sudo cp peco_linux_amd64/peco  /usr/local/bin/


git clone https://github.com/xxxxxxx/dotfiles.git