1 votes

Comment installer PrusaSlicer à partir de github ?

J'essaie d'obtenir le logiciel PrusaSlicer ici. https://github.com/prusa3d/PrusaSlicer.git Mais je suis très novice en matière de Linux et je ne sais pas comment l'installer. J'ai essayé d'exécuter le fichier appimage, mais il dit error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory J'aimerais que ce programme soit mis à jour avec sudo apt upgrade mais je ne sais pas comment l'installer correctement pour qu'il le fasse aussi.

Je n'ai pas d'indice ici. Toute aide serait appréciée.

1voto

Zakaria Points 175

Il y a deux conditions préalables si vous voulez mettre à jour un progiciel via apt . Tout d'abord, l'éditeur du logiciel doit construire et diffuser le logiciel en tant que paquets Debian qui peut être reconnu par la terminaison du fichier deb . Deuxièmement, l'éditeur doit exploiter un dépôt . C'est en fait une url d'où vous pouvez télécharger deb ainsi que des métadonnées telles que la version la plus récente, etc.

apt update y apt upgrade 又は apt full-upgrade ) parcourent essentiellement la liste des référentiels que vous avez configurés sur votre système. Pour chacun d'eux, ils vérifient s'il existe des versions plus récentes de deb les paquets que vous avez installés, et proposer d'installer ces nouvelles versions.

L'équipe à l'origine de PrusaSlicer ne semble pas proposer son logiciel sous forme de paquets debian, et elle ne semble pas gérer de dépôt. Vous ne pouvez donc pas utiliser apt avec ce logiciel. Il y a un problème (qui est le terme de Github pour "ticket de support" ou "rapport de bogue") suggérant d'ajouter un dépôt, mais nous devrons attendre et voir quand ou si ils vont le faire.

En ce qui concerne le message d'erreur du paquet AppImage, les paquets (paquets debian, paquets AppImage, ...) ne contiennent généralement pas tout le code nécessaire pour exécuter le programme. Par exemple, PrusaSlicer n'a pas réinventé la roue et écrit son propre code graphique pour dessiner des fenêtres, des boutons et autres sur l'écran. Ils utilisent un programme existant bibliothèque pour cela, dans ce cas la boîte à outils graphique GTK . Évidemment, GTK doit être installé sur votre machine pour que PrusaSlicer puisse l'utiliser. C'est ce dont se plaint le message d'erreur : "J'essaie d'utiliser la bibliothèque libgtk-x11-2.0.so.0 pilot6 a déjà mentionné dans sa réponse quel paquet debian des dépôts Ubuntu vous devez installer pour obtenir la bibliothèque.

0voto

user167850 Points 230

Installez la bibliothèque requise libgtk-x11-2.0.so.0 en courant

sudo apt install libgtk2.0-0

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X