Hören Sie Musik, während Sie im Linux-Terminal arbeiten? Finden Sie es nervig, das Terminal auch nur für eine Minute verlassen zu müssen, um einen Song zu überspringen, etwas zu pausieren oder die Musikwiedergabe ganz zu stoppen? In diesem Fall wird es Sie interessieren, dass es möglich ist, Musikplayer über die Linux-Befehlszeile zu steuern. Folgen Sie uns, während wir zwei einfache Möglichkeiten zur Verwendung der Linux-Befehlszeile zur Steuerung von Musikplayern durchgehen!
Methode 1 – PlayerCTL
PlayerCTL ist eine Befehlszeilenanwendung, die bei Verwendung Musikplayer über die Befehlszeile steuern kann, solange sie MPRIS (Media Player Remote Interfacing Specification) unterstützen.
PlayerCTL installieren
Leider ist PlayerCTL auf keiner der Mainstream-Linux-Distributionen vorinstalliert. Bevor wir Ihnen also zeigen, wie Sie Ihren Musikplayer über die Befehlszeile steuern, müssen wir Ihnen zeigen, wie Sie ihn installieren. Glücklicherweise ist PlayerCTL ein Favorit in der Linux-Community, daher ist es nicht schwierig, es zu bekommen.
Um die PlayerCTL-Anwendung auf Ihrem Linux-PC zu installieren, öffnen Sie ein Terminalfenster, indem Sie drücken Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur. Folgen Sie dann den unten aufgeführten Befehlszeilenanweisungen, die der von Ihnen verwendeten Distribution entsprechen.
Ubuntu
Um PlayerCTL unter Ubuntu zum Laufen zu bringen, verwenden Sie Folgendes: Geeignet Befehl.
Hinweis: PlayerCTL ist nur in den Ubuntu-Software-Repositorys für Version 19.10 und höher enthalten.
sudo apt install playerctl
Debian
Unter Debian kann eine ältere Version des PlayerCTL-Programms aus dem „Main“-Software-Repository mit den folgenden Anweisungen installiert werden apt-get Befehl.
sudo apt-get install playerctl
Denken Sie daran, dass diese Version von PlayerCTL nur für Benutzer von Debian 10 Buster und Debian Sid verfügbar ist. Wenn Sie auf diese App zugreifen möchten und Debian 9 verwenden, müssen Sie zuerst Ihr Betriebssystem aktualisieren. Um von Debian 9 auf Debian 10 zu aktualisieren, folgen Sie unserem Leitfaden zu diesem Thema. Beachten Sie auch die offizielle Dokumentation.
Arch Linux
Unter Arch Linux können Sie das PlayerCTL-Programm über das Software-Repository „Community“ installieren. Achten Sie darauf, Ihre Pacman.conf-Datei so zu bearbeiten, dass sie das Software-Repository „Community“ enthält, da sonst die App nicht installiert werden kann.
Wenn „Community“ auf Ihrem System aktiviert ist, verwenden Sie Folgendes: Pacman Befehl unten, um PlayerCTL unter Arch Linux zum Laufen zu bringen.
sudo pacman -S playerctl
Fedora
Ab Fedora 30 steht PlayerCTL allen Fedora Linux-Benutzern zur Verfügung. Um die Software auf Ihrem System zu installieren, verwenden Sie Folgendes: dnf installieren Befehl.
sudo dnf install playerctl
OpenSUSE
Ab OpenSUSE 15.1 ist es möglich, die PlayerCTL-App zum Laufen zu bringen. Um die Installation zu starten, verwenden Sie Folgendes: zypper installieren Befehl.
sudo zypper install playerctl
Kann PlayerCTL nicht an Ihrer OpenSUSE-Version arbeiten? Möglicherweise verwenden Sie eine veraltete Version von LEAP. Stellen Sie sicher, dass Sie von 15.0 auf 15.1 aktualisieren!
Generisches Linux
Die PlayerCTL-Anwendung steht allen Linux-Benutzern über den Quellcode auf GitHub zur Installation zur Verfügung. Wenn Sie ein Linux-Betriebssystem verwenden, für das PlayerCTL nicht verfügbar ist, klicken Sie auf Hier um zu lernen, wie man es von Grund auf neu baut.
Mit PlayerCTL die Musikwiedergabe steuern
PlayerCTL kann pausieren, abspielen, stoppen, zum nächsten Song gehen und zum vorherigen Song zurückspringen. Öffnen Sie ein Terminalfenster und befolgen Sie die folgenden Befehlsbeispiele, um zu erfahren, wie Sie damit die Musikwiedergabe steuern.
Hinweis: Führen Sie PlayerCTL nicht als Root aus mit sudo! Die Befehle funktionieren nicht!
Pause
Müssen Sie einen Song anhalten, der gerade abgespielt wird? Nutzen Sie die Playerctl Pause Befehl.
playerctl pause
Spielen
Versuchen Sie erneut, die Wiedergabe eines Songs über die Befehlszeile zu starten? Verwenden Sie die Spielerctl spielen Befehl.
playerctl play
Halt
Möchten Sie die Musikwiedergabe ganz stoppen? Führen Sie die Playerctl Stopp Befehl.
playerctl stop
Nächste
Müssen Sie zum nächsten Song in Ihrer Playlist springen? Ausführen playerctl weiter in der Kommandozeile.
playerctl next
Vorherige
Versehentlich zu viele Songs überspringen? Gehe mit zum vorherigen Song zurück Spielerctl zurück.
playerctl previous
Methode 2 – Omnipause
Omnipause ist eine weitere Befehlszeilenanwendung, die Musik über die Befehlszeile steuern kann. Im Gegensatz zu PlayerCTL funktioniert es jedoch nicht mit Playern, die MPRIS unterstützen. Stattdessen funktioniert es mit D-Bus, den nur einige Musik-Apps unterstützen.
Omnipause installieren
Leider ist Omnipause nicht annähernd so beliebt wie PlayerCTL, daher ist die App in keinem der Software-Repositorys einer beliebten Linux-Distribution enthalten. Stattdessen müssen Sie den Quellcode von GitHub herunterladen und von Grund auf neu kompilieren.
Um die Installation von Omnipause zu starten, öffnen Sie ein Terminalfenster, indem Sie drücken Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur. Verwenden Sie dann die folgenden Befehle, um die Git-App auf Ihrem System einzurichten.
Ubuntu
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf install git
OpenSUSE
sudo zypper install git
Verwenden Sie bei installiertem Git-Tool die Git-Klon Befehl zum Herunterladen des Omnipause-Quellcodes.
git clone https://github.com/mel00010/OmniPause.git
Verschieben Sie das Terminalfenster in den Ordner „OmniPause“ und installieren Sie das Programm mit sudo machen installieren.
cd OmniPause sudo make install
Verwenden Sie Omnipause, um die Musikwiedergabe zu steuern
Mit Omnipause können Sie Musik anhalten, mit der Wiedergabe starten oder fortsetzen, die Wiedergabe mit dem Stoppbefehl stoppen, mit dem nächsten einen Titel vor- und mit dem vorherigen zurückgehen. Um zu erfahren, wie Sie Ihren Lieblingsmusikplayer mit Omnipause steuern, befolgen Sie die folgenden Befehlsbeispiele.
Pause
Um die Musikwiedergabe mit OmniPause anzuhalten, verwenden Sie die Omnipause Pause Befehl.
omnipause pause
Spielen
Müssen Sie die Wiedergabe starten oder fortsetzen? Verwenden Sie die Omnipause-Spiel Befehl in einem Terminalfenster.
omnipause play
Halt
Möchten Sie die Musikwiedergabe ganz stoppen? Führen Sie die Omnipause halt Befehl.
omnipause stop
Nächste
Möchten Sie einen Song in der Playlist vorspulen? Führen Sie die Omnipause als nächstes Befehl.
omnipause next
Vorherige
Müssen Sie einen Song in Ihrer Playlist zurückgehen? Lauf Omnipause zurück
omnipause previous
Unterstützen Sie unsere Arbeit ❤️
Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.


























