Installation von UTM 4.x auf ATOL-HUB20

Im Januar 2021 stoppte ATOL die Entwicklung des HUB-UTM-Projekts. Die Site verfügt über eine Firmware für Atol-Hub20 mit der Möglichkeit, UTM 4.x zu installieren, UTM wird jedoch nicht gestartet. Wir starten UTM4, indem wir die Java-Binärdateien und -Bibliotheken sowie die PKCS # 11-Bibliothek ersetzen.

Alle Aktionen zum Installieren des Images und nachfolgende Manipulationen zum Installieren und Konfigurieren der Software erfolgen auf eigene Initiative. Atol-Lizenzen werden nicht beibehalten.





Laden Sie das System-Image von der ATOL Download Center- Website herunter .  





Wir packen das Archiv aus. Wir brauchen das Bild "Debian9.img". Wir schreiben es auf ein USB-Flash-Laufwerk (dafür habe ich Rufus verwendet). 





Wir schalten Atol aus (vergessen Sie nicht, alle UTM-Dokumente zu akzeptieren und zu senden, archivieren Sie ggf. die Basis). Stecken Sie den USB-Stick in einen beliebigen Anschluss und schalten Sie Atol ein. Sie werden Linux Armbian OS booten. Beim Booten werden Sie aufgefordert, das Root-Passwort zu ändern (Standardkennwort ist 1234) und einen eingeschränkten Benutzer zu erstellen.





Wir verbinden uns über SSH, geben das Passwort 1234 und dann das neue Passwort ein





Das System wird neu gestartet. Wir geben unter dem erstellten Benutzer ein.





Der erste Schritt besteht darin, die x86-Paketarchitektur hinzuzufügen und zu aktualisieren





sudo bash
dpkg --add-architecture i386
apt update
apt upgrade
      
      



Installieren Sie den Smartcard-Zugriffsdienst





apt-get install pcscd
      
      



Installieren Sie die Middleware für den x86-Smartcard-Zugriff





apt-get install libpcsclite1:i386
      
      



Installieren Sie den Supervisor-Service mit einem Paket aus dem Debian-Repository





apt-get install supervisor
      
      



Installieren von x86-Anwendungsunterstützungsbibliotheken





apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libssl1.0.2:i386
      
      



   ( u-trans-4.2.0-2403)





wget http://egais.ru/files/u-trans-4.2.0-2403-i386-test.deb
      
      



( JaCarta,    Rutoken ).





dpkg -i u-trans-4.2.0-2400-i386-test.deb
      
      



 









supervisorctl stop utm
      
      



Java 





apt-get install openjdk-8-jdk
apt-get install default-jre
      
      



java





cp -v /usr/lib/jvm/java-8-openjdk-arm64/jre/bin/* /opt/utm/jre/bin
cp -Rv /usr/lib/jvm/java-8-openjdk-arm64/jre/lib /opt/utm/jre
      
      



Rutoken 





wget https://download.rutoken.ru/Rutoken/PKCS11Lib/2.1.1.0/Linux/others.zip
unzip others.zip
      
      







cp -v /home/user/ARM/aarch64/librtpkcs11ecp.so /opt/utm/lib/librtpkcs11ecp.so
cp -v /home/user/ARM/aarch64/librtpkcs11ecp.so /opt/utm/lib/librtpkcs11ecp-replica.so
      
      



 





supervisorctl start utm
      
      







USB. 





.   . !!! 





nand-sata-install
      
      



 





Installiertes Transportmodul entfernen





UTM-Katalog umbenennen





Installieren Sie eine neue Version





Kopieren Sie die Ordner jre und lib aus dem alten Verzeichnis





wget http://egais.ru/files/u-trans-4.2.0-2403-i386.deb
dpkg --purge u-trans
cp -R /opt/utm /opt/utm_old
rm /opt/utm
dpkg -i u-trans-4.2.0-2403-i386.deb
supervisorctl stop utm
cp -Rv /opt/utm_old/jre /opt/utm
cp -Rv /opt/utm_old/lib /opt/utm
supervisorctl start utm
      
      



Link zum Image eines Flash-Laufwerks mit installierter Testschaltung (9 GB)








All Articles