Automic VaultAutomic Vault

brew

Installer nnn avec Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de nnn pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install nnn

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install nnn

MacPorts ports tree · sysutils/nnn/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add nnn

Alpine Linux edge package indexes · nnn · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install nnn

Debian stable package indexes · nnn · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install nnn

Fedora Rawhide package metadata · nnn · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#nnn

nixpkgs package indexes · pkgs/by-name/nn/nnn/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S nnn

Arch Linux sync databases · nnn · Source: geo.mirror.pkgbuild.com

openSUSE zyppervérifié · 92%
sudo zypper install nnn

openSUSE Tumbleweed package metadata · nnn · Source: download.opensuse.org

aperçu

Résumé du paquet

Tiny, lightning fast, feature-packed file manager

historique

Historique du projet et usages

nnn is a small, fast terminal file manager in C, historically a performance-oriented fork of noice and now a full-featured file-management environment with plugins.

Historique du projet

The Ubuntu manpage expands the name as 'Nnn's Not Noice' and describes nnn as a performance-optimized, feature-packed fork of noice. The upstream project presents it as a tiny, nearly zero-config terminal file manager designed to stay out of the user's way while still offering rich workflows.

The project's copyright line credits Arun Prakash Jana from 2016 through 2026, and the repository has grown into a substantial community project with plugins, wiki documentation, patches, videos, and broad package availability.

Historique d'adoption

nnn became popular among terminal-heavy Linux, BSD, macOS, WSL, Raspberry Pi, and Termux users because it kept the core binary small while adding workflow features usually associated with larger file managers: contexts, sessions, filtering, disk-usage analysis, batch rename, file picking, previews, archive handling, and shell/editor integration.

Its adoption is visible in both package ecosystems and surrounding tools. The README links to independent Vim/Neovim integrations, a plugin collection, many third-party writeups, and a Repology availability badge. In package-manager terms, it is a successful small-C utility: easy to compile, easy to package, and useful without a daemon or heavyweight runtime.

Modes d'utilisation

Package nerds use nnn as an interactive replacement or companion for ls, cd, find, du, xdg-open, and shell scripts. Common setup includes enabling cd-on-quit, choosing a CLI opener such as nuke, binding plugins through NNN_PLUG, using contexts as tabs, and piping NUL-separated file lists into nnn as a picker.

The lightweight design shows in the configuration style: few mandatory files, optional environment variables, shell integration, and external tools for previews, mounting, media metadata, and trash. That makes nnn feel less like an isolated app and more like a navigational layer over the user's existing Unix toolbox.

Pourquoi les passionnés de paquets s'y intéressent

nnn is significant because it proves a terminal file manager can be both tiny and deeply extensible. It sits near the sweet spot for people who want ranger-like convenience without Python startup cost or a large runtime.

Chronologie

  • {'event': "The repository credits Arun Prakash Jana's copyright from 2016, matching nnn's early development period.", 'year': '2016'}
  • {'date': '2026-02-14', 'event': 'The GitHub repository page listed nnn v5.2 Blue Hawaii as the latest release.'}

Related projects

  • noice
  • nuke
  • nnn.vim
  • nnn.nvim
  • ranger
  • Midnight Commander

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 3 dépendances d’exécution.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
nnncliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-10
version du gestionnaire5.2
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev5.2

https://github.com/jarun/nnn

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:nnn
Version5.2
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/nnn
Page d'accueilhttps://github.com/jarun/nnn
Dépôthttps://github.com/jarun/nnn
Docs amonthttps://github.com/jarun/nnn#readme
LicenceBSD-2-Clause
Archive sourcehttps://github.com/jarun/nnn/archive/refs/tags/v5.2.tar.gz
Dépendancesgnu-sed, ncurses, readline
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namennn
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

nnn 5.0-1

Free, fast, friendly file manager

https://github.com/jarun/nnn

sudo apt install nnn
  • Section: misc
  • Architecture: amd64
  • 5 Dépendances
  • 9 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Nnn
Debian stable package indexes · deb.debian.org · Debian stable package indexes: nnn from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

nnn

nix profile install nixpkgs#nnn
  • normalized package name match
  • Correspondance par : Nnn
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/nn/nnn/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

nnn 4.9-1build2

Free, fast, friendly file manager

https://github.com/jarun/nnn

sudo apt install nnn
  • Section: universe/misc
  • Architecture: amd64
  • 5 Dépendances
  • 9 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Nnn
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: nnn from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

nnn 5.2-r0

The unorthodox terminal file manager

https://github.com/jarun/nnn

sudo apk add nnn
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: nnn
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Nnn
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nnn from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

nnn-bash-completion 5.2-r0

Bash completions for nnn

https://github.com/jarun/nnn

sudo apk add nnn-bash-completion
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: nnn
  • normalized package name match
  • Correspondance par : Nnn
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nnn-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

nnn-doc 5.2-r0

The unorthodox terminal file manager (documentation)

https://github.com/jarun/nnn

sudo apk add nnn-doc
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: nnn
  • normalized package name match
  • Correspondance par : Nnn
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nnn-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

nnn-fish-completion 5.2-r0

Fish completions for nnn

https://github.com/jarun/nnn

sudo apk add nnn-fish-completion
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: nnn
  • normalized package name match
  • Correspondance par : Nnn
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nnn-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

nnn-plugins 5.2-r0

nnn official plugins

https://github.com/jarun/nnn

sudo apk add nnn-plugins
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: nnn
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Nnn
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nnn-plugins from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

nnn-zsh-completion 5.2-r0

Zsh completions for nnn

https://github.com/jarun/nnn

sudo apk add nnn-zsh-completion
  • License: BSD-2-Clause
  • Architecture: x86_64
  • Source Package: nnn
  • normalized package name match
  • Correspondance par : Nnn
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nnn-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

nnn 5.2-1.fc45

The missing terminal file browser for X

https://github.com/jarun/nnn

sudo dnf install nnn
  • License: BSD-2-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: nnn
  • 5 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Nnn
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: nnn from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

nnn 5.2-1

The fastest terminal file manager ever written.

https://github.com/jarun/nnn

sudo pacman -S nnn
  • License: BSD-2-Clause
  • Architecture: x86_64
  • 6 Dépendances
  • 9 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Nnn
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: nnn from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

nnn 5.2-1.2

Terminal based file browser

https://github.com/jarun/nnn#nnn

sudo zypper install nnn
  • License: BSD-2-Clause
  • Category: Productivity/File utilities
  • Architecture: x86_64
  • Source Package: nnn
  • 5 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Nnn
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: nnn from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

nnn-bash-completion 5.2-1.2

Bash completions for nnn

https://github.com/jarun/nnn#nnn

sudo zypper install nnn-bash-completion
  • License: BSD-2-Clause
  • Category: Productivity/File utilities
  • Architecture: noarch
  • Source Package: nnn
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Nnn
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: nnn-bash-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

nnn-fish-completion 5.2-1.2

Fish Completion for nnn

https://github.com/jarun/nnn#nnn

sudo zypper install nnn-fish-completion
  • License: BSD-2-Clause
  • Category: Productivity/File utilities
  • Architecture: noarch
  • Source Package: nnn
  • 1 fournit
  • normalized package name match
  • Correspondance par : Nnn
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: nnn-fish-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

nnn-zsh-completion 5.2-1.2

ZSH Completion for nnn

https://github.com/jarun/nnn#nnn

sudo zypper install nnn-zsh-completion
  • License: BSD-2-Clause
  • Category: Productivity/File utilities
  • Architecture: noarch
  • Source Package: nnn
  • 1 fournit
  • normalized package name match
  • Correspondance par : Nnn
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: nnn-zsh-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

nnn

sudo port install nnn
  • normalized package name match
  • Correspondance par : Nnn
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/nnn/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment