Gerenciando os serviços que iniciam em nosso computador com rcconf

Para iluminar nosso sistema devemos desabilitar os efeitos gráficos, remover aplicativos que iniciam e outras coisas específicas de cada ambiente, porém, independente de qual ambiente de trabalho é usado, mesmo que você não queira necessariamente iluminar o sistema ... é sempre uma boa prática otimizar o serviços que iniciam automaticamente em nosso computador.

Os aplicativos para habilitar (ou não) serviços do nosso sistema automaticamente são vários, vou falar sobre um em especial pela sua simplicidade e facilidade de uso, ele se chama: rcconf

Para instalar basta instalar o pacote rcconf (apt-get install rcconf ... pacman -S rcconf, Etc. ;)), então eles o executam (com privilégios de root) e algo assim aparecerá:

Eles funcionam bem usando sudo:

sudo rcconf

Ou bem, se você já estiver logado como root você já saberá o que fazer então 

De qualquer forma, uma vez que eles executem, algo como o que mostrei acima aparecerá, cada linha é um serviço que pode ou não ser configurado para iniciar automaticamente com o computador, agora irei explicar em detalhes como trabalhar com rcconf:

- As setas de direção o teclado vertical (para cima e para baixo) ajudará você a se mover entre as linhas.
- com o tecla de espaço no teclado você pode colocar ou remover aquele asterisco que você vê no início de várias linhas.

- Que asterisco significa que o serviço dessa linha será iniciado automaticamente com o computador. Por exemplo, na imagem, vemos que sudo está marcado com um asterisco, o que significa que iniciará automaticamente quando eu iniciar meu computador, enquanto mysql não está selecionado, por isso não iniciará automaticamente.

- Assim que terminar de adicionar e remover asteriscos, pressione a tecla Tab ([Aba]) pode ir para as opções Aceitar y cancelarObviamente, se nos colocarmos em Aceitar e pressionar [Enter], nossas alterações serão salvas.

Feito tudo isso, na próxima vez que iniciarmos o computador, apenas serão iniciados os serviços que deixamos marcados com um asterisco há pouco 

No entanto, se você não quiser esperar e ter que reiniciar o sistema, se você executar rcconf com o parâmetro --now As alterações que eles fizerem terão efeito imediato, ou seja, com este parâmetro, se eles desabilitarem um serviço ao fecharem o rcconf, esse serviço será interrompido.

Ainda não terminei... ... para os mais malucos, eles têm o parâmetro disponível --expert, que é como o próprio nome indica a modalidade rrconf expert, dê uma olhada mas TENHA CUIDADO para não destruir seu sistema 

De qualquer forma, espero que tenha sido útil para você.

lembranças


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

      Ernesto Infante dito

    Muito útil, aliás outro dia estava enlouquecendo tentando lembrar do rcconf .. "descobri" no squeeze repo um que também é usado para o mesmo fim e se chama sysv-rc-conf

    aptitude instalar sysv-rc-conf

         KZKG ^ Gaara dito

      Sim, de fato sysv-rc permite que você trabalhe com os níveis de execução individualmente, algo extremamente útil quando você precisa localizar processos (daemons) em vez de diferentes níveis de execução específicos 😀

      Gracias por tu comentario

           Hugo dito

        Sim, também uso esse, acho mais funcional. Embora atualmente com o systemd os níveis de execução estejam se tornando obsoletos

      Ernesto Infante dito

    Ah outra coisa ... é aconselhável depois de instalar o rcconf fazer

    atualização-rcconf-guia

      st0rmt4il dito

    Valee, obrigado por compartilhar isso cara!

    Saudações!

      Marcelo dito

    "Rcconf precisa de diálogo ou whiptail"

    Se você receber esse erro, execute sudo ln -s / bin / whiptail / usr / bin / whiptail e então você pode executá-lo bem 🙂

         KZKG ^ Gaara dito

      Instalei o dialog e funciona para mim, mas obrigado pela sua dica.

      f3niX dito

    No repo de chakra não é: / nem no ccr.

         Pandev92 dito

      Chakra usa o sistema d, acho que é por isso!

      hetare dito

    alguma ferramenta semelhante para o fedora ?? O rcconf não está no repositório, nem o sysv-rc-conf

      Carlos Andrés dito

    Também funciona para remover permissões de execução do serviço com chmod-x no init.d

      kassiusk1 dito

    Boa contribuição 😀

      Viajante dito

    Muito obrigado pela contribuição

      py_crash dito

    Arch Linux não suporta mais scripts de inicialização, então o pacote não funcionará 😛

      f3niX dito

    Um aplicativo como este está faltando para distros com systemd

      N3º dito

    Olá, ele instala bem, mas quando eu marco o serviço que desejo iniciar com o sistema e entrar novamente no rcconf, o serviço que marquei não existe mais. Eu quero iniciar o lampp como um daemon no debian. isto é o que fiz com o arquivo:

    1. Crie um arquivo chamado lampp e salve-o em /etc/init.d

    Passo 2: Resta apenas adicionar um novo serviço
    update-rc.d -f lampp padrões
    em / opt / lampp / htdocs é onde você salva os projetos
    script do arquivo lampp

    #! / Bin / bash
    #
    ### INFORMAÇÕES DE INICIALIZAÇÃO
    # Fornece: apache2 httpd2 xampp
    # Required-Start: $ local_fs $ remote_fs $ network
    # Required-Stop: $ local_fs $ remote_fs $ network
    # Início padrão: 3 5
    # Parada-padrão: 0 1 2 6
    # Breve descrição: XAMPP
    # Descrição: inicia e para de personalizar-XAMPP
    ### FIM INFORMAÇÃO DE INÍCIO

    caso $ 1 em
    "Começar")
    serviço mysql stop
    / opt / lampp / lampp startapache%
    / opt / lampp / lampp startmysql%
    serviço mysql stop
    ;;
    "Pare")
    / opt / lampp / lampp stop
    ;;
    "Reiniciar")
    / opt / lampp / lampp stop
    dormir 4
    / opt / lampp / lampp startapache%
    / opt / lampp / lampp startmysql%
    ;;
    esac

      raven291286 dito

    Eu recebo este "rcconf needs dialog or whiptail" quando coloco "sudo rcconf" ??