AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1535058
Accepted
papercup
papercup
Asked: 2024-12-10 02:03:59 +0800 CST2024-12-10 02:03:59 +0800 CST 2024-12-10 02:03:59 +0800 CST

express vpn ainda tentando conectar após desinstalação

  • 772

Estou usando o Ubuntu 20.04 e tenho um problema muito parecido com esta pergunta .

Acabei de descobrir em meus logs que o express.vpn continua tentando se conectar a cada minuto, apesar de ter sido removido usando:

sudo dpkg -r expressvpn

os logs dizem:

expressvpn.service: Failed to execute command: No such file or directory
expressvpn.service: Failed at step EXEC spawning /usr/sbin/expressvpnd: No such file or directory

Encontrei pacotes deixados em, systemdmas também em.config

Não estou muito confiante em usar linhas de comando, especialmente rm, e queria verificar se elas estão corretas para tentar, pois não houve feedback do usuário:

sudo rm -r /etc/systemd/system/expressvpn.service
sudo rm -r /etc/systemd/system/multi-user.target.wants/expressvpn.service
sudo reboot

Seria:

sudo apt purge expressvpn 

seria bom usar ou não removeria dependências?

Pode haver algum problema após removê-los? Há mais alguma coisa que eu deva verificar para ter certeza de que todos eles foram removidos?

apt
  • 1 1 respostas
  • 86 Views

1 respostas

  • Voted
  1. Best Answer
    mchid
    2024-12-10T13:21:33+08:002024-12-10T13:21:33+08:00

    Então, para descobrir o que está instalado, execute o seguinte comando:

    dpkg -l | grep -i expressvpn
    

    Isso deve mostrar todos os pacotes relevantes que contêm o termo de pesquisa "expressvpn" no nome ou na descrição.

    Sim, você pode usar o purge para se livrar disso:

    sudo apt purge expressvpn
    

    E também execute este comando para quaisquer outros pacotes relacionados que foram listados na saída do primeiro comando: dpkg -l | grep -i expressvpn.


    Em seguida, procure por serviços systemd que possam estar em execução:

    sudo systemctl status -a | grep -i expressvpn
    

    isso pode retornar alguns falsos positivos que são ecoados de volta daquele comando. Você deve procurar por qualquer coisa listada como um serviço como expressvpn.servicepor exemplo.

    Os exemplos a seguir usarão o nome genérico "expressvpn.service", mas isso também funcionará para qualquer nome de serviço relacionado:

    Para interromper um serviço:

    sudo systemctl stop expressvpn
    

    Para desabilitar um serviço:

    sudo systemctl disable expressvpn
    

    Para bloquear completamente um serviço:

    sudo systemctl mask expressvpn
    

    Faça isso para todos os serviços listados no comando systemctl status anterior.


    Fora isso, precisaríamos ver os logs exatos aos quais você está se referindo. Você pode editar sua pergunta e então copiar e colar os logs em sua pergunta e então usar CTRL+ Kpara formatá-la como código antes de postar, por favor. E por favor seja específico para nos dizer o que você encontrou no systemd etc.


    EDITAR 1:

    Primeiro, acesse seu NetworkManager ou configurações de rede e procure pelo expressVPN, caso você o tenha configurado através do NetworkManager.

    Em seguida, selecione o perfil VPN (se exibido) e exclua o perfil VPN.

    Em seguida, parece que os erros nos seus logs são porque os arquivos foram deletados antes de remover ou purgar o pacote expressvpn. Então, primeiro, reinstale o pacote expressvpn.

    Crie um diretório de trabalho e depois altere o diretório para este:
    cd
    mkdir express
    cd express
    
    Baixe o pacote expressvpn:
    wget 'https://www.expressvpn.works/clients/linux/expressvpn_3.79.0.0-1_amd64.deb'
    
    Instale o pacote:
    sudo apt install ./expressvpn_3.79.0.0-1_amd64.deb
    
    Exclua o diretório de trabalho para limpar:
    cd
    rm -r ~/express
    

    Reinicie para garantir.

    Por fim, limpe o expressvpn:
    sudo apt purge expressvpn
    

    Novamente, reinicie para garantir e depois verifique se há erros.


    Neste ponto, o problema deve estar resolvido. Purgar com apt purge, em vez de simplesmente remover com apt removedeve purgar o sistema de quaisquer arquivos de configuração ao remover o pacote.

    No futuro, se você precisar remover um pacote e quiser removê-lo completamente, você deve usar sudo apt purgeor mesmo sudo apt removeem vez de dpkg -rindependentemente de como o pacote foi instalado (desde que seja um pacote deb). Existem certos hooks e scripts que o apt pode executar automaticamente para limpar o sistema e evitar problemas, além do fato de que a purga deve remover todos os arquivos config e systemd relacionados.

    Se você ainda receber os erros neste ponto, exclua esses arquivos e reinicie:

    sudo rm -r /etc/systemd/system/expressvpn.service
    sudo rm -r /etc/systemd/system/multi-user.target.wants/expressvpn.service
    sudo reboot
    

    Quanto à sua pergunta sobre os arquivos de configuração no seu diretório inicial: sim, você deve excluir os arquivos de configuração no seu diretório inicial , pois o apt não excluirá automaticamente os arquivos no diretório inicial do seu usuário.

    Por favor, avise-me se o problema persistir. Depois, você pode tentar instalar novamente e mascarar o serviço antes de limpá-lo.

    • 0

relate perguntas

  • Como posso ver todas as versões de um pacote que estão disponíveis no arquivo?

  • Como os PPAs podem ser removidos?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve