Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8900

Ubuntu18.04 開発環境作成メモ

$
0
0

how to use

cd ~
chmod +x setup.sh
./setup.sh

setup.sh

setup.sh
sudo apt update
sudo apt -y upgrade
sudo apt -yinstall vim
sudo apt -yinstall git
sudo apt -yinstall guake
sudo apt -yinstall curl
sudo apt-get -yinstall xsel

# pyenv sudo apt -yinstall build-essential libffi-dev libssl-dev zlib1g-dev liblzma-dev libbz2-dev libreadline-dev libsqlite3-dev
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo'export PYENV_ROOT="$HOME/.pyenv"'>> ~/.bash_profile
echo'export PATH="$PYENV_ROOT/bin:$PATH"'>> ~/.bash_profile
echo'eval "$(pyenv init -)"'>> ~/.bash_profile
source ~/.bash_profile
pyenv install 3.7.6
pyenv global 3.7.6

# nodebrew
curl -L git.io/nodebrew | perl - setup
echo'export PATH=$HOME/.nodebrew/current/bin:$PATH'>> ~/.bash_profile
source ~/.bash_profile
nodebrew install-binary latest
nodebrew use latest

# dockersudo apt install docker.io
sudo groupadd docker
sudo gpasswd -a$USER docker
sudo systemctl restart docker

# docker-composesudo curl -L"https://github.com/docker/compose/releases/download/1.25.1/docker-compose-$(uname-s)-$(uname-m)"-o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

# ssh keygen
ssh-keygen -t rsa
cat .ssh/id_rsa.pub | xsel --clipboard--input# english directoryLANG=C xdg-user-dirs-gtk-update

# sudo reboot -h now

Viewing all articles
Browse latest Browse all 8900

Trending Articles