Ubuntu 22.04 LTS
sudo apt update
sudo apt upgrade
git config --global user.email "[email protected]"
git config --global user.name "putcut"
ssh-keygen -t ed25519 -C "[email protected]"
WSLを殺す。
# powershell
wsl --shutdonw
keychain install
sudo apt install keychain
設定は.bashrc
を反映すればOK。
https://github.com/cli/cli/blob/trunk/docs/install_linux.md
入れたら認証しておく。WSL Ubuntuだとブラウザが開けないのでPATで。
gh auth login
wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz
sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz
rm go1.22.0.linux-amd64.tar.gz
PATHを通す
# .profile
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
go version
# peco
wget https://github.com/peco/peco/releases/download/v0.5.7/peco_linux_386.tar.gz
tar xzvf peco_linux_386.tar.gz
cd peco_linux_386/
sudo cp peco /usr/local/bin
cd ..
peco --version
rm peco_linux_386.tar.gz
rm -rf peco_linux_386/
# ghq
go install github.com/x-motemen/ghq@latest
設定は.bashrc
を反映すればOK。