pkg.soopen package index

brew / rang 374

Installer pulseaudio 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 pulseaudio pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install pulseaudio

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install pulseaudio

MacPorts ports tree · audio/pulseaudio/Portfile · Source: api.github.com

Linux

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

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

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

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

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

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

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

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

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

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

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

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

aperçu

Résumé du paquet

Sound system for POSIX OSes

Commandes et alias

  • pa-info
  • pacat
  • pacmd
  • pactl
  • padsp
  • pamon
  • paplay
  • parec
  • parecord
  • pasuspender
  • pulseaudio

historique

Historique du projet et usages

PulseAudio is a network-capable sound server for POSIX systems. It brokers audio between applications and hardware while providing software mixing, routing, per-stream controls, device policy, and client libraries.

Historique du projet

PulseAudio began under the name Polypaudio and was developed by Lennart Poettering as a network-capable sound server and improved replacement for the Enlightened Sound Daemon. Official source notices date the early code to 2004–2006.

The project grew into the freedesktop.org audio stack, combining a server, client libraries, command-line tools, loadable modules, compatibility layers, resampling, device discovery, and network-audio facilities.

Historique d'adoption

PulseAudio became a standard desktop sound layer in major Linux distributions during the late 2000s. Its official project history lists adoption across Mandriva, Pardus, openSUSE, FreeBSD, NetBSD, and embedded distributions, while Fedora documented it as a desktop feature.

Many newer Linux desktops use PipeWire as the active media server while providing a PulseAudio-compatible server. Consequently, PulseAudio's client protocol, utilities, and application-facing interfaces remain relevant even on systems that no longer run the original daemon.

Modes d'utilisation

Applications normally connect through libpulse or compatibility plugins while the server manages the underlying devices. Users inspect and alter live state with pactl, play or record audio with tools such as paplay and parec, and use pavucontrol for graphical stream routing.

Administrators customize client.conf, daemon.conf, and startup scripts such as default.pa. Advanced uses include choosing fallback devices, loading protocol or routing modules, network playback, and controlling authentication with a shared cookie.

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

PulseAudio is a defining package in desktop Linux audio history. It moved mixing, per-stream volume, device switching, network transport, and audio policy into a common userspace sound server above lower-level systems such as ALSA.

Its interface has proved more durable than its position as the default daemon: PipeWire deliberately implements PulseAudio server compatibility, preserving existing clients and workflows during migration.

Chronologie

  • 2004–2006: Early Polypaudio and PulseAudio source notices establish the project's initial development period.
  • 2007: Fedora 8 includes PulseAudio as a desktop feature.
  • 2008: The official project history records default adoption by Mandriva and Pardus.
  • 2021: Fedora changes its desktop audio default to PipeWire while retaining PulseAudio client compatibility.

Related projects

  • PipeWire is the principal modern replacement on many Linux desktops and provides PulseAudio protocol compatibility.
  • ALSA commonly supplies the Linux kernel and userspace device layer beneath PulseAudio.
  • pavucontrol is a graphical controller commonly used to manipulate PulseAudio devices and individual streams.

posture de sécurité

Niveau de risque : orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service

Signaux

  • metadata:service
  • text:audio,record

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de formule déclarent un service ou daemon.
  • Les métadonnées de bottle Homebrew sont disponibles pour 5 plateformes.
  • S’installe avec 8 dépendances d’exécution.
  • Les métadonnées de compilation listent 4 dépendances de compilation.

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.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.pulse/client.conf/etc/pulse/client.conf/etc/pulse/daemon.conf/etc/pulse/default.pa

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.config/pulse/cookie

exécutables

Exécutables installés

CommandeTypeExpositionNote
pa-infocliexécutable global
pacatcliexécutable global
pacmdcliexécutable global
pactlcliexécutable global
padspcliexécutable global
pamoncliexécutable global
paplaycliexécutable global
pareccliexécutable global
parecordcliexécutable global
pasuspendercliexécutable global
pulseaudiocliexé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-11-04
version du gestionnaire17.0
gestionnaire mis à jour2026-10-08
données localesOK
amontnot checked
dernière version détectéenon détecté

https://wiki.freedesktop.org/www/Software/PulseAudio/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:pulseaudio
Version17.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/pulseaudio
Page d'accueilhttps://wiki.freedesktop.org/www/Software/PulseAudio/
Docs amonthttps://wiki.freedesktop.org/www/Software/PulseAudio/
LicenceGPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause
Archive sourcehttps://www.freedesktop.org/software/pulseaudio/releases/pulseaudio-17.0.tar.xz
Dernière mise à jour2026-10-08T15:34:00-04:00
Pulseupdated
Dépendancesgettext, glib, libsndfile, libsoxr, libtool, openssl@4, orc, speexdsp
Dépendances de compilationgettext, meson, ninja, pkgconf
Bouteilledisponible (sur arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
post-install Homebrewnon défini
Servicedeclared

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepulseaudio
Version Scheme0
Revision1
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%

libpulse-dev 17.0+dfsg1-2+b1

PulseAudio client development headers and libraries

http://pulseaudio.org

sudo apt install libpulse-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: pulseaudio
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libpulse-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libpulse-mainloop-glib0 17.0+dfsg1-2+b1

PulseAudio client libraries (glib support)

http://pulseaudio.org

sudo apt install libpulse-mainloop-glib0
  • Section: libs
  • Architecture: amd64
  • Source Package: pulseaudio
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libpulse-mainloop-glib0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libpulse0 17.0+dfsg1-2+b1

PulseAudio client libraries

http://pulseaudio.org

sudo apt install libpulse0
  • Section: libs
  • Architecture: amd64
  • Source Package: pulseaudio
  • 8 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libpulse0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libpulsedsp 17.0+dfsg1-2+b1

PulseAudio OSS pre-load library

http://pulseaudio.org

sudo apt install libpulsedsp
  • Section: libs
  • Architecture: amd64
  • Source Package: pulseaudio
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libpulsedsp from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pulseaudio 17.0+dfsg1-2+b1

PulseAudio sound server

http://pulseaudio.org

sudo apt install pulseaudio
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 32 Dépendances
  • 8 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pulseaudio from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pulseaudio-equalizer 17.0+dfsg1-2+b1

Equalizer sink module for PulseAudio sound server

http://pulseaudio.org

sudo apt install pulseaudio-equalizer
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 9 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pulseaudio-equalizer from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pulseaudio-module-bluetooth 17.0+dfsg1-2+b1

Bluetooth module for PulseAudio sound server

http://pulseaudio.org

sudo apt install pulseaudio-module-bluetooth
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 10 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pulseaudio-module-bluetooth from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pulseaudio-module-gsettings 17.0+dfsg1-2+b1

GSettings module for PulseAudio sound server

http://pulseaudio.org

sudo apt install pulseaudio-module-gsettings
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 6 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pulseaudio-module-gsettings from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pulseaudio-module-jack 17.0+dfsg1-2+b1

jackd modules for PulseAudio sound server

http://pulseaudio.org

sudo apt install pulseaudio-module-jack
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 6 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pulseaudio-module-jack from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pulseaudio-module-lirc 17.0+dfsg1-2+b1

lirc module for PulseAudio sound server

http://pulseaudio.org

sudo apt install pulseaudio-module-lirc
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 4 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pulseaudio-module-lirc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pulseaudio-module-raop 17.0+dfsg1-2+b1

RAOP module for PulseAudio sound server

http://pulseaudio.org

sudo apt install pulseaudio-module-raop
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pulseaudio-module-raop from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pulseaudio-module-zeroconf 17.0+dfsg1-2+b1

Zeroconf module for PulseAudio sound server

http://pulseaudio.org

sudo apt install pulseaudio-module-zeroconf
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pulseaudio-module-zeroconf from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

pulseaudio-utils 17.0+dfsg1-2+b1

Command line tools for the PulseAudio sound server

http://pulseaudio.org

sudo apt install pulseaudio-utils
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 7 Dépendances
  • 2 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Pulseaudio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pulseaudio-utils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

pulseaudio

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

libpulse-dev 1:16.1+dfsg1-2ubuntu10

PulseAudio client development headers and libraries

https://www.pulseaudio.org

sudo apt install libpulse-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: pulseaudio
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libpulse-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libpulse-mainloop-glib0 1:16.1+dfsg1-2ubuntu10

PulseAudio client libraries (glib support)

https://www.pulseaudio.org

sudo apt install libpulse-mainloop-glib0
  • Section: sound
  • Architecture: amd64
  • Source Package: pulseaudio
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Pulseaudio
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libpulse-mainloop-glib0 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz

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
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation