Para Instalar o gerenciador abra o seru powershell em modo administrador. [link] https://chocolatey.org/
Execute 'Get-ExecutionPolicy'. Se retornar 'Restricted, Então execute 'Set-ExecutionPolicy AllSigned' ou 'Set-ExecutionPolicy Bypass -Scope Process'.
[link] https://docs.microsoft.com/pt-br/windows/wsl/install
No seu terminal execute o comando a seguir em modo administrador 'wsl --install'
Após instalar o WSL reinicie o seu sistema. Na volta reinicialização o wsl ubuntu será instalado porem, caso isso não acontece acessa a microsoft store e procure o app ubuntu e atualize-o se ele não existe procure por ubuntu e instale
Baixe também o 'Windows Terminal'
Para configurar o terminal clique em settings em seguida adicione as linhas abaixo e adicione o guid do ubundu como default
"startingDirectory": "/\wsl.localhost/\Ubuntu/\home/\your_username"
- sudo apt install zsh
- sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
[link] https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md#oh-my-zsh
- git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
- Add the plugin to the list of plugins for Oh My Zsh to load (inside ~/.zshrc):
- source ~/.zshrc
- ssh-keygen
- sudo ln -s /home/rsilva/Html /var/www/html/Dev
[link] https://github.com/lukechilds/zsh-nvm
-
git clone https://github.com/lukechilds/zsh-nvm ~/.oh-my-zsh/custom/plugins/zsh-nvm
-
plugins+=(zsh-nvm)
-
source ~/.zshrc
-
nvm install --lts
- curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
- sudo apt update && sudo apt install --no-install-recommends yarn
- Habilitando apt-repository (sudo apt-get install -y software-properties-common)
- sudo apt-get install apache2
- sudo apt-get update && sudo apt install php7.2 -y
- sudo apt install php7.2-cli php7.2-xml php7.2-mysql php7.2-mbstring -y
- sudo a2enmod php7.2
- sudo service apache2 restart
- sudo apt update && sudo apt install mysql-server
- sudo ufw allow mysql
- (Alterando a senha padrão) sudo mysql -u root 'ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'sua_senha'; '
- sudo apt update && sudo apt install phpmyadmin -y
- sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin
#!/bin/bash
echo "------------- //// --------------"
echo ""
echo "Data & Hora"
date
echo ""
echo "Olá Senhor:"
whoami
echo "Info de hora atual e tempo que o computador está ligado:"
uptime
echo ""
echo ""
echo "O script está executando do diretório:"
pwd
echo ""
echo ""
sleep 2
echo "----------* Atualizando o sistema ------------"
sudo apt update
echo "---------- Atualizando Lista de repositórios ----------"
sudo apt list --upgradable
echo "---------- Sincroniznado novos arquivos ----------"
sudo apt upgrade -y
echo ""
echo "---------- Instalação do docker ------------"
echo ""
echo "Instalando pré-requisitos:"
echo ""
sudo apt update && sudo apt upgrade -y
sleep 2
sudo apt remove docker docker-engine docker.io containerd runc -y
sleep
sudo apt-get install
apt-transport-https
ca-certificates
curl
gnupg
lsb-release -y
echo ""
echo "---------- Adicione o repositório do Docker na lista de sources do Ubuntu *------------"
sleep 2
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
sleep 1
echo
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
echo ""
echo "----------* Atualizando para adicionar o docker ------------"
echo ""
sudo apt-get update
sleep 2
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y
echo ""
echo "---------- Liberando permissão *------------"
echo ""
sudo usermod -aG docker $USER
echo ""
echo ""
echo "Agora reinicie sua maquina e execute o comando no terminal linux: sudo service docker start"
echo "Finalizamos por aqui Att;,"