-
Star
(122)
You must be signed in to star a gist -
Fork
(52)
You must be signed in to fork a gist
-
-
Save luizomf/688c8a48fe007829c120818138ac2317 to your computer and use it in GitHub Desktop.
#!/bin/bash | |
# Executar comandos a seguir para atualizar os pacotes | |
sudo apt update -y | |
sudo apt upgrade -y | |
# Só o Python | |
sudo apt install python3.10-full python3.10-dev -y | |
# Instalar pacotes a seguir | |
sudo apt install git curl build-essential dkms perl wget -y | |
sudo apt install gcc make default-libmysqlclient-dev libssl-dev -y | |
sudo apt install -y zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev llvm \ | |
libncurses5-dev libncursesw5-dev \ | |
xz-utils tk-dev libffi-dev liblzma-dev python3-openssl git | |
# Pyenv | |
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash | |
# Seguir instruções do Pyenv | |
# Baixar e instalar VS Code: https://code.visualstudio.com/download | |
# Abaixo tudo é opcional | |
# Instalar e configurar ZSH | |
sudo apt install zsh -y | |
chsh -s /bin/zsh | |
zsh | |
# Instalar Oh-my-zsh! -> https://ohmyz.sh/ | |
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" | |
# Instalar Spaceship Prompt | |
# https://github.com/spaceship-prompt/spaceship-prompt | |
git clone https://github.com/spaceship-prompt/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1 | |
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme" | |
# Mudar ~/.zshrc -> ZSH_THEME="spaceship" | |
# Instalar Zsh Autosuggestions | |
# https://github.com/zsh-users/zsh-autosuggestions | |
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions | |
# Instalar Zsh Syntax Highlighting | |
# https://github.com/zsh-users/zsh-syntax-highlighting | |
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting | |
# Mudar plugins | |
# plugins=(git zsh-autosuggestions zsh-syntax-highlighting) | |
# Font optional (https://github.com/pdf/ubuntu-mono-powerline-ttf) | |
mkdir -p ~/.fonts | |
git clone https://github.com/pdf/ubuntu-mono-powerline-ttf.git ~/.fonts/ubuntu-mono-powerline-ttf | |
fc-cache -vf | |
# REBOOT!!!!!!!!!!!!!!!!!!!!! |
Instalação do Dracula for Gnome Terminal
sudo apt-get install dconf-cli
git clone https://github.com/dracula/gnome-terminal
cd gnome-terminal
./install.sh
Muito bom, ainda bem que aproveitei a promoção lá da udemy,
Aqui vai a sequência para instalar no Arch Linux (OS: SteamOS Holo x86_64)
Atualizar pacotes
sudo pacman -Syu
Executar comandos a seguir para atualizar os pacotes
sudo pacman -Syu git curl base-devel dkms perl wget
sudo pacman -S gcc make mariadb-clients openssl
sudo pacman -S zlib bzip2 readline sqlite llvm ncurses xz tk libffi xz python-openssl git
Pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
Instalar VS Code
git clone https://aur.archlinux.org/visual-studio-code-bin.git cd visual-studio-code-bin/ makepkg -si
Abaixo tudo é opcional
Instalar e configurar ZSH
sudo pacman zsh
chsh -s /bin/zsh
zsh
Instalar Oh-my-zsh!
https://ohmyz.sh/
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Instalar Spaceship Prompt
https://github.com/spaceship-prompt/spaceship-prompt
git clone https://github.com/spaceship-prompt/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"
Mudar ~/.zshrc
sudo nano ~/.zshrc
Alterar a linha para esta forma -> ZSH_THEME="spaceship"
Instalar Zsh Autosuggestions
https://github.com/zsh-users/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
Instalar Zsh Syntax Highlighting
https://github.com/zsh-users/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
Mudar plugins
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
Para finalizar
REBOOT seu sistema!
.bashrc
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init -)"
fi
Olá @luizomf Luiz Otavio. Atualize este o procedimento do ambiente DEV para o Ubuntu 24.04. Por favor.
Atualização 27/07/2023
#!/bin/bash
Executar comandos a seguir para atualizar os pacotes
Só o Python
sudo apt install python3.11-full python3.11-dev -y
Instalar pacotes a seguir
Pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
Seguir instruções do Pyenv
Baixar e instalar VS Code:
https://code.visualstudio.com/download
Abaixo tudo é opcional
Instalar e configurar ZSH
Instalar Oh-my-zsh!
https://ohmyz.sh/
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Instalar Spaceship Prompt
https://github.com/spaceship-prompt/spaceship-prompt
Mudar ~/.zshrc
vi ~/.zshrc
Alterar a linha para esta forma -> ZSH_THEME="spaceship"
Instalar Zsh Autosuggestions
https://github.com/zsh-users/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
Instalar Zsh Syntax Highlighting
https://github.com/zsh-users/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
Mudar plugins
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
Font optional
(https://github.com/pdf/ubuntu-mono-powerline-ttf)
Para finalizar
REBOOT seu sistema!