Najprv si stiahneme redhat balíčky v6.4.0 v6.4.1. Ja som použil 6.4.0
Tie si potom rozbalíme a necháme len potrebné. V prípade klasického klienta potrebujeme: TIVsm-BA TIVsm-API64 gskssl64 gskcrypt64
Následne dané balíčky rozbalíme pomocou aliena:
alien -g *.rpm
Potom premenujeme podadresáre „debian“ na „DEBIAN“
Ako nasledujúce zmeníme prístupové práva:
chmod 755 TIVsm-API64-6.4.0/DEBIAN/postinst chmod 755 TIVsm-BA-6.4.0/DEBIAN/postinst chmod 755 gskcrypt64-8.0/DEBIAN/postinst chmod 755 gskssl64-8.0/DEBIAN/postinst
Potom zeditujeme control súbory jednotlivých balíčkov. Nasledovným sposobom:
- zmažeme prázdne riadky a posledné dva riadky “ .“ a “ Converted ….“
- Description spojíme do jedného riadku
- V riadku „Depends:“ zmazeme „${shlibs:Depends}“
- Pridáme riadok „Najprv si stiahneme redhat balíčky v6.4.0 v6.4.1. Ja som použil 6.4.0Tie si potom rozbalíme a necháme len potrebné. V prípade klasického klienta potrebujeme: TIVsm-BA TIVsm-API64 gskssl64 gskcrypt64
Následne dané balíčky rozbalíme pomocou aliena:
alien -g *.rpm
Potom premenujeme podadresáre „debian“ na „DEBIAN“
Ako nasledujúce zmeníme prístupové práva:
chmod 755 TIVsm-API64-6.4.0/DEBIAN/postinst chmod 755 TIVsm-BA-6.4.0/DEBIAN/postinst chmod 755 gskcrypt64-8.0/DEBIAN/postinst chmod 755 gskssl64-8.0/DEBIAN/postinst
Potom zeditujeme control súbory jednotlivých balíčkov. Nasledovným sposobom:
- zmažeme prázdne riadky a posledné dva riadky “ .“ a “ Converted ….“
- Description spojíme do jedného riadku
- V riadku „Depends:“ zmazeme „${shlibs:Depends}“
- Pridáme riadok „Version: 6.4.0“ pre TIV…. „Version: 8.0“ pre gsk… Verziu si dajte správnu podla toho z akých balíčkov to robíte.
- Na koniec súboru pridáme jeden volný riadok
Nakoniec vytvoríme balíčky:
dpkg -b TIVsm-API64-6.4.0 dpkg -b TIVsm-BA-6.4.0 dpkg -b gskcrypt64-8.0 dpkg -b gskssl64-8.0
Hotovo.