Sziasztok.
Léteznek olyan programok, amelyeket úgy helyeznek forgalomba, hogy egyes alkönyvtárai olyan egyéb GNU programokat is tartalmaz, melyek külön is beépíthetők az oprendszerbe.
Ilyen pl. a googleearth beépített QT-je vagy a cinelerra videoeditor ffmpeg csomagja.
A McIDAS jre is igen furfangos, mert a sajátja nélkül nem fut, ráadásul beleépítették a Java3D-t is, melyet a mezei linuxhoz csatolt jre-be még az életben nem sikerült a j3D-t felraknom.. Persze ezt lehetne sorolni.
Furfangos módon a McIDAS jáváját rálinkeltem a linux által értelmezett jre helyére és semmi gondom, használja a java3D-t pl. a gpsprune is.
A kérdésem ezek után érdekes.
Ha sikeresen elintézem, hogy egyes programok által beépítettként használt dolgokat (pl. QT, jre stb.) a linux alaprendszer is kezelhessen, előfordulhat-e
a) valamiféle verzióütközés pl. az apt-slapt-dpkg esetében (szerintem igen, azaz át kell vernem őket)
b) hogy valami egy bizonyos program beépített dolgait ne kezelje (pl. az ffmegnél)
c) előfordulhat-e az, hogy egyes programok akkor sem hajlandóak menni, ha össze-vissza symlinkeltem a kritikus .so fileokat?
d) előfordulhat-e még olyan anomália, amire nem is számítottam a fenti 3 esetben?
---------
Végső cél a fentiek fényében az, hogy ha minimál-linuxot szeretnék magamnak valahol, akkor ne kelljen egyszerre 2 példányban nézegetnem a QT-t stb...
Hozzászólások
Én nem csinálnám ezt a helyedben. Tény, hogy valahány MB tárhelyet meg tudsz vele spórolni, viszont az adott szoftvereket a hozzá csomagolt könyvtárakkal linkelték, bármilyen apró verzió-eltérés, ABI-inkompatibilitás előre megjósolhatatlan eredményekkel járhat. Ténylegesen az is lehetséges, hogy a "csomagolt" könyvtárak az adott gyártó által készített egyedi patcheket is tartalmaznak.
Amikor rakásra dobálunk fel érdemi szoftokkal egybecsomagolt jre-ket vagy komplett eclipse-példányokat, tényleg aránytévesztésnek tűnik max. pármegás libhalmazzal foglalkozni.
Persze volt idő, amikor megtettem ezt, és még ilyenebbeket is, de "every year is getting shorter".
a) igen (Soha nem próbáltam, de szerintem simán felülírják, amit oda tettél.)
b) igen (Honnan tudod, hogy a "hozott" .so funkcionálisan megegyezik azzal, aminek a helyére teszed?)
c) igen (Lásd b. pont!)
d) nem elég az előző három? ;)
Azt hiszem kezdem érteni, miért is vannak egyes feladatokra külön disztribúciók.
Multifunkcionális OS ezek szerint nem létezik, sosem volt.
---
--- A gond akkor van, ha látszólag minden működik. ---
---