Lyssnar du på musik när du arbetar i Linux-terminalen? Tycker du att det är irriterande att behöva lämna terminalen, även en minut, att hoppa över en låt, pausa något eller stoppa musikuppspelning helt? Om så är fallet är du intresserad av att veta att det är möjligt att kontrollera musikspelare från Linux-kommandoraden. Följ med när vi går över två enkla sätt att använda Linux-kommandoraden för att kontrollera musikspelare!
PlayerCTL är ett kommandoradsprogram som, när det används, kan styra musikspelare från kommandoraden, så länge de stöder MPRIS (Media Player Remote Interfacing Specification).
Tyvärr kommer PlayerCTL inte förinstallerade på någon av de vanligaste Linux-distributionerna. Så innan vi visar dig hur du använder den för att styra din musikspelare via kommandoraden måste vi visa hur du installerar den. Lyckligtvis är PlayerCTL en favorit i Linux-gemenskapen, så att få det är inte svårt.
För att installera PlayerCTL-applikationen som fungerar på din Linux-dator, öppna ett terminalfönster genom att trycka på
Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Följ sedan instruktionerna på kommandoraden som beskrivs nedan som motsvarar distributionen du använder.Använd följande för att få PlayerCTL att fungera på Ubuntu Benägen kommando.
Obs: PlayerCTL finns bara i Ubuntu-programvarulager för version 19.10 och nyare.
sudo apt install playerctl
På Debian kan en äldre version av PlayerCTL-programmet installeras från "Main" -programvaran med följande apt-get kommando.
sudo apt-get install playerctl
Tänk på att denna version av PlayerCTL endast är tillgänglig för Debian 10 Buster- och Debian Sid-användare. Om du vill få tillgång till den här appen och är på Debian 9 måste du först uppgradera ditt operativsystem. För att uppgradera från Debian 9 till Debian 10, följ vår guide om ämnet. Se också till att se den officiella dokumentationen.
På Arch Linux kommer du att kunna installera PlayerCTL-programmet via ”Community” -programvaran. Var noga med att redigera din Pacman.conf-fil så att den innehåller "Community" -programvaran, annars kommer det inte att vara möjligt att installera appen.
När "Community" är aktiverat på ditt system använder du följande Pac Man kommandot nedan för att få PlayerCTL att arbeta på Arch Linux.
sudo pacman -S playerctl
Från Fedora 30 är PlayerCTL tillgängligt för alla Fedora Linux-användare. Använd följande för att installera programvaran på ditt system dnf installera kommando.
sudo dnf installera playerctl
Från och med OpenSUSE 15.1 är det möjligt att få PlayerCTL-appen att fungera. För att starta installationen använder du följande zypper installera kommando.
sudo zypper installera playerctl
Kan inte få PlayerCTL att arbeta med din release av OpenSUSE? Du kanske använder en föråldrad version av LEAP. Se till att uppgradera från 15.0 till 15.1!
PlayerCTL-applikationen är tillgänglig för installation för alla Linux-användare via källkoden på GitHub. Om du använder ett Linux-operativsystem som inte har PlayerCTL lätt tillgängligt klickar du på här att lära sig att bygga det från grunden.
PlayerCTL kan pausa, spela, stoppa, gå till nästa låt och hoppa tillbaka till föregående låt. Öppna ett terminalfönster och följ kommandouxemplen nedan för att lära dig att använda det för att styra musikuppspelning.
Obs: kör inte PlayerCTL som root med sudo! Kommandona fungerar inte!
Behöver du pausa en låt som spelas för närvarande? Gör användning av spelarpaus kommando.
spelarpaus
Försöker du starta uppspelning av en låt igen från kommandoraden? Använd playerctl spela kommando.
playerctl spela
Vill du stoppa musikuppspelning helt och hållet? Springa det spelarstopp kommando.
spelarstopp
Behöver du hoppa till nästa låt i din spellista? Kör playerctl nästa i kommandoraden.
playerctl nästa
Hoppa oavsiktligt för många låtar? Gå tillbaka till föregående låt med playerctl föregående.
playerctl föregående
Omnipause är ett annat kommandoradsprogram som kan styra musik från kommandoraden. Till skillnad från PlayerCTL fungerar det dock inte med någon spelare som stöder MPRIS. Istället fungerar det med D-Bus, som endast vissa musikappar stöder.
Tyvärr är Omnipause inte alls lika populär som PlayerCTL, så appen finns inte i någon populär Linux-distributionsprogramvaror. Istället måste du ladda ner källkoden från GitHub och sammanställa den från grunden.
För att starta installationen av Omnipause öppnar du ett terminalfönster genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Använd sedan kommandona nedan för att ställa in Git-appen på ditt system.
sudo apt install git
sudo apt-get install git
sudo pacman -S git
sudo dnf installera git
sudo zypper installera git
Med Git-verktyget installerat använder du git klon kommando för att ladda ner källkoden Omnipause.
git klon https://github.com/mel00010/OmniPause.git
Flytta terminalfönstret till mappen “OmniPause” och installera programmet med sudo make install.
cd OmniPause sudo make install
Med Omnipause kan du pausa musik, starta eller återuppta den med uppspelning, stoppa uppspelningen med stoppkommandot, gå framåt en låt med nästa och gå tillbaka med föregående. För att lära dig att styra din favoritmusikspelare med Omnipause följer du kommandoexemplen nedan.
För att pausa musikuppspelning med OmniPause använder du allvarliga paus kommando.
allvarliga paus
Behöver du starta uppspelningen eller återuppta den? Använd omnipaus spela kommando i ett terminalfönster.
omnipaus spela
Vill du helt stoppa uppspelning av musik? Springa det omnipausstopp kommando.
omnipausstopp
Vill du gå vidare med en låt i spellistan? Kör nästa nästa kommando.
nästa nästa
Behöver du gå tillbaka en låt i din spellista? Springa omnipause föregående
omnipause föregående
Ubuntu kan uppdateras från kommandoraden och från GUI. Om du väljer...
YouTube-DL GUI är en front-applikation för kommandoradsverktyget Yo...
Minetest är ett öppen källkod, Minecraft-inspirerat videospel för L...