MXIE unter Debian-basierten Linux installieren - Wie Man

MXIE unter Debian-basierten Linux installieren

Das für Linux verfügbare MXIE-Paket von Zultys ist ein RPM-Paket, das im Allgemeinen nur auf Betriebssystemen der RedHat-Familie (RHEL, Fedora, CentOS, Oracle Enterperise Linux, SuSE usw.) installiert werden kann. Wenn es aus irgendeinem Grund in einer Debian-Familiendistribution (Debian GNU / Linux, Ubuntu, LinuxMint usw.) bereitgestellt werden muss, muss das Paket manuell extrahiert und installiert werden.

4 Schritte insgesamt

Schritt 1: Laden Sie die für die Installation erforderlichen Pakete herunter.

Sie müssen das MXIE RPM-Paket von Zultys herunterladen: wget http: //: 8000 / mxie-7.0.7-0.i386.rpm aus dem Verzeichnis, in das Sie das Paket herunterladen möchten.
Nachdem Sie das RPM-Paket erhalten haben, müssen Sie das Alien-Tool installieren, um das Paket in ein gzipiertes Archiv zu konvertieren: sudo apt-get install alien (Sie werden aufgefordert, einige Abhängigkeiten herunterzuladen; stellen Sie sicher, dass Sie dies tun).
Wenn Sie ein 64-Bit-System ausführen, benötigen Sie auch die 32-Bit-Bibliotheksdateien, da es sich bei MXIE um eine 32-Bit-Anwendung handelt: sudo apt-get install ia32-lib lädt alle erforderlichen Binärdateien herunter, auf die wir kopieren geeignete Stelle in Schritt 4.

Schritt 2: Konvertieren Sie das MXIE-Paket in tar.gz

Nachdem Sie alle erforderliche Software heruntergeladen und installiert haben, können Sie das MXIE RPM-Paket mithilfe von alien in ein gzipped-Tarball konvertieren: sudo alien -t mxie-7.0.7-0.i386.rpm - am Ende erhalten Sie die Datei mxie 7.0.7-0.i386.tar.gz im selben übergeordneten Verzeichnis wie das RPM-Paket.

Schritt 3: Kopieren Sie die Programmdateien nach / usr / local

Extrahieren Sie die Dateien aus dem Archiv (tar -xzf mxie-7.0.7-0.i386.rpm) und kopieren Sie dann die Ordner "bin" und "zultys" in ./usr/local aus dem übergeordneten Verzeichnis, in das Sie den Archiv entpackt haben nach / usr / local (cp -R ./usr/local/bin ,./usr/local/zultys / usr / local). Wenn Sie ein 32-Bit-System ausführen, sollten Sie an diesem Punkt die MXIE-Anwendung starten können, indem Sie sudo mxie ausführen. Wenn Sie auf Fehler stoßen, hinterlassen Sie bitte einen Kommentar mit dem Fehler als Referenz sowie alles, was Sie (erfolgreich oder anderweitig) versucht haben, den Fehler zu umgehen oder zu beheben.

Schritt 4: Verknüpfen Sie 32-Bit-Bibliotheken (nur für 64-Bit-Systeme)

Wenn Sie über ein 64-Bit-System verfügen, müssen Sie manuell eine Verknüpfung zu den 32-Bit-Bibliotheken herstellen, damit Zultys MXIE ausgeführt werden kann. Andernfalls können Sie die Anwendung nicht ausführen. Beachten Sie, dass alle diese Bibliotheken eine 32-Bit- und eine 64-Bit-Version haben, die an den entsprechenden Speicherorten gespeichert sind. Stellen Sie daher sicher, dass Sie eine Verknüpfung zu den Dateien in ./i386-gnu-linux/ und nicht mit den Dateien in ./x86_64-linux herstellen -Gnu/. So verknüpfen Sie symbolisch mit den erforderlichen Bibliotheksdateien:

cd / usr / local / zultys / lib # Navigieren Sie zum Zultys-Bibliotheksordner
sudo ln -s /lib/i386-gnu-linux/libjpeg.so.8.0.2 libjpeg.so.62
sudo ln -s /usr/lib/i386-gnu-linux/libcrypto.so.1.0.0 libcrypto.so.10
Sudo ln -s /usr/lib/i386-gnu-linux/libssl.so.1.0.0 libssl.so.10

Sie sollten jetzt MXIE: sudo mxie starten können
Möglicherweise erhalten Sie Fehler auf der Konsole, die normalerweise ignoriert werden können.

Dieses Verfahren wurde zur Installation der MXIE-Anwendung unter Ubuntu Linux 12.04 LTS 64-Bit verwendet und soll auch mit Debian GNU / Linux, LinuxMint und LinuxMint Debian sowie anderen Debian-basierten Distributionen funktionieren. Mit ein wenig Modifikation funktioniert dieser Prozess möglicherweise auch mit anderen Distributionen, die weder RPM- noch Deb-Pakete verwenden (wie Slackware oder Gentoo). Dies ist jedoch noch nicht getestet.