Portál AbcLinuxu, 17. května 2024 06:08

Dotaz: Jak udělat reverzně balíček z existujícího programu systému

10.8.2023 14:51 MM
Jak udělat reverzně balíček z existujícího programu systému
Přečteno: 1400×
Odpovědět | Admin
Ahoj, v současné době nejde přeložit epos balíček z AURu (nějaké nové sanity checky v současném překladači c, které znemožní build).

Na jiném PC mám ze dříve epos nainstalovaný a funguje dobře. Bohužel však již na tomto PC nemám trizenem vygenerovaný původní balíček (generuje se na tempu - ramdisk a ten se mi maže když rebootuji - cca 1 za 1-2 měsíce).

Napadlo mě, že by mohlo jít vygenerovat balíček ze systému pomocí pacman -Ql epos + nějakého skriptu, nezkoušel někdo něco takového, než to zkusím spatlat sám?

Dík
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.8.2023 15:44 X
Rozbalit Rozbalit vše Re: Jak udělat reverzně balíček z existujícího programu systému
Odpovědět | | Sbalit | Link | Blokovat | Admin
There is a script that’s part of the pacman package called bacman that recreates a package using the pacman database and the files on your system.
11.8.2023 07:32 MM
Rozbalit Rozbalit vše Re: Jak udělat reverzně balíček z existujícího programu systému
Díky,

v současném pacmanu už bacman není, ale podařilo se mi najít skript tady a pro můj systém upravit aby to fungovalo.
10.8.2023 22:44 jejda | skóre: 24 | blog: jejda
Rozbalit Rozbalit vše Re: Jak udělat reverzně balíček z existujícího programu systému
Odpovědět | | Sbalit | Link | Blokovat | Admin
Toto je ono? Jsem to teď zkusil a ten balík se bez problému sestavil a nainstaloval. Jinak trizen jde nastavit tak, že po ůspěšné instalaci programu z auru ten balík automaticky přesune do /var/cache/pacman/pkg. Jmenuje se to epos-2.4.85-1-x86_64.pkg.tar.zst. Mám ti ho někam uploadnout?
11.8.2023 07:00 MM
Rozbalit Rozbalit vše Re: Jak udělat reverzně balíček z existujícího programu systému
JoJo to je ono, pls uploadni(uložto?).

Díky.
11.8.2023 09:21 jejda | skóre: 24 | blog: jejda
Rozbalit Rozbalit vše Re: Jak udělat reverzně balíček z existujícího programu systému
11.8.2023 10:15 jejda | skóre: 24 | blog: jejda
Rozbalit Rozbalit vše Re: Jak udělat reverzně balíček z existujícího programu systému
Ale co si s tím tak zkouším hrát, tak moc nechápu jak to má vlastně fungovat. Když spustím epos a potom zadám příkaz say ahoj, tak to sice řekne ahoj ale epos hned potom spadne s coredumpem a je potřeba ho spustit znovu. Taky to neumí říkat české písmena řšč. Možná je to tím že mám xterm v UTF-8 a epos používá kódování 8859-2? Je k tomu nějaká anglická html dokumentace. Si to budu muset pročíst.
11.8.2023 11:16 MM
Rozbalit Rozbalit vše Re: Jak udělat reverzně balíček z existujícího programu systému
ano 8859-2 je nutné, používám to ve skriptu a některé hlasy jsou celkem ucházející, díky moc za balíček...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.