Neste vídeo eu mostro como configurar o postgresql para iniciar junto com o WSL2 e também configurar um diretório padrão que deve ser acessado/exibido após executar o WSL2. Bons estudos!!
Comandos utilizados no vídeo
Verificar o nome de usuário:
Comandos utilizados no vídeo
Verificar o nome de usuário:
whoami
Verificar o "path" do Service:
which service
Verificar o "path" do Mount:
which mount
Editar arquivo referente as permissões:
sudo visudo
Comando para ignorar solicitação de senha ao tentar usar o Service:
NomeDoUsuário ALL = NOPASSWD: /usr/sbin/service
(adicionar no visudo)
Comando para ignorar solicitação de senha ao tentar usar o Mount:
Comando para ignorar solicitação de senha ao tentar usar o Mount:
NomeDoUsuário ALL = NOPASSWD: /usr/sbin/service
(adicionar no visudo)
Criar uma pasta:
Criar uma pasta:
sudo mkdir DiretórioENomeDaPasta
(Exemplo criando a pasta "projetos" no diretório raiz do ubuntu:
sudo mkdir /projetos)
Acessar diretório raiz do usuário:
sudo mkdir /projetos)
Acessar diretório raiz do usuário:
cd ~
Utilizar o Nano para editar o arquivo ".bashrc":
sudo nano .bashrc
(você deve está na pasta de usuário)
Iniciar o postgresql:
Iniciar o postgresql:
sudo service postgresql restart
(adicionar no .bashrc)
Montar a unidade "E:\Code" e fazer o bind para espelhar os arquivos na pasta "/projetos":
Montar a unidade "E:\Code" e fazer o bind para espelhar os arquivos na pasta "/projetos":
sudo mount --bind /mnt/e/Code /projetos
(Sintaxe: sudo mount --bind DiretórioOrigem DiretórioDestino)
Comandos extras
Verificar status do postgresql:
Comandos extras
Verificar status do postgresql:
sudo service postgresql status
Reiniciar o postgresql:
sudo service postgresql restart