> For the complete documentation index, see [llms.txt](https://docs.linuxcontrolcenter.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.linuxcontrolcenter.com.br/host-actions/package-hold.md).

# Package Hold

## Versão

* Linux Control Center = 2.10.X ou superior

## Requisitos

* Hosts na base de dados do LCC previamente configurados

## Overview

* Este guia provê informações e passo a passo para realizar a configuração de pacotes em Hold no Linux Control Center

## Objetivo

* Marcar pacotes com a flag "Hold" para que permaneçam em sua versão atual.

  <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Se houver pacotes marcados como <em>Hold</em> no Host antes de sua importação para o LCC, será necessário marcá-los novamente como "Hold" na console do LCC após a importação.</p><p>A marcação de pacotes como <em>Hold</em> seguem a relação de <strong>Host X Pacote</strong>, impedindo que o pacote seja alterado independente de qual ação de gerenciamento de pacote do LCC seja executada.</p></div>

## Package Hold em Hosts

1. Para incluir pacotes na lista de Hold de um Host, acesse a tela **Hosts**

   ![](/files/OljqgLDrD3wX1PQk5Bj2)
2. Clique na linha de um Host desejado e abra na guia **General**

   ![](/files/wYNgdhivZXqUvGfTTgxP)
3. Selecione os pacotes na tabela **Packages available to hold** e mova-os para a tabela do lado direito com a seta indicadora.

   ![](/files/jGmSTwxbaOBv1AUR6Agk)
4. Clique em **Save**

   ![](/files/F0X6r9N0VDoDKKY0T0dr)
5. Pronto! A partir de agora, qualquer ação de gerenciamento de pacotes realizada neste Host vai respeitar os pacotes configurados como "Hold", ou seja, esses pacotes não serão alterados.

## Package Hold em Grupo de Hosts

1. Para incluir a configuração de Hold em um grupo de Hosts, acesse a tela **Host Groups**.

   ![](/files/dXcaLkU4Ym8Ayrw02FEo)
2. Clique em **Manual**.

   ![](/files/hUeaGVjCoXgOedpSWVF2)
3. Clique no grupo desejado.

   ![](/files/TwrqjWjJCQK27TDdfUDX)
4. Desça até a tabela de **Packages**, selecione os pacotes na tabela esquerda e mova-os para a tabela **Packages in the group** ao lado direito com a seta indicadora.

   ![](/files/2a0GwSTa8ZzPi9F9EBNX)
5. Clique em **Save**

   ![](/files/TcTPtQNlqQpTVm6lzrBD)
6. Pronto! A partir de agora, qualquer ação de gerenciamento de pacotes realizada neste Host vai respeitar os pacotes configurados como "Hold", ou seja, esses pacotes não serão alterados.

## Package Hold Persist

* Essa configuração impede que o pacote seja alterado, mesmo que o comando seja executado diretamente no terminal dos hosts gerenciados pelo LCC.

1. Clique em **Config**

   ![](/files/UGNE3R1kmtj2nKsBxf2h)
2. Clique em **Parameters**

   ![](/files/wKP1tOjdpxCauYcBTJ5Z)
3. Clique em **Ansible**

   ![](/files/GMss2Ze1aj36viy9CcMZ)
4. Marque a opção **Package Hold Persist** e clique em **Save**

   ![](/files/Hga19fPiBxh9A55ICwtP)
