# Package Check Update

## Requirements

* Linux Control Center 2.10.X or higher

## Overview

Linux Control Center (LCC) has the **Package Check Update** feature, which facilitates version management of all packages on environment hosts. The **Package Check Update** action connects to the remote repositories already configured on the target hosts, looking for metadata about packages with available updates. After retrieving the metadata, the Linux Control Center checks the current packages on the machine in its database, and if there is a newer version based on the received metadata, it will be marked as **"Upgradable"**.

## Objective

The purpose of this document is to demonstrate how to use the **Package Check Update** action in LCC.

## Running Package Check Update

1. In the left side menu of LCC, click on **Hosts**.

   ![](/files/jdZKGkyP3J03ki551buJ)
2. Check one or more boxes for the desired hosts and click the **Actions** button.
3. Select the **Package Check Update** action.

   ![](/files/8srpgoHVXI9RiTZpE1rZ)
4. Confirm the action by clicking **Yes**.

   ![](/files/hvDD2keFIhNpk1w76nW5)
5. Open the host where you sent the **Package Check Update** action and click **Actions History**.

   ![](/files/2KwniytBkXLkxGHnORW8)
6. Wait for the *Package Check Update* and *Photography* actions to reach the **Processed** status.

   ![](/files/gkb8YPqZBX4rj0ZFELuv)

{% hint style="info" %}
The *Photography* action is responsible for retrieving information about packages, user accounts, and various data from the host and inserting it into the LCC database. This is how LCC displays detailed and accurate information.
{% endhint %}

1. After the action completes successfully, go back to the **General** screen.
2. Click **Show Packages**.

   ![](/files/fZ6KxksdybLuJdPPblvs)
3. To finish, check the **Packages Updatable** box to filter all packages available for update.

* The icon inside the red circle indicates that the package has an update available from the repository.

  ![](/files/iwjsO6WS0h8mG5cPOrkC)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.linuxcontrolcenter.com.br/en/host-actions/package_check_update.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
