Je creer cette astuce pour Debian 12 afin d'avoir Amarok malgré qu'il n'est plus actuellement sur le
depot officiel de Debian,Ubuntu etc...
Je me suis inspirer d'une méthode d'un profil du forum d'Ubuntu .
Pour que ça marche sur Debian il faut creer un user pour Sudo sur debian
Code : Tout sélectionner
sudo adduser foo sudo
Installations des paquets nécessaire à la compilation :
Code : Tout sélectionner
sudo apt install build-essential cmake libqt5svg5-dev qtwebengine5-dev libkf5plasma-dev libkf5guiaddons-dev libkf5codecs-dev libkf5crash-dev libkf5declarative-dev libkf5dnssd-dev libkf5doctools-dev libkf5globalaccel-dev libkf5iconthemes-dev libkf5kcmutils-dev libkf5kdelibs4support5-bin libkf5kio-dev libkf5notifications-dev libkf5texteditor-dev libkf5threadweaver-dev libtaglib-ocaml-dev libphonon4qt5-dev golang-gir-gobject-2.0-dev libavdevice-dev libfftw3-dev kirigami2-dev qtquickcontrols2-5-dev qttools5-dev libmariadbd-dev
Code : Tout sélectionner
source ~/.config/user-dirs.dirs && wget -O "$XDG_DOWNLOAD_DIR"/amarok-3.1.0.tar.xz https://download.kde.org/stable/amarok/3.1.0/amarok-3.1.0.tar.xz
Code : Tout sélectionner
source ~/.config/user-dirs.dirs && tar -vxJf "$XDG_DOWNLOAD_DIR"/amarok-3.1.0.tar.xz -C ~
Code : Tout sélectionner
mkdir -v ~/amarok-3.1.0/amarok-3.1.0-build
Se rendre alors sur le dossier "téléchargement" du fichier en question pour ouvrir avec
une autre fenettre de terminal pour taper la commade a nouveau tout en laissant la premiere fenetre ouverte (terminal)
et continuer jusqu'au bout.
Compilation depuis le répertoire créé :
Code : Tout sélectionner
cd ~/amarok-3.1.0/amarok-3.1.0-build/ && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix)
Code : Tout sélectionner
cd ~/amarok-3.1.0/amarok-3.1.0-build/ && make
Code : Tout sélectionner
cd ~/amarok-3.1.0/amarok-3.1.0-build/ && sudo make install
Code : Tout sélectionner
cd