Szia István! Látom, te nagyon szeretsz scripteket írogatni. Én viszont szeretek megosztani másokkal _m_ű_k_ö_d_ő_ megoldásokat. És a Yast lehetőségeit kihasználni, hiszen erre készült a program :) Tehát a feladat: Egyéni programösszeállítás telepítése főképp Packman 'forrásból' A megoldás: Miután a HDD-re összeválogattam a Programok/ könyvtárba a telepítendő programgyűjteményt és a Required/ alkönyvtárban lettek a Packmanos függőségek amelyek szükségesek, akkor e két könyvtárat felveszem a telepítési források közé. Miután ez megvan, akkor indítom a Yast modult: 'Programok Telepítése' és itt kiválasztom hogy mutassa, a 'Telepítési források'-nál a 'Programok' (könyvtárat) mint forrást. Utána jobbklikk az egyik csomagra, és a legördülő menüben választom az 'Összes csomag' menüsort és a 'Telepítés' pipájára klikkelek ami kijelöli az összes programot telepítésre. Majd a 'File' menüben ráklikkelek az 'Exportálás' menüre, ez megnyit egy ablakot, aminek a segítségével egy 'user-programs.xml' -be menthető az összeállítás. - Tehát egy XML fájlba mentve az összeállítás + függőségei Az így kapott 2 könyvtárat és a 'user-programs.xml'-t felírtam egy CD-re. (archiválás) Ha a PC internet kapcsolatban van, akkor a CD-ről IS telepíthetőek a programok 3-4-5 klikkel, ha nincs internet, akkor a HDD-re fel kell másolni a CD-t azon a gépen amire telepíted és a 'Telepítési források'-hoz hozzáadni a könyvtárat amiben van, és bekéri az openSuSE telepítő DVD-t. Telepítés: Elindítod a Yastot-> Programok Telepítése -> File menü ->Inportálás-> 'user-programs.xml' menyitása -> Elfogadás -> Telepítés Ennyi! Nem kell scripteket irogatni, csak használom a Yast adta lehetőséget. Köszönöm a segítséget, és a válaszokat :) A megoldás előnye, hogy aktív internetkapcsolat esetén, az 'user-programs.xml' fájl használatával az internetről is leszedi a csomagokat, és telepíti amennyiben a telepítési források (URL) a Yastban beállítottak, és egyedüli kritérium, hogy a Telepítő DVD-n az "Egyéb" menüben az "LXDE"-t kell kiválasztani telepítésre, és semmilyen egyéb programot nem kell hozzáadni. Az 'user-programs.xml' menyitása után a Yasttal szabadon törölhető bármi az összeállításból és újabb XML fájlba menthető. Ezt fájlt az a szükséglet hozta létre, mivel szombaton is kellett volna egy olyan Linuxot telepítsek, amiben sok-sok multimédiás és "egyéb" program van, ámde amikor nekiálltam a Yastban kézzel kijelölni, kiválogatni, akkor jött a kritika, hogy a Linux ilyen, meg olyan, bezzeg a W$ milyen könnyen telepíthető! Mostmár csak 4-5 klikk és több mint 1,2GB-nyi program települ a függőségekkel. Ha valaki szeretné kipróbálni szívesen elküldöm emailban a 'user-programs.xml'-t. Csak egy "LXDE"-s telepítésű openSuSE 11.3 kell, hogy legyen a PC-n. A KDE 3.5 is feltelepül. "2011. 10. 12." - dátummal, Horváth István írta:
A lenti esetnél is a yast (és/vagy a zypper) dolgozik, a script csak azt mondja meg neki, hogy miket telepítsen... :)
Oldtimer írta:
Sziasztok!
Köszi, ha lehet, akkor a telepítést rábízom a Yastra :-D 1) egy nagyon univerzális program, 2) nem kell írogatni semmilyen scriptet hozzá.
Anno Domini:: "2011. 10. 11." - dátummal, Horváth István írta:
Végül is, a Little Susie InstallHelper megoldása tökéletesen alkalmas erre is, meg alkalmazás-piactér működtetésre is... csak meg kell írni egy sima bash scriptet, ami végigviszi a telepítést, esetleg KDialog támogatással.
-- Üdv.: Oldtimer ******************************************************** Nálam, már mindegyik év a 'LinuxDesktop éve!' :-) ------------------------------------------------------------------------