A kicsi, gyors, és általános támogatás, meg a minden készítő a saját csomagjait, és vihetné bele elv azért egy ponton ellentmond egymásnak!S-kami írta:
A cél lehetne, szerintem, már az ami tényleg fontos is egy OS szempotjából, hogy mindenképpen kicsi legyen, gyors és általános támogatás legyen rá, mindenki tudja telepíteni, használni, viszonylag könnyen kezelhető legyen, ezt mind megvalósítottuk már így, vagy úgy, különféle pupletekben.
A tagok által kiadott packok, csomagok lehetnének a támogatás, amivel mindenki olyan puppy -t kap, amiylet szeretne és minden készítő a saját csomagjait, megoldásait vihetné bele, kvázi mintha egy pupletet adna közre.
HunPrecise-CE, Hun-Slacko_CE....
Sajnos precise alatt nem fut már sok új program...![]()
![]()
Ez a pont pedig a függőségek kérdése, illetve az ezeket megtalálni képes csomagkezelő kérdése.
A függőségek mint olyan, igen régi nóta, de sajnos ma is érvényes, ugyanis az általad jelzett, és kívánatos kicsi és gyors alap puppy-rendszerekben nincs minden benne, ez érthető is, hiszen az azt összekészítő fejlesztő csak ahhoz biztosít függőségeket, ami programokat ő az alapcsomagba indulásnak beletesz!
Ez minden puppy csomagra érvényes, és az ezután jövő -minden készítő a saját csomagjait, megoldásait vihetné bele- külsős csomagokban a legritkább esetben vannak beleépítve a kellő függőségek, és a csomagkezelő ezeket nem biztos, hogy meg fogja találni, főleg, ha a csomagkészítő az ő pet-es csomagjába nem írja bele a kellő függőségek nevét, ekkor a csomagkezelő nem fogja tudni, mi is kell ahhoz a csomaghoz, ergó, a feltelepített csomag nem fog működni. Sajnos, ilyen pet-es csomag bőven van, és minden kategóriában, és ilyenkor lép be a sok ember, így általam is erősen gyűlölt kézi függőségvadászat!
A legújabb programok már elég sok új függőséget igényelnek így az általad említett támogatásnak erre is ki kellene terjednie mert ha nem, akkor oda van az általad szintén követelményként meghatározott egyszerű kezelhetőség, és a kezdők részére szóló egyszerű szoftverhasználat.
A függőségi kérdésekre jó példa egyébként a tegnapi gjuhász által említett Inkscape-0.91-es verzió, abban az alap deb-ből készített pet-ben sincsenek meg a kellő függőségek, de gjuhász ezt becsülettel meg is említi, ő az egyik üdítő kivétel, aki még erre is ügyelt, és betette a pet-es csomagjába a föggőségeket a lib-alkönyvtárba. Az más kérdés, hogy ennek ellenére nálam, a Precise Puppy 571 Lite verzión ez mégsem indult el, noha egy darab függőséket reklamált a végén, de azt pótolva sem indult el a program, na ilyenkor legyen okos az ember, és néz nagyokat egy kezdő Puppy-s is.
Tehát jó az elképzelésed skami, csak kissé nehéz lesz ezt a régi alap programokkal megvalósítani, főleg, ha újabb programokat is bele akarsz vinni-vitetni és az alap csomagkezelő erre nem lesz felkészítve. Továbbá olyan kernel is kell, ami képes már a puppy-tól eltérő formátumú csomagokat kezelni, azok tárolóját elérni és azon programokhoz való függőségeket megkeresni, lehozni, és feltelepíteni.
Ha már egyéni puppy-t akarsz kifejleszteni, célszerű lenne egy olyan univerzális csomagkezelő egység beleépítése, ami a nagyobb, és általános linux csomagformátumokkal is megbirkózik, így valóban meg lehetne valósítani, a mindenféle csomagok feltelepítésének az alapját de ezt a kérdést a régi gárda amúgy is jól tuja, hiszen erről már többször volt szó régebben, igaz akkor még én itt nem voltam tag, de erre a csomagkezelő problémára igen gyorsan magamtól is rájöttem