[PYTHON] Ubuntu18.04 Memo zur Erstellung der Entwicklungsumgebung

how to use

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

setup.sh

setup.sh


sudo apt update
sudo apt -y upgrade
sudo apt -y install vim
sudo apt -y install git
sudo apt -y install guake
sudo apt -y install curl
sudo apt-get -y install xsel

# pyenv 
sudo apt -y install 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"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc
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' >> ~/.bashrc
source ~/.bashrc
nodebrew install-binary stable
nodebrew use stable
npm -g install @angular/cli
sudo sysctl fs.inotify.max_user_watches=524288
sudo sysctl -p

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

# docker-compose
sudo 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 directory
LANG=C xdg-user-dirs-gtk-update

# sudo reboot -h now

Recommended Posts

Ubuntu18.04 Memo zur Erstellung der Entwicklungsumgebung
Konstruktionsnotiz für die Ubuntu Desktop 20.04-Entwicklungsumgebung
[Memo] Django-Entwicklungsumgebung
Django Entwicklungsumgebung Bau Memo
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
[MEMO] [Entwicklungsumgebung Bau] Wein
Memo zur Lastmessung in der Entwicklungsumgebung
Richten Sie eine Python-Entwicklungsumgebung unter Ubuntu ein
[MEMO] [Aufbau der Entwicklungsumgebung] Jupyter Notebook
Memo zum Einstellen der Vim + Python-Entwicklungsumgebung
Konstruktionsnotiz für die Emacs Python-Entwicklungsumgebung
Linux (Ubuntu) Memo
Konstruktionsnotiz für die Mac OS X-Entwicklungsumgebung
Bis zur Erstellung der Django-Anwendung per Terminal (Entwicklungsumgebung)
Erstellen Sie eine Kubernetes-Umgebung für die Entwicklung unter Ubuntu
Gedichteinführungsnotiz (ubuntu18.04)
ConoHa Umweltbau Memo
Aufbau einer Python-Entwicklungsumgebung
Informationen zur Python-Entwicklungsumgebung
python2.7 Konstruktion der Entwicklungsumgebung
Entwicklungsumgebung in Python
Anaconda Umwelt Bau Memo
Installieren Sie Ubuntu 20.04 mit GUI und bereiten Sie die Entwicklungsumgebung vor
Python-Memo (für mich): Über die Entwicklungsumgebung virtualenv
[Ubuntu 18.04] Aufbau einer Tensorflow 2.0.0-GPU-Umgebung
Für ArcPy geeignete Entwicklungsumgebung
Erstellen Sie eine Ubuntu-Python-Entwicklungsumgebung auf der Google Cloud Platform
[Memo] Bau einer Cygwin-Umgebung
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Anaconda3 × Pycharm-Umgebungskonstruktionsnotiz
Organisieren Sie die Python-Entwicklungsumgebung
Entwicklung der Django-Umgebung unter Windows 10
[ev3dev × Python] Aufbau einer ev3dev-Entwicklungsumgebung
[Zum Organisieren] Python-Entwicklungsumgebung
Aufbau der Ubuntu14.04 + GPU + TensorFlow-Umgebung
Memo zur Erstellungsprozedur von [Python] virtualenv
Django Projekt Entwicklungsumgebung Bau
[Google App Engine] Ablauf von der Erstellung der Entwicklungsumgebung bis zur Erstellung der Anwendung
Python-Umgebungskonstruktionsnotiz unter Windows 10
Erstellen einer Python-Umgebung unter Ubuntu
Ändern Sie den Ubuntu-Tofu in die japanische Umgebung
Integrierte Entwicklungsumgebung (IDE) vs. virtuelle Umgebung (virtuelle Umgebung)
Bereiten Sie Ihre erste Python-Entwicklungsumgebung vor
Bauarbeiten für StarCluster-Umgebungsnotizen
GitHub x Python-Entwicklungsvorbereitungsnotiz
Optionen für die Python-Entwicklungsumgebung für Mai 2020
Python colorama Farbnotiz (Cmder-Umgebung)
Aufbau einer Python-Entwicklungsumgebung unter macOS
Emacs-Einstellungen für die Python-Entwicklungsumgebung
Ab Ubuntu 20.04 Einführung in die Umgebungskonstruktion
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Überprüfen der NAOqi Python-Entwicklungsumgebung
Konstruktion der Entwicklungsumgebung (Version 2020, WSL2 + VcXsrv)
Erstellen Sie die Python 3.8 + Pipenv-Umgebung unter Ubuntu 18.04
Richten Sie mit Atom eine Python-Entwicklungsumgebung ein