Citiraj:
Autor Dule
DEB i RPM nisu ništa drugo nego arhive, mogu se raspakirati sa 7z. Raspakiraj ih i vidi što je unutra, pa probaj dodati librarye koji fale (folder sa libraryima se može podesiti sa LD_LIBRARY_PATH env varijablom).
|
Tocno (ili ar -x na Linuxu na primjer). No znas onu staru
Dependency Hell...takve operacije su moguce al treba pazit da se ne skrse sistemske biblioteke nativne za distru. Pocetnicima takva kemijanja nebih preporucio. Da vidis onda belaja

. Kad bi imao src negdje mogao bih kreirat RPM za Fedoru kroz
OBS al nisam nista nasao.
Code:
/Downloads$ tree
.
├── certiliamiddleware_3.9.8-2_amd64.deb
├── control
│ ├── control
│ ├── md5sums
│ ├── postinst
│ ├── postrm
│ ├── preinst
│ └── prerm
├── control.tar.zst
├── data
│ ├── etc
│ │ ├── apt
│ │ │ └── sources.list.d
│ │ │ └── certilia.sources
│ │ └── xdg
│ │ └── autostart
│ │ └── certiliasigner.desktop
│ ├── opt
│ │ └── certiliamiddleware
│ │ ├── certificates
│ │ │ ├── AKDCARoot.pem
│ │ │ ├── CERTILIA.pem
│ │ │ ├── HRIDCA2025.pem
│ │ │ ├── HRIDCA.pem
│ │ │ ├── KIDCA.pem
│ │ │ ├── TESTAKDCARoot.pem
│ │ │ ├── TESTCERTILIA.pem
│ │ │ ├── TESTHRIDCA2025.pem
│ │ │ ├── TESTHRIDCA.pem
│ │ │ └── TESTKIDCA.pem
│ │ ├── CertiliaClient
│ │ ├── CertiliaSigner
│ │ ├── lib
│ │ │ ├── libQt6Core.so.6
│ │ │ ├── libQt6DBus.so.6
│ │ │ ├── libQt6Gui.so.6
│ │ │ ├── libQt6Network.so.6
│ │ │ ├── libQt6PrintSupport.so.6
│ │ │ ├── libQt6Widgets.so.6
│ │ │ └── libQt6XcbQpa.so.6
│ │ ├── licenses
│ │ │ ├── BoostLicense.txt
│ │ │ ├── gSOAPLicense.pdf
│ │ │ ├── JasPerLicense.txt
│ │ │ ├── libxml2License.txt
│ │ │ ├── MiddlewareLicense
│ │ │ ├── OpenSSLLicense.txt
│ │ │ ├── PantheiosLicense.txt
│ │ │ └── QTLicense.TXT
│ │ ├── pkcs11
│ │ │ └── libCertiliaPkcs11.so
│ │ └── plugins
│ │ ├── imageformats
│ │ │ ├── libqjp2.so
│ │ │ └── libqjpeg.so
│ │ ├── platforms
│ │ │ └── libqxcb.so
│ │ ├── printsupport
│ │ │ └── libcupsprintersupport.so
│ │ ├── tls
│ │ │ ├── libqcertonlybackend.so
│ │ │ └── libqopensslbackend.so
│ │ └── xcbglintegrations
│ │ ├── libqxcb-egl-integration.so
│ │ └── libqxcb-glx-integration.so
│ └── usr
│ ├── bin
│ │ ├── certiliaclient -> /opt/certiliamiddleware/CertiliaClient
│ │ └── certiliasigner -> /opt/certiliamiddleware/CertiliaSigner
│ ├── lib
│ │ └── akd
│ │ └── certiliamiddleware
│ │ └── pkcs11
│ │ └── libEidPkcs11.so -> /opt/certiliamiddleware/pkcs11/libCertiliaPkcs11.so
│ └── share
│ ├── applications
│ │ ├── certiliaclient.desktop
│ │ └── certiliasigner.desktop
│ ├── ca-certificates
│ │ └── akd
│ │ ├── AKDCARoot.crt -> /opt/certiliamiddleware/certificates/AKDCARoot.pem
│ │ ├── CERTILIA.crt -> /opt/certiliamiddleware/certificates/CERTILIA.pem
│ │ ├── HRIDCA2025.crt -> /opt/certiliamiddleware/certificates/HRIDCA2025.pem
│ │ ├── HRIDCA.crt -> /opt/certiliamiddleware/certificates/HRIDCA.pem
│ │ ├── KIDCA.crt -> /opt/certiliamiddleware/certificates/KIDCA.pem
│ │ ├── TESTAKDCARoot.crt -> /opt/certiliamiddleware/certificates/TESTAKDCARoot.pem
│ │ ├── TESTCERTILIA.crt -> /opt/certiliamiddleware/certificates/TESTCERTILIA.pem
│ │ ├── TESTHRIDCA2025.crt -> /opt/certiliamiddleware/certificates/TESTHRIDCA2025.pem
│ │ ├── TESTHRIDCA.crt -> /opt/certiliamiddleware/certificates/TESTHRIDCA.pem
│ │ └── TESTKIDCA.crt -> /opt/certiliamiddleware/certificates/TESTKIDCA.pem
│ ├── doc
│ │ └── certiliamiddleware
│ │ ├── BoostLicense.txt -> /opt/certiliamiddleware/licenses/BoostLicense.txt
│ │ ├── changelog.Debian.gz
│ │ ├── copyright -> /opt/certiliamiddleware/licenses/MiddlewareLicense
│ │ ├── gSOAPLicense.pdf -> /opt/certiliamiddleware/licenses/gSOAPLicense.pdf
│ │ ├── JasPerLicense.txt -> /opt/certiliamiddleware/licenses/JasPerLicense.txt
│ │ ├── libxml2License.txt -> /opt/certiliamiddleware/licenses/libxml2License.txt
│ │ ├── OpenSSLLicense.txt -> /opt/certiliamiddleware/licenses/OpenSSLLicense.txt
│ │ ├── PantheiosLicense.txt -> /opt/certiliamiddleware/licenses/PantheiosLicense.txt
│ │ └── QTLicense.TXT -> /opt/certiliamiddleware/licenses/QTLicense.TXT
│ ├── keyrings
│ │ └── certilia-2025.gpg
│ └── pixmaps
│ └── certiliaicon.png
├── data.tar.zst
└── debian-binary
34 directories, 74 files
Dakle raspakiras data.tar.zst i nakon ovih koraka stvar sljaka nativno:
Code:
sudo cp -rv data/opt/certiliamiddleware/ /opt/
sudo cp -rv data/usr/bin/* /usr/bin/
sudo cp -rv data/usr/lib/akd/ /usr/lib/
sudo cp -rv data/usr/share/applications/certilia* /usr/share/applications/
sudo cp -rv data/usr/share/ca-certificates/ /usr/share/
sudo cp -rv data/usr/share/keyrings/ /usr/share/
sudo cp -rv data/usr/share/pixmaps/certiliaicon.png /usr/share/pixmaps/
/usr/bin/certiliaclient
Dali ce autentifikacija i ostalo radit...testiraj.