# Installer libnice avec Homebrew, apk, dnf, MacPorts, Nix, pacman, zypper, apt

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

## installation

```sh
sudo av install brew:libnice
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install libnice
```

  Preuve: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install libnice
```

  Preuve: MacPorts ports tree: net/libnice/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add libnice
```

  Preuve: Alpine Linux edge package indexes: libnice from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- dnf (92%):

```sh
sudo dnf install libnice
```

  Preuve: Fedora Rawhide package metadata: libnice from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#libnice
```

  Preuve: nixpkgs package indexes: pkgs/by-name/li/libnice/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S libnice
```

  Preuve: Arch Linux sync databases: libnice from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install libnice
```

  Preuve: openSUSE Tumbleweed package metadata: libnice from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

- Debian apt (92%):

```sh
sudo apt install gir1.2-nice-0.1
```

  Preuve: Debian stable package indexes: gir1.2-nice-0.1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

## Faits du paquet

- **Clé du paquet:** brew:libnice
- **Gestionnaire de paquets:** Homebrew
- **Version:** 0.1.23
- **Résumé source:** GLib ICE implementation
- **Page d'accueil:** <https://wiki.freedesktop.org/nice/>
- **Dépôt:** <https://github.com/libnice/libnice>
- **Généré:** 2026-08-03T19:37:03+00:00

## exécutables

- stunbdc (alias)
- stund (alias)

## Comportement d'installation

- Bouteille: non disponible

## Version et fraîcheur

- page générée: 2026-08-03
- version du gestionnaire: 0.1.23
## Historique du projet et usages

libnice is the freedesktop.org GLib implementation of Interactive Connectivity Establishment, the NAT traversal technique used by real-time communication systems. It provides a GLib library, STUN/TURN support, pseudo-TCP support, and GStreamer elements.

### Historique du projet

The project released 0.0.1 in November 2008 and 0.1.0 in January 2011. Its documentation frames the library around ICE standards work, first RFC 5245 and later RFC 8445, with compatibility paths for older STUN, early ICE drafts, Google Talk, and Microsoft variants.

Collabora sponsored libnice, and the release tags show long-running maintenance by Youness Alaoui and Olivier Crete. The project uses freedesktop.org GitLab as upstream and explicitly directs issues and merge requests there rather than to mirrors.

### Historique d'adoption

libnice became important wherever GNOME/GLib, GStreamer, SIP, XMPP Jingle, and WebRTC-style peer-to-peer media needed ICE without embedding a full browser stack. The project page states that it has been tested for interoperability with Google's WebRTC library and with older Microsoft real-time communication implementations.

### Modes d'utilisation

Applications create a NiceAgent, add streams, gather candidates, exchange credentials and candidates, and then move data through libnice APIs or through nicesrc and nicesink GStreamer elements. The reference manual separates ICE, STUN, TURN, and pseudo-TCP APIs.

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

libnice sits at a dense packaging junction: GLib, GStreamer, STUN, TURN, ICE, WebRTC interop, and freedesktop hosting. It matters because real-time communication stacks can depend on it without directly vendoring browser networking code.

### Chronologie

- 2008-11-05: GitLab tag metadata records libnice 0.0.1.
- 2011-01-20: GitLab tag metadata records libnice 0.1.0.
- 2015-04-28: GitLab tag metadata records libnice 0.1.13.
- 2020-10-20: GitLab tag metadata records libnice 0.1.18.
- 2025-11-27: GitLab tag metadata records libnice 0.1.23.

### Related projects

- Related standards and protocols include RFC 8445 ICE, RFC 5245 ICE, RFC 5389 STUN, RFC 5766 TURN, RFC 6544 ICE-TCP, and RFC 8838 trickle ICE.
- Related software ecosystems named by the project include GLib, GStreamer, SIP, XMPP Jingle, WebRTC, Google Talk, Microsoft Lync, and Skype for Business.

### Sources

- <https://gitlab.freedesktop.org/api/v4/projects/libnice%2Flibnice/repository/tags?per_page=100>
- <https://libnice.freedesktop.org/>
- <https://libnice.freedesktop.org/libnice/>


## Notes de sécurité

library-like package without higher-risk signals.

- **Risque Geiger:** vert / faible
- library-like package without higher-risk signals

## Autres enregistrements de gestionnaires de paquets

- Debian apt - gir1.2-nice-0.1 - 0.1.22-1: normalized package name match | Debian stable package indexes: gir1.2-nice-0.1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | ICE library (GObject introspection) | https://libnice.freedesktop.org/
- Debian apt - gstreamer1.0-nice - 0.1.22-1: normalized package name match | Debian stable package indexes: gstreamer1.0-nice from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | ICE library (GStreamer plugin) | https://libnice.freedesktop.org/
- Debian apt - libnice-dev - 0.1.22-1: normalized package name match | Debian stable package indexes: libnice-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | ICE library (development files) | https://libnice.freedesktop.org/
- Debian apt - libnice-doc - 0.1.22-1: normalized package name match | Debian stable package indexes: libnice-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | ICE library (documentation) | https://libnice.freedesktop.org/
- Debian apt - libnice10 - 0.1.22-1: normalized package name match | Debian stable package indexes: libnice10 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | ICE library (shared library) | https://libnice.freedesktop.org/
- Nix - libnice: normalized package name match | nixpkgs package indexes: pkgs/by-name/li/libnice/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - gir1.2-nice-0.1 - 0.1.21-2build3: normalized package name match | Ubuntu 24.04 LTS package indexes: gir1.2-nice-0.1 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | ICE library (GObject introspection) | https://nice.freedesktop.org/
- Ubuntu apt - gstreamer1.0-nice - 0.1.21-2build3: normalized package name match | Ubuntu 24.04 LTS package indexes: gstreamer1.0-nice from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | ICE library (GStreamer plugin) | https://nice.freedesktop.org/
- Ubuntu apt - libnice-dev - 0.1.21-2build3: normalized package name match | Ubuntu 24.04 LTS package indexes: libnice-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | ICE library (development files) | https://nice.freedesktop.org/
- Ubuntu apt - libnice-doc - 0.1.21-2build3: normalized package name match | Ubuntu 24.04 LTS package indexes: libnice-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | ICE library (documentation) | https://nice.freedesktop.org/
- Ubuntu apt - libnice10 - 0.1.21-2build3: normalized package name match | Ubuntu 24.04 LTS package indexes: libnice10 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | ICE library (shared library) | https://nice.freedesktop.org/
- apk - libnice - 0.1.22-r0: normalized package name match | Alpine Linux edge package indexes: libnice from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | GLib ICE implementation | https://libnice.freedesktop.org/
- apk - libnice-dbg - 0.1.22-r0: normalized package name match | Alpine Linux edge package indexes: libnice-dbg from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | GLib ICE implementation (debug symbols) | https://libnice.freedesktop.org/
- apk - libnice-dev - 0.1.22-r0: normalized package name match | Alpine Linux edge package indexes: libnice-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | GLib ICE implementation (development files) | https://libnice.freedesktop.org/
- apk - libnice-gstreamer - 0.1.22-r0: normalized package name match | Alpine Linux edge package indexes: libnice-gstreamer from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Gstreamer 1.0 plugin for libnice | https://libnice.freedesktop.org/
- dnf - libnice - 0.1.23-3.fc45: normalized package name match | Fedora Rawhide package metadata: libnice from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst | GLib ICE implementation | https://nice.freedesktop.org/


## Combined YAML source

View the package source record on GitHub. [combined/libnice.yml](https://github.com/mxcl/pkgdb/blob/main/combined/libnice.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
