---
title: 'Manjaro: Guida a Pacman'
url: 'https://www.linuxzine.it/tutorial/manjaro-guida-a-pacman'
markdown: 'https://www.linuxzine.it/tutorial/manjaro-guida-a-pacman.md'
lang: it
date: '2026-07-08'
description: 'Manjaro: Guida a Pacman In questo tutorial ci occuperemo del sistema di pacchettizzazione predefinito di Manjaro (e Arch Linux), Pacman. Vediamo le operazioni più comuni Sincronizzazione database Sincronizzazione semplice (-S sincronizza, -y refresh) sudo pacman -Sy Sincronizzazione complessa (…'
---

# Manjaro: Guida a Pacman

![pacman](https://www.linuxzine.it/user/pages/03.Tutorial/10.manjaro-guida-a-pacman/pacman.png "pacman")

In questo tutorial ci occuperemo del sistema di pacchettizzazione predefinito di Manjaro (e Arch Linux), Pacman.

Vediamo le operazioni più comuni

## Sincronizzazione database

Sincronizzazione semplice (-S sincronizza, -y refresh)

> sudo pacman -Sy

Sincronizzazione complessa (-S sincronizza, -yy forza refresh )

> sudo pacman -Syy

Sincronizzazione complessa con aggiornamento (-S sincronizza, -yy forza refresh, -u aggiornamento)

> sudo pacman -Syyu

## Aggiornamento

Aggiornamento (-S sincronizza, -yy forza refresh, -u aggiornamento)

> sudo pacman -Syyu

## Ricerca pacchetti nei repository

Ricerca semplice, cerca la stringa all'interno del nome dei pacchetti (-S sincronizza, -s cerca)

> sudo pacman -Ss \[nome del pacchetto software\]

Ricerca complessa, cerca il nome esatto del pacchetto (-S sincronizza, -i info)

> sudo pacman -Si \[nome esatto del pacchetto software\]

## Ricerca pacchetti installati

Analogamente alla ricerca nei repository possiamo cercare nome esatto o nome semplice (-Q query - s cerca, -i info)

> sudo pacman -Qs \[nome del pacchetto software\] sudo pacman -Qi \[nome esatto del pacchetto software\]

Ricerca con dettaglio pacchetti (-Q query, -ii informazioni dettagliate)

> sudo pacman -Qii \[nome esatto del pacchetto software\]

Mostra tutti i pacchetti installati (-Q query, -l lista)

> sudo pacman -Ql

La lista è infinita può essere utile filtrare usando grep

> sudo pacman -Ql | grep \[nomepacchetto\]

## Installazione

Installazione pacchetti dai repository (-S sincronizza)

> sudo pacman -S \[nome esatto del pacchetto software\]

## Installazione pacchetti locali

Installazione pacchetti già scaricati in precedenza extra pacman (-U aggiorna o installa pacchetto locale)

> sudo pacman -U \[/percorso/del/file/nome\_file.pkg.tar.xz\]

## Rimozione

Disinstallazione pacchetti (-R remove)

> sudo pacman -R \[nome del pacchetto software\]

Disinstallazione pacchetti ed eventuali dipendenze (-R remove, -s ricorsivo)

> sudo pacman -Rs \[nome esatto del pacchetto software\]

## Dipendenze orfane

Pacman ha un ottimo strumento di ricerca pacchetti orfani, un pacchetto orfano era richiesto come dipendenza da pacchetto disinstallato in precedenza.

Visualizzazione senza operazioni (-Q query, -d dipendenze, -t non richieste)

> sudo pacman -Qdt

Visualizzazione e rimozione (-R rimuovi, -n ignora backup, -r ricorsivo)

> sudo pacman -Rns \[nome-pacchetto\]

## Pulizia cache

Come ogni sistema di pacchettizzazione pacman non cancella in automatico i pacchetti che ha scaricato, anzi fa anche dei backup.

Pulizia cache senza cancellare i backup (-r rimuovi, -k3 mantieni 3 backup)

> sudo paccache -rk3

Pulizia cache e backup (-r rimuovi, -u non installati, -k0 mantieni 0 backup)

> sudo paccache -ruk0

## Fonte

Fonte 1: [Pagina man di Pacman](https://man.archlinux.org/man/pacman.8.en)

Fonte 2: [Forum italiano Manjaro](https://www.manjaro-it.org/Forum_Manjaro/index.php?topic=2903.0)

---

## Navigation

- Parent: [Tutorial](https://www.linuxzine.it/tutorial.md)
- Previous: [Manjaro Passare da un branch all'altro](https://www.linuxzine.it/tutorial/branch.md)
- Next: [Configurazione del firewall UFW](https://www.linuxzine.it/tutorial/configurazione-de-l-firewall-ufw.md)
