Portál AbcLinuxu, 18. července 2025 02:42


Dotaz: Unetbootin na práci v terminálu

29.1.2015 18:11 eda
Unetbootin na práci v terminálu
Přečteno: 250×
Odpovědět | Admin
Chci samostatný deb balíček unetbootin aby nezávisel na zbytečné grafice. Prostě na práci v terminálu.

Kde se dá deb balíček unetbootin bez závislostí na grafice stáhnout ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.1.2015 18:43 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Unetbootin na práci v terminálu
Odpovědět | | Sbalit | Link | Blokovat | Admin
pavel@sara:~$ ldd $(which unetbootin)
	linux-gate.so.1 =>  (0xb7712000)
	libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xb6c76000)
	libQtNetwork.so.4 => /usr/lib/libQtNetwork.so.4 (0xb6b4e000)
	libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb68cf000)
	libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb68b6000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb67c0000)
	libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb679a000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb677b000)
	libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb6620000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb65f0000)
	libaudio.so.2 => /usr/lib/libaudio.so.2 (0xb65d9000)
	libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb650f000)
	libpng12.so.0 => /lib/libpng12.so.0 (0xb64ea000)
	libz.so.1 => /lib/libz.so.1 (0xb64d5000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb645e000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb641f000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0xb6416000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0xb63fd000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb63f3000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb63e2000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb62c5000)
	libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb62c1000)
	libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb62bb000)
	librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb62b2000)
	/lib/ld-linux.so.2 (0xb7713000)
	libexpat.so.1 => /lib/libexpat.so.1 (0xb628b000)
	libXt.so.6 => /usr/lib/libXt.so.6 (0xb6237000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb6233000)
	libpcre.so.3 => /lib/libpcre.so.3 (0xb6202000)
	libuuid.so.1 => /lib/libuuid.so.1 (0xb61fd000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb61e3000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb61dc000)
To si asi budeš muset z jeho zdrojáků vykuchat vlastní výkonná střeva.
29.1.2015 18:45 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Unetbootin na práci v terminálu
Jinak první link na googlu uvádí parametry té binárky, takže to jde rovnou skriptovat

http://sourceforge.net/p/unetbootin/wiki/commands/
29.1.2015 19:58 eda
Rozbalit Rozbalit vše Re: Unetbootin na práci v terminálu
Ten odkaz pochopitelně znám. A z toho právě plyne, že lze dělat bez grafiky.

Distribuční deb balíčky aplikace mají v závislostech půlku KDE. Toho se chci zbavit a hledám jen to zdravé jádro bez zbytečných závislostí.
29.1.2015 20:11 nobody
Rozbalit Rozbalit vše Re: Unetbootin na práci v terminálu
z tveho dotazu to pochopitelne pochopitelne nebylo ;)

takze stahni zdrojaky a prepis to aby nemel zadne zavislosti, pak z toho vyrob deb a ten normalne nainstaluj ;)

nebo si napis vlastni script kterej pripoji iso, zformatuje flash, zkopiruje z iso na usb, vytvori pripadne casperw, nainstaluje syslinux, predela isolinux conf na syslinux a dalsi potrebne upravy a mas to :)
29.1.2015 21:10 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Unetbootin na práci v terminálu
To, že se nespustí žádné GUI okno, ještě neznamená, že binárka nevyžaduje grafické knihovny, se kterými je tedy logicky zkompilovaná. Za to distribuční balíček nijak nemůže. Zdroják nebude nijak složitý, zahloubej se do něj a třeba funkcionalitu vytáhni do extra knihovny, ke které můžeš napsat spustitelný wrapper. Autor se určitě nebude zlobit, když mu pak výsledek pošleš, aby jej zakomponoval do další verze a tenké vrstvy CLI i GUI volaly funkce společné knihovny.

Jinak v mint17 (ubuntu LTS) to má závislosti jen na qt, na téměř čisté instalaci (plus pár vývojových gui nástrojů) mi to nestáhlo žádnou grafickou knihovnu navíc. Nedělal bych z toho žádnou vědu.
30.1.2015 04:24 eda
Rozbalit Rozbalit vše Re: Unetbootin na práci v terminálu
...takze stahni zdrojaky a prepis to...

To vím taky. Ale vždycky později zjistím, že už to někdo jiný udělal a dal na internet. Takže bych raději uvítal odkaz na hotové dílo...
30.1.2015 07:06 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Unetbootin na práci v terminálu
To asi každý. Ale očividně těch pár knihoven nikoho nepálí, aby se s tím dělal. Budeš zřejmě muset jít příkladem, pokud ti to za to stojí. A nebo si napiš skript, který těch pár úkonů udělá, nemusíš nic vykuchávat. Na webu jsou postupy, jak ručně nainstalovat image na usb, google ti je najde.

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.