J'ai installé Slackware sur mon ordinateur et j'installe beaucoup de logiciels à partir de la source. Maintenant, je veux installer ffmpeg
depuis la source juste pour le recompiler avec quelques options supplémentaires. Mais j'ai déjà ffmpeg
installé sur mon ordinateur, alors que va-t-il se passer ?
Va-t-il écraser mon ancienne installation ou va-t-il créer de nouveaux fichiers, et si oui, comment puis-je différencier les deux versions installées.
Aussi, s'il existe une meilleure façon de recompiler un programme sur Slack, faites-le moi savoir, car je suis très intéressé.
Réponse acceptée :
Si vous utilisez le configure
, make
, make install
routine pour installer le logiciel sous n'importe quelle distribution Linux, alors la nouvelle version sera généralement écraser le précédent. La seule mise en garde est que si la nouvelle version modifie l'emplacement d'installation ou les noms de certains fichiers, vous risquez de vous retrouver avec l'ancienne version ou des parties de l'ancienne version sur votre ordinateur.
Pour cette raison, il est déconseillé d'installer des programmes de cette manière sur Slackware. La pratique recommandée est de créer un .txz
ou .tgz
package qui peut être installé avec le programme d'installation standard du package Slackware installpkg
. Cela signifie également que vous pouvez désinstaller proprement le package avec removepkg
ou passez à une nouvelle version avec upgradepkg
. De nombreux scripts pour compiler et créer des packages, dont un pour ffmpeg, peuvent être trouvés sur SlackBuilds. L'exécution du script fourni avec les sources dans le même répertoire compilera et produira un .txz
.
La plupart des utilisateurs de Slackware font un usage intensif de Slackbuilds pour installer des logiciels non officiels.