Guia completo para gerenciamento de aplicativos de inicialização no Ubuntu Linux: Aprenda a adicionar, remover ou atrasar programas de inicialização

29 de outubro de 2020

Cada vez que você inicializa em um sistema operacional, vários programas são executados automaticamente. Eles são chamados de ‘aplicativos de inicialização’ ou ‘programas de inicialização’.

Não estou falando sobre programas essenciais como gerenciador de rede aqui. Estou falando sobre a execução do Slack, Transmission clientes de torrent, Skype ou outros programas regulares.

Os aplicativos de inicialização são uma boa maneira de economizar tempo e estender a usabilidade do seu sistema Linux. Ao mesmo tempo, você não deve ter muitos aplicativos de inicialização. Isso pode afetar negativamente a capacidade de resposta do seu sistema quando você efetua login.

Neste guia para iniciantes do Ubuntu, vou mostrar como gerenciar os aplicativos de inicialização. Você vai:

  • Aprenda a adicionar (quase) qualquer programa na lista de aplicativos de inicialização para iniciá-los automaticamente a cada inicialização.
  • Aprenda a remover um programa da lista de aplicativos de inicialização para que você tenha um sistema mais rápido ao inicializar nele.
  • Aprenda a atrasar a execução de um aplicativo de inicialização para que ele seja executado automaticamente, mas com um atraso de tempo. Dessa forma, nem todos os aplicativos de inicialização consomem os recursos do sistema simultaneamente.

Gerenciando aplicativos de inicialização no Ubuntu

Por padrão, o Ubuntu fornece um utilitário de aplicativos de inicialização que você pode usar. Você também pode usar um aplicativo de terceiros como Stacer para gerenciar os programas de inicialização.

Discutirei o utilitário integrado primeiro e, posteriormente, neste tutorial, tocarei brevemente em Stacer.

Vá para o menu e procure os aplicativos de inicialização conforme mostrado abaixo.

Aplicativo de inicialização no Ubuntu

Assim que você clicar nele, ele mostrará todos os aplicativos de inicialização em seu sistema:

Preferência de aplicativo de inicialização 1

Remover aplicativos de inicialização no Ubuntu

Agora cabe a você descobrir o que você precisa e o que não. No meu caso, Franz (um aplicativo de mensagens tudo-em-um) não é mais necessário como um aplicativo de inicialização. Então, eu gostaria de desativá-lo.

Você pode escolher entre desativá-lo ou removê-lo completamente da lista de aplicativos de inicialização.

Startup Application Preference Franz

Startup Application Preference Franz Para remover um programa da lista de aplicativos de inicialização, selecione-o e clique em Remover no painel direito da janela.

Selecionar e remover

Selecionar e remover Remover aplicativos de inicialização desnecessários ajuda a acelerar o Ubuntu um pouco.

Atrasar os programas de inicialização

E se você não quiser remover os programas na inicialização, mas quiser otimizar o desempenho do sistema no momento da inicialização?

Nesse caso, você pode adicionar um atraso em vários programas, de forma que nem todos os programas sejam iniciados ao mesmo tempo.

Selecione um programa e clique em Editar.

Editar aplicativo

Editar aplicativo Isso mostrará o comando que executa este programa específico.

Editar programa de inicialização

Tudo que você precisa fazer é adicionar sleep XX; antes do comando.

Isso adicionará um atraso de XX segundos antes de executar os comandos reais para executar os aplicativos.

Por exemplo, se eu quiser atrasar o indicador de alternador de som por 2 minutos, adicionarei sleep 120; antes do comando como este:

Programa de atraso

Salve e feche-o. Reinicialize o sistema para ver como funciona.

Adicionar um programa nos aplicativos de inicialização

Alguns aplicativos fornecem a opção de inicialização automática em suas configurações. Isso permite que você os adicione facilmente à lista de aplicativos de inicialização.

Opção de inicialização automática em aplicativos

Nem todos os aplicativos oferecem a opção de inicialização automática, mas nem todos os aplicativos fazem isso. Para aplicativos como Transmission ou qBitTorrent torrent clients, não há opção embutida para iniciar automaticamente.

Não se preocupe. Vou mostrar um truque bacana que você pode usar para iniciar automaticamente quase qualquer aplicativo.

Isso pode ser complicado para iniciantes, mas não é ciência do foguete. Vou tentar tornar o mais fácil possível para você adicionar um novo programa aos aplicativos de inicialização.

Etapa 1: encontre o comando para executar qualquer aplicativo

Se estiver usando o ambiente de área de trabalho GNOME, você pode usar o editor de menu alacarte. Outros ambientes de desktop podem ou não ter esses utilitários.

Você pode procurar por alacrte no centro de software pesquisando 'Menu Principal'.

Instalar Ubuntu Menu Principal

Alternativamente, você pode instalá-lo usando este comando:

Comandos para usar no terminal

sudo apt install alacarte

Depois de instalado, vá para o menu do sistema e pesquise Menu Principal. Caso o Menu Principal não seja instalado por padrão, você pode instalá-lo a partir do Centro de Software.

Menu principal Menu principal Contém todos os programas que instalou no sistema.

Launch Main Menu Launch Main Menu Basta procurar o aplicativo que deseja adicionar e clicar na opção Propriedades no lado direito da tela para ver o comando que executa este aplicativo. Por exemplo, desejo executar o cliente qBittorrent na inicialização. Aqui está o que eu tenho que fazer:

Menu principal

Quando eu seleciono o aplicativo de destino e clico em propriedades, isso me dá o comando que executa qBittorrent:

Comando Qbittorrent Comando Qbittorrent Agora vou usar as mesmas informações para adicionar qBittorrent em aplicativos de inicialização.

Etapa 2: Adicionar programas na inicialização

Volte para Aplicativos de inicialização e clique em Adicionar. Isso pedirá que você insira um nome, um comando e um comentário (opcional).

O comando é o mais importante de todos. Você pode usar qualquer nome e comentário (que é a descrição do aplicativo) que desejar.

Use o comando obtido na etapa anterior e clique em Adicionar.

Add Startup Program

Add Startup Program É isso. Você o verá na próxima inicialização, executando automaticamente. Isso é tudo que você pode fazer com os aplicativos de inicialização do Ubuntu.

Dica de bônus: veja programas de inicialização ocultos no Ubuntu

Até agora, discutimos os aplicativos que são visíveis na inicialização, mas existem muitos mais serviços, daemons e programas que não são visíveis nos aplicativos de inicialização.

Nesta seção, você verá como ver programas de inicialização ocultos no Ubuntu e gerenciá-los.

Para ver quais são os serviços em execução na inicialização, abra um terminal e use o seguinte comando:

Comandos para usar no terminal

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

Este é apenas um comando de localização e substituição rápido que altera NoDisplay = false por NoDisplay = true em todos os programas que estão em inicialização automática. Depois de fazer isso, abra os aplicativos de inicialização novamente e agora você verá muitos mais programas aqui:

Aplicativos ocultos em segundo plano Aplicativos ocultos em segundo plano Use Stacer para gerenciar programas de inicialização no Linux! Stacer Stacer

Como já mencionei, você pode use Stacer para otimizar seu sistema Ubuntu. Mas, você também pode gerenciar os aplicativos de inicialização usando o mesmo.

Quando terminar, vá até a guia Aplicativos de inicialização e aqui, você encontrará todos os aplicativos de inicialização. Conforme mostrado na captura de tela abaixo, você também pode alternar, remover e adicionar aplicativos de inicialização usando o Stacer.

Stacer Startup Apps

Para adicionar um aplicativo de inicialização, você deve seguir o mesmo conjunto de etapas que mencionei acima para adicionar um aplicativo à inicialização.

Adicionar Startup App Stacer

Conclusão

Espero que este tutorial do Ubuntu tenha ajudado você a entender e gerenciar os aplicativos de inicialização. Sinta-se à vontade para me dar sua opinião nos comentários abaixo.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Tradução sujeita a revisão.

Complete Guide for Managing Startup Applications in Ubuntu Linux: Learn to Add, Remove or Delay Startup Programs

Propaganda
Blog Comments powered by Disqus.
Propaganda