No tutorial de hoje, discutiremos como desativar e ativar atualizações automáticas no CentOS 7 usando o packagekit. O tutorial é dividido em duas partes. Na primeira parte, demonstraremos como desativar atualizações automáticas no CentOS 7. Na segunda parte, mostraremos como ativar atualizações automáticas. Usaremos a linha de comando do CentOS para executar as tarefas. Os comandos são muito fáceis de seguir.
O que é packageKit?
PackageKit é um sistema desenvolvido para facilitar a instalação e a atualização do software no seu computador. O objetivo principal do design é unificar todas as ferramentas gráficas de software usadas em diferentes distribuições e usar algumas das mais recentes tecnologias como o PolicyKit. É a atualização gráfica de software nas distribuições Linux baseadas em Redhat.
Para saber mais sobre o PackageKit, visite a seguinte página:
https: // www.Freedesktop.org/software/packagekit/
Vamos começar com o tutorial!
Como desativar o packageKit no CentOS 7?
A seguir, estão as etapas envolvidas na desativação do pacotekit no CentOS 7:
Etapa 1: verifique o status do pacotekit
Antes de começar a desativar as atualizações automáticas no CentOS 7, verifique o status do pacotekit. Estará ativo conforme exibido abaixo. Para verificar o status, execute o seguinte comando:
1 | Systemctl Status PackageKit |
Você verá a saída como esta em seu terminal:
Etapa 2: Stop PackageKit
Antes de desativar o pacotekit, primeiro precisamos detê -lo como vimos na etapa anterior que o serviço está em um estado ativo. Isso significa que está funcionando. Para pará -lo, execute o seguinte comando:
1 | Systemctl Stop PackageKit |
Etapa 3: Máscara PackageKit
Nesta etapa, mascararemos o serviço PackageKit. Mascarar um serviço impede que o serviço seja iniciado manual ou automaticamente. Para mascarar o serviço, execute o seguinte comando:
1 | SystemCtl Mask PackageKit |
Este comando criará um symblink de /etc/Systemd/System/PackageKit.serviço para /dev /null.
Etapa 4: Remova o PackageKit Software Updater
Agora que o pacotekit está completamente interrompido e desativado, agora o removeremos do nosso sistema. Para fazer isso, emita o seguinte comando:
1 | yum remover packageKit* |
PackageKit será removido instantaneamente do nosso sistema.
Como ativar o packageKit no CentOS 7
Vamos também dar uma olhada em como ativar o pacote de volta. A seguir, são apresentadas as etapas envolvidas na ativação do pacotekit no CentOS 7:
Etapa 1: Reinstale o packageKit
Para desativar atualizações automáticas, tivemos que remover o pacotekit. Para ativar atualizações automáticas, precisamos tê -lo em nosso sistema novamente. Com a ajuda do comando a seguir, instalaremos o PackageKit em nosso sistema:
1 | yum install gnome-packagekit packageKit-yum |
Etapa 2: desmascarar o pacotekit
Nesta etapa, vamos desmascarar o serviço. Na Parte 1, mascaramos para desativar atualizações automáticas. Para desmascarar o pacotekit, emita o seguinte comando:
1 | Systemctl UNMASK PackageKit |
Etapa 3: Iniciar o PackageKit
Agora que o serviço está desmascarado, vamos começar. Para iniciar o PackageKit, executaremos o seguinte comando:
1 | SystemCTL START PackageKit |
Etapa 4: Verifique o status do pacotekit
Depois que o serviço é iniciado, ele está em um estado ativo. Vamos verificar isso. Para fazer isso, execute o seguinte comando para verificar o status do PackageKit:
1 | Systemctl Status PackageKit |
A saída lhe dirá que o serviço está em execução (ativo).
Etapa 5: Ativar packageKit
Vamos agora ativar o packagekit. Para fazer isso, execute este comando:
1 | Systemctl Ativar packageKit |
Agora, seu sistema está de volta às configurações antigas. As atualizações automáticas estão agora ativadas em sua máquina CentOS 7.
Conclusão
Neste guia, exploramos como desativar atualizações automáticas no CentOS 7 com a ajuda do PackageKit. Também exploramos como ativar atualizações automáticas novamente. A linha de comando do CentOS foi usada para desativar e ativar atualizações.