Portál AbcLinuxu, 26. dubna 2024 14:39
/opt /opt/kde /opt/kde/share ...Data s kterých chci udělat balíček jsou v /mnt/tmp/opt. Když udělám archív tar -cvf /cesta/balicek.tar /mnt/tmp/opt tak je adresářová struktura uvnitř archívu /mnt/tmp/opt atd. Potřebuji ale strukturu víz v předchozím. Nevíte jak na to? Díky. Checkinstall nebo makepkg mi asi nepomohou.
cd /mnt/tmp; tar cvf /cesta/balicek.tar opt
opt opt/kde opt/kde/share ... a ne /opt /opt/kde ...A když zadám installpkg balicek.tgz, dosáhnu toho aby se nainstaloval do /opt?
./configure make ...
$ cd /mnt/tmp $ tar -cf ~/balicek-1.2.3-i386-1xyz.tgz *Třeba.
find . -perm 664 -exec chmod 644 {} \; ...
na deseti řádcích, to je emulace chmod -R a+rX,go-w,a-st
?
(BTW: Nechci vyvolávat flame, ale specfile dělající totéž by byl tak na 30 řádek i s popisem... )
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.