Instalação de UTM 4.x em ATOL-HUB20

Em janeiro de 2021, a ATOL interrompeu o desenvolvimento do projeto HUB-UTM. O site tem um firmware para Atol-Hub20 com a capacidade de instalar o UTM 4.x, mas o UTM não inicia. Lançamos o UTM4 substituindo os binários e bibliotecas Java e a biblioteca PKCS # 11.

Todas as ações para instalar a imagem e manipulações subsequentes para instalar e configurar o software são de sua própria iniciativa. Licenças Atol não são mantidas.





Baixe a imagem do sistema no site ATOL Download Center .  





Descompactamos o arquivo. Precisamos da imagem "Debian9.img". Nós gravamos em uma unidade flash USB (para isso usei Rufus). 





Desligamos o Atol (não se esqueça de aceitar e enviar todos os documentos UTM, se necessário arquivar a base) .Inserir o pen drive em qualquer porta e ligar o Atol. Você inicializará o SO armbian do Linux. No momento da inicialização, será solicitado que você altere a senha root (a senha padrão é 1234) e crie um usuário limitado.





Nós nos conectamos via SSH, entramos com a senha 1234, depois a nova senha





O sistema será reiniciado. Entramos sob o usuário criado.





A primeira etapa é adicionar a arquitetura do pacote x86 e atualizar





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



instalar o serviço de acesso por cartão inteligente





apt-get install pcscd
      
      



instalar middleware de acesso a cartão inteligente x86





apt-get install libpcsclite1:i386
      
      



instale o serviço supervisor com um pacote do repositório Debian





apt-get install supervisor
      
      



Instalação de bibliotecas de suporte de aplicativos x86





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
      
      



 





Remova o Módulo de Transporte instalado





Renomear catálogo UTM





Instale uma nova versão





Copie as pastas jre e lib do diretório antigo





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 para a imagem de uma unidade flash com um circuito de teste instalado (9 GB)








All Articles