Quetzalcoatl
Archivierte Anleitung
Dieser Artikel wurde archiviert. Das bedeutet, dass er nicht mehr auf Richtigkeit überprüft oder anderweitig gepflegt wird. Der Inhalt wurde für keine aktuell unterstützte Ubuntu-Version getestet. Wenn du Gründe für eine Wiederherstellung siehst, melde dich bitte in der Diskussion zum Artikel. Bis dahin bleibt die Seite für weitere Änderungen gesperrt.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
Quetzalcoatl 🇬🇧 ist ein Music Player Daemon-Client und basiert auf Python und der Grafikbibliothek Qt.
Ein MPD-Client steuert den MPD-Server auf dem selben oder einem anderen Rechner im Netzwerk. Der MPD-Server stellt eine Musik-Datenbank und Abspiellisten zur Verfügung, deren Inhalte er auf verschiedene Wege (Soundkarte, Stream, etc.) ausgeben kann.
Das Programm befindet sich noch in einem Alpha-Stadium. Bisher ist die Bedienoberfläche nicht übersetzt, sondern ausschließlich in englischer Sprache verfügbar.
Voraussetzungen¶
Folgende Pakete müssen als Voraussetzung installiert werden[1]:
python-kde4
python-qt4
python-mpd (universe)
Befehl zum Installieren der Pakete:
sudo apt-get install python-kde4 python-qt4 python-mpd
Oder mit apturl installieren, Link: apt://python-kde4,python-qt4,python-mpd
Installation¶
Hinweis!
Fremdsoftware kann das System gefährden.
Das Python-Skript kann von Github ⮷ heruntergeladen werden und beispielsweise unter /opt/quetzalcoatl/quetzalcoatl.py gespeichert werden, wozu man Root-Rechte benötigt[2].
Alternativ kann man Git direkt nutzen:
sudo git clone https://github.com/duganchen/quetzalcoatl.git /opt/quetzalcoatl
Das Skript macht man ausführbar[3] und verlinkt es unter /usr/local/bin, damit das Programm über den Befehl quetzalcoatl gestartet werden kann[4]. Dies geschieht beispielsweise im Terminal mit folgenden Befehlen:
sudo chmod a+x /opt/quetzalcoatl/quetzalcoatl.py sudo ln -s /opt/quetzalcoatl/quetzalcoatl.py /usr/local/bin/quetzalcoatl
Einen Menüeintrag muss man selbst vornehmen.[5] Die Datei /usr/local/share/applications/quetzalcoatl.desktop kann dabei wie folgt aussehen:
[Desktop Entry] Name=Quetzalcoatl GenericName=Quetzalcoatl music player Exec=quetzalcoatl Icon=/usr/share/icons/oxygen/64x64/categories/applications-multimedia.png Terminal=false Type=Application Categories=AudioVideo;Audio;
Benutzung¶
Das Programm bietet gundlegende Funktionen eines Audio-Players und MPD-Clients. Über die Icons in der Werkzeugleiste wird die Verbindung zum MPD-Server hergestellt und der MPD gesteuert. Die Datenbank kann in den vertikal angeordneten Reitern nach verschiedenen Bereichen der ID-Tags sortiert dargestellt werden. Dabei wird im linken Fenster die Datenbank und im rechten Fenster die Wiedergabeliste angezeigt.
Deinstallation¶
Um das Programm zu entfernen löscht man:
den Ordner, in dem es installiert ist, zum Beispiel /opt/quetzalcoatl und
den Link /usr/local/bin/quetzalcoatl
den Menüeintrag /usr/local/share/applications/quetzalcoatl.desktop
Die als Voraussetzung installierten Pakete können wieder entfernt werden, sofern man keine anderen Programme nutzt, die diese benötigen.
Links¶