# [Debian] Nala

## Introduction

Nala est une surcouche au gestionnaire de paquet **apt** de Debian. Il permet d'avoir plus de couleurs et d'avoir un rendu beaucoup plus propre avec une interface ressemblant plus ou moins au gestionnaire de paquet *dnf*.

Il permet aussi des vitesses de téléchargement des paquets plus rapides grâce à ses tâches lancées en parallèle.

<span style="text-decoration: underline;">Source :</span> [Article d'Adrien Linuxtricks](https://www.linuxtricks.fr/wiki/nala-un-frontend-a-apt-colore-et-lisible)

[![image.png](https://wiki.neopipe.fr/uploads/images/gallery/2023-09/scaled-1680-/r5zimage.png)](https://wiki.neopipe.fr/uploads/images/gallery/2023-09/r5zimage.png)

## Installation

Tout d'abord, assurez vous d'être connecté en root puis lancez cette commande :

```bash
wget -qO- https://deb.volian.org/volian/scar.key | gpg --dearmor | dd of=/usr/share/keyrings/volian-archive-scar.gpg && echo "deb [signed-by=/usr/share/keyrings/volian-archive-scar.gpg arch=amd64] https://deb.volian.org/volian/ scar main" > /etc/apt/sources.list.d/volian-archive-scar.list && apt update && apt install -y nala
```

#### Sélection des miroirs  


Maintenant, on peut scanner les meilleurs miroirs et sélectionner les plus rapides grâce à la commande suivante :

```bash
nala fetch
```

## Manuel

Voici une liste des options proposées par nala (l'utilisation est assez intuitive) :

```markdown
Commands:
  autopurge   Autopurge packages that are no longer needed.
  autoremove  Autoremove packages that are no longer needed.
  clean       Clear out the local archive of downloaded package...
  fetch       Fetch fast mirrors to speed up downloads.
  history     Show transaction history.
  install     Install packages.
  list        List packages based on package names.
  purge       Purge packages.
  remove      Remove packages.
  search      Search package names and descriptions.
  show        Show package details.
  update      Update package list.
  upgrade     Update package list and upgrade the system.
```