Installer ImageMagick sur Ubuntu


  • Français


  • ImageMagick est un logiciel open source populaire qui vous permet de manipuler des images numériques de presque toutes les manières et prend en charge plus de 200 formats d’image !!

    La les chances qu’ImageMagick ait déjà été installé sur votre système Ubuntu sont assez élevées car de nombreux autres logiciels l’utilisent comme une dépendance. Vérifiez-le avec :

    convert -version

    Oui. ImageMagick est un outil CLI et il est utilisé comme convert, pas comme imagemagick dans le terminal. C’est là que beaucoup d’utilisateurs font des erreurs.

    Si vous voyez l’erreur « convert command not found », vous pouvez installer ImageMagick en utilisant cette commande dans Ubuntu :

    sudo apt install imagemagick

    Mais cela peut ne pas vous donner la dernière version. Voyons comment obtenir ImageMagick en détail et comment installer la dernière version à partir du code source.

    Installer ImageMagick sur Ubuntu

    Si l’obtention de la version la plus récente n’est pas votre principale préoccupation, vous pouvez utiliser le référentiel par défaut d’Ubuntu pour installer une version un peu plus ancienne mais comparativement plus stable que la plus récente.

    Méthode 1 : Installer à partir du centre logiciel (méthode GUI)

    Ouvrez le centre de logiciels Ubuntu.

    ouvrir le logiciel ubuntu à partir du menu système

    Maintenant, recherchez ImageMagick dans le magasin en cliquant sur la petite icône de recherche située dans le coin supérieur gauche.

    rechercher imagemagick dans le logiciel ubuntu

    Pour tous les résultats donnés, ouvrez le premier et cliquez sur le bouton Installer. Ouais, c’est ça !

    cliquez sur le bouton d'installation pour installer imagemagick dans ubuntu

    Méthode 2 : Installer ImageMagic depuis le terminal

    À mon avis, c’est le moyen le plus pratique d’installer ImageMagick dans Ubuntu. Une seule commande suffit pour terminer l’installation.

    sudo apt install imagemagick
    sudo apt installer imagemagick

    La vérification de la version installée d’ImageMagick est un peu différente par rapport aux autres utilitaires.

    convert -version

    Cela devrait apporter quelque chose de similaire à ceci:

    Vérifier la version installée d'ImageMagick

    Suppression d’ImageMagick

    Je déconseille fortement de supprimer ImageMagick. Il est souvent installé automatiquement en tant que dépendance d’autres progiciels. Sauf si vous avez une raison valable, ne le désinstallez pas. Vous avez été bien conseillé.

    Pour supprimer ImageMagick, utilisez cette commande.

    sudo apt remove imagemagick* -y
    sudo apt supprimer imagemagick y

    Installez la dernière version d’ImageMagick à partir du code source (pour les utilisateurs avancés et désespérés)

    Ce processus nécessite que les utilisateurs compilent ImageMagick à partir de la source pour obtenir la version la plus récente. Donc, évidemment, cela nécessitera relativement plus d’efforts que la méthode ci-dessus.

    Il est déconseillé aux utilisateurs réguliers. À moins que vous n’ayez désespérément besoin de la nouvelle version d’une raison solide, n’optez pas pour cette méthode. Tu étais prévenu.

    Tout d’abord, vous aurez besoin de quelques dépendances pour télécharger et compiler ImageMagick, que vous pouvez télécharger avec la commande donnée :

    sudo apt install build-essential make git

    Une fois que vous avez terminé avec les dépendances, vous pouvez passer à la partie suivante qui consiste à télécharger ImageMagick à partir de Git.

    git clone https://github.com/ImageMagick/ImageMagick.git

    Et changez votre répertoire de travail en ImageMagick :

    cd ImageMagick
    clonage vers imagemagick

    Notre première étape vers toute compilation devrait être la configuration du code source. Cela peut sembler complexe, mais ce n’est qu’une commande en un mot :

    ./configure
    configuration du code source d'imagemagick

    Maintenant, il est temps d’utiliser make la commande pour construire ce que nous avons configuré précédemment. Si tout cela semble hors du monde, nous avons un guide détaillé sur la façon d’installer et de désinstaller des packages à partir du code source.

    make
    commande make dans la compilation de logiciels à partir du code source

    Maintenant, installons ces fichiers compilés avec la commande donnée :

    sudo make install

    Après le processus d’installation, configurons la liaison dynamique d’exécution d’ImageMagick :

    sudo ldconfig /usr/local/lib
    sudo ldconfig

    Alors, quelle version d’ImageMagick obtiendriez-vous après avoir traversé ce long processus ? Eh bien, laissez-moi vous montrer la version installée d’ImageMagick après avoir suivi ce processus.

    convert -version
    vérification de la version d'imagemagick après la construction à partir de la source

    Lors de l’écriture, cela m’a donné ImageMagick version 7.1.0-48, qui est bien en avance sur ce que vous obtenez lorsque vous utilisez le référentiel par défaut (6.9.11-60).

    Désinstallation d’ImageMagick à partir du code source

    Par rapport à l’installation, le processus de suppression est assez simple. Juste quelques étapes et ImageMagick sera supprimé du système en un rien de temps.

    Tout d’abord, changez votre répertoire de travail en ImageMagick :

    cd ImageMagick

    Et utilisez ensuite la commande donnée pour la désinstallation :

    sudo make uninstall
    sudo faire désinstaller

    Vérifier la version est toujours une bonne idée pour vérifier si vous avez réussi à supprimer le logiciel de votre système ou non :

    convert -version
    imagemagick introuvable

    C’est ça.

    Derniers mots

    C’était mon point de vue sur la façon d’installer ImageMagick en utilisant le référentiel par défaut et en le compilant à partir de la source pour obtenir la version la plus récente.

    Si vous avez encore des doutes, faites-le moi savoir dans les commentaires.


    Source

    Houssen Moshinaly

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code