Como Desinstalar o Datallog
Este guia fornece instruções passo a passo para remover completamente o SDK do Datallog e todos os componentes associados instalados pelo script oficial. O processo envolve a remoção dos arquivos da automação, a limpeza das configurações do shell e a desinstalação de dependências como o pyenv e o Docker.
Passo 1: Remova o Diretório da Automação Datallog
Os arquivos principais da automação, incluindo o executável datallog, estão localizados no diretório ~/.datallog. Este é o primeiro e mais importante componente a ser removido.
Abra o seu terminal e execute o seguinte comando:
rm -rf ~/.datallogPasso 2: Limpe a Configuração do Seu Shell
O script de instalação adiciona variáveis de ambiente aos arquivos de inicialização do seu shell (.bashrc, .zshrc, etc.) para tornar o comando datallog disponível. Você precisa remover essas linhas.
Para Shell Bash
Remova as linhas do Datallog de ~/.bashrc e ~/.bash_profile:
# O comando 'sed' edita o arquivo no local para excluir as linhas correspondentes.
# Para macOS, pode ser necessário usar sed -i '' ...
sed -i '/datallog/d' ~/.bashrc
sed -i '/datallog/d' ~/.bash_profilePara Shell Zsh
Remova as linhas do Datallog de ~/.zshrc:
sed -i '/datallog/d' ~/.zshrcPara Shell Fish
Remova o caminho do Datallog da sua configuração do Fish:
fish -c "fish_user_paths -e \$HOME/.datallog/bin"Passo 3: Desinstale o pyenv
O instalador usa o pyenv para gerenciar versões do Python. Se você não usa o pyenv para outros projetos, você pode removê-lo.
Para Linux
Remova o diretório
pyenv:bashrm -rf ~/.pyenvRemova a configuração do
pyenvdos seus arquivos de shell:bash# Para Bash sed -i '/pyenv/d' ~/.bashrc sed -i '/PYENV_ROOT/d' ~/.bashrc # Para Zsh sed -i '/pyenv/d' ~/.zshrc sed -i '/PYENV_ROOT/d' ~/.zshrc
Para macOS
Se o pyenv foi instalado via Homebrew, use o seguinte comando:
brew uninstall pyenvPasso 4: Desinstale o Docker
Desinstalar o Docker é um passo significativo. Prossiga apenas se tiver certeza de que não precisa mais do Docker para outras aplicações. Os comandos diferem com base no seu sistema operacional.
Para Debian e Ubuntu
Remova completamente (purge) os pacotes do Docker:
bashsudo apt-get purge docker-ce docker-ce-cli docker-buildx-plugin -yRemova dependências não utilizadas e dados do Docker:
bashsudo apt-get autoremove -y --purge sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerdRemova o repositório do Docker e a chave GPG:
bashsudo rm /etc/apt/sources.list.d/docker.list sudo rm /etc/apt/keyrings/docker.asc sudo apt-get update
Para Arch Linux e Manjaro
Pare o serviço do Docker:
bashsudo systemctl stop docker.service sudo systemctl disable docker.serviceRemova os pacotes do Docker e suas dependências:
bashsudo pacman -Rns docker docker-buildx
Para macOS
Encerre o Docker Desktop.
Arraste o Docker.app da sua pasta
/Applicationspara a Lixeira.Para uma limpeza completa de todos os dados do Docker, você pode usar o comando
uninstallno terminal.bash/Applications/Docker.app/Contents/MacOS/uninstall
Para Fedora
O script instala o podman em vez do Docker no Fedora. Se você quiser removê-lo:
- Para Fedora Workstation (DNF):bash
sudo dnf remove podman - Para Fedora Silverblue (rpm-ostree):bashVocê precisará reiniciar após executar este comando.
sudo rpm-ostree uninstall podman
Passo 5: (Opcional) Remova Outras Dependências
O script instala pacotes de desenvolvimento comuns. Você pode removê-los se tiver certeza de que não são necessários para outros softwares no seu sistema.
Para Debian/Ubuntu:
bash# Aviso: Estes são pacotes comuns. Remova apenas se tiver certeza. # sudo apt-get purge build-essential git curl zlib1g-dev ...Para Arch/Manjaro:
bash# Aviso: Estes são pacotes comuns. Remova apenas se tiver certeza. # sudo pacman -Rns base-devel git curl ...Para Fedora:
bash# Aviso: Estes são pacotes comuns. Remova apenas se tiver certeza. # sudo dnf remove gcc git curl make ...
Passo 6: Finalize a Desinstalação
Para garantir que todas as alterações entrem em vigor, feche e reabra sua sessão de terminal. Se você desinstalou o Docker ou outros serviços de nível de sistema, é altamente recomendado reiniciar seu computador.
Você desinstalou com sucesso o Datallog e seus componentes do seu sistema.