View Single Post
Staro 28.01.2026., 23:23   #5166
tomek@vz
White Rabbit
Moj komp
 
tomek@vz's Avatar
 
Datum registracije: May 2006
Lokacija: -
Postovi: 5,572
Citiraj:
Autor Dule Pregled postova
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.

Zadnje izmijenjeno od: tomek@vz. 28.01.2026. u 23:46.
tomek@vz je offline   Reply With Quote