Installation · macOS

aria2 unter macOS installieren

Das aria2-Projekt veröffentlicht keinen Mac-Download, aber jeder Paketmanager für den Mac hat die aktuelle Version 1.37.0. Homebrew ist am einfachsten.

Zuletzt aktualisiert: Getestet mit aria2 1.37.0

Mit einem Befehl installieren

Öffnen Sie das Terminal und führen Sie die Zeile für Ihren Paketmanager aus.

brew install aria2

Erfordert Homebrew von brew.sh. Fertige Builds gibt es für Macs mit Apple Silicon unter aktuellem macOS; auf Intel-Macs kompiliert Homebrew aria2 selbst, was einige Minuten dauert.

Installation prüfenaria2c --versionaria2 version 1.37.0

Welche Methode sollten Sie verwenden?

Verwenden Sie den Paketmanager, den Sie bereits haben. Haben Sie keinen, installieren Sie Homebrew.

MethodeVersionUpdatesGeeignet für
Homebrew1.37.0brew upgrade aria2Die meisten Macs
MacPorts1.37.0sudo port upgrade aria2MacPorts-Nutzer
conda-forge1.37.0conda update aria2Python und Datenanalyse

Schritt für Schritt mit Homebrew

Von einem Mac ohne Homebrew zu einem funktionierenden aria2.

  1. Homebrew installieren

    Folgen Sie dem einzeiligen Installationsbefehl auf brew.sh. Er installiert auch die Befehlszeilentools von Apple, falls sie fehlen.

  2. aria2 installieren

    Homebrew installiert auch die Bibliotheken, die aria2 braucht: c-ares, libssh2, OpenSSL, SQLite und gettext.

    brew install aria2
  3. Testen

    Homebrew legt aria2c in Ihren Path, daher funktioniert es sofort.

    aria2c --versionaria2 version 1.37.0

Wo aria2.conf unter macOS liegt

aria2 liest ~/.aria2/aria2.conf. Legen Sie den Ordner und die Datei an:

mkdir -p ~/.aria2 && touch ~/.aria2/aria2.sessionopen -e ~/.aria2/aria2.conf

Konfigurator →

aria2 bei der Anmeldung starten

macOS startet Hintergrundprogramme mit launchd. Speichern Sie dies als ~/Library/LaunchAgents/org.aria2.plist, passen Sie die Pfade an (Homebrew auf Apple Silicon verwendet /opt/homebrew/bin, auf Intel /usr/local/bin) und laden Sie die Datei dann:

~/Library/LaunchAgents/org.aria2.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"><dict>
  <key>Label</key><string>org.aria2</string>
  <key>ProgramArguments</key><array>
    <string>/opt/homebrew/bin/aria2c</string>
    <string>--conf-path=/Users/you/.aria2/aria2.conf</string>
  </array>
  <key>RunAtLoad</key><true/>
  <key>KeepAlive</key><true/>
</dict></plist>

Laden Sie sie mit launchctl load ~/Library/LaunchAgents/org.aria2.plist. Fügen Sie den Argumenten kein -D hinzu: launchd erwartet, dass das Programm im Vordergrund bleibt.

Aktualisieren und deinstallieren

Homebrew
brew upgrade aria2 · brew uninstall aria2
MacPorts
sudo port upgrade aria2 · sudo port uninstall aria2
conda
conda update aria2 · conda remove aria2

Was unter macOS anders ist

„kann nicht geöffnet werden, da der Entwickler nicht verifiziert werden kann“

Diese Meldung erscheint bei Programmen, die von Hand heruntergeladen wurden. Pakete aus Homebrew, MacPorts oder conda lösen sie nicht aus.

command not found: aria2c

Der Ordner von Homebrew ist nicht in Ihrem Path. Führen Sie die beiden Zeilen unter „Next steps“ aus, die das Homebrew-Installationsprogramm ausgegeben hat, und öffnen Sie dann ein neues Terminalfenster.

Zugriff auf den Ordner „Downloads“

Wenn aria2 zum ersten Mal in „Downloads“ oder auf den Schreibtisch schreibt, fragt macOS möglicherweise nach einer Berechtigung für das Terminal. Erlauben Sie sie unter Systemeinstellungen → Datenschutz & Sicherheit → Dateien und Ordner.

Häufige Fragen

Gibt es einen offiziellen aria2-Download für den Mac?
Nicht für 1.37.0: Das Release enthält nur Quellcode sowie Builds für Windows und Android. Homebrew, MacPorts und conda-forge bieten alle 1.37.0 an.
Läuft aria2 auf Apple Silicon (M1 bis M4)?
Ja. Homebrew und conda-forge haben native Builds für Apple Silicon.
Gibt es eine Mac-App mit Fenster für aria2?
Verwenden Sie AriaNg Native, das unter macOS läuft und aria2 über RPC steuert, oder eine WebUI im Browser. Motrix 2 verwendet die RPC-Schnittstelle von aria2 nicht mehr.

Installiert? Hier geht es weiter