PKC, egy újabb csomagkezelő

Címkék

Egy új csomagkezelő látott napvilágot pkc, vagyis PacKageCommander néven.

A csomagkezelőnek jelenleg csak konzolos felülete van, amely az ncurse könyvtárat használja.


A szokásos csomagkezelői funkciókon kívül azzal tűnik ki, hogy segítségével a kezdő felhasználó is könnyen telepíthet programot a szokásos forrásfájlokból is, illetve megkönnyíti a bináris (Debian vagy RPM) csomagok készítőinek életét is.Jelenleg ez a legelső publikus verzió. Támogatja a dpkg, és az RPM csomagkezelő rendszerét, illetve bináris fájljait.


Jelenleg a feltelepített Debian és/vagy RPM bináris csomagokat kérhetjük le segítségével abc, méret szerinti, vagy csoportok szerint rendezett sorrendben. Az egyes csomagokról részletes információt kérhetünk, illetve azokat törölhetjük, vagy telepíthetjük. Továbbá a program segítségével könnyedén telepíthetünk forrásból (tar.bz2, tar.gz, illetve egy kitömörített könyvtár is megadható). A program automatikusan kitömöríti a a fájlt, lekéri a configure script lehetséges opciót, amelyet tetszés szerint könnyedén beállíthatunk, majd lefordítja és telepíti a megadott paranccsal a forrást. Az telepítés folyamatát az installwatch programmal felügyeli, melynek segítségével megkapjuk, hogy mely fájlok hova lettek telepítve.


Ezek után könnyedén készíthetünk Debian, RPM vagy akár tar.bz2-es bináris csomagot. Ezen csomagok paraméterei szintén menüvezérelten beállíthatók, módosíthatók.


A program nagyon kezdetleges fázisban van, sok-sok tervvel, és valószínűleg annál több hibával. Minden észrevételt, hibát, kérést szívesen látok!

Jimmy

jimmycime at mailbox dot hu

Hozzászólások

Nekem nagyon tetszik az alapotlet, sok sikert a megvalositashoz!

Első ránézésre nekem tetszik.

Külön jó, hogy nem csak telepíteni tud, de megcsinálja a deb és az rpm csomagokat is. Éljen a platformbarátság!

Remélem (mivel én nem értek ezekhez), hogy a program segítségével könnyebben fogok boldogúlni, esetleg tanúlni is lehet a pkc működéséből.

Néhány apróság...

a /m4 és /po könyvtárban rengeteg backup file maradt, szerintem azokat majd le kéne tisztítani.

a README utolsó mondatában van egy typo, amitől kissé komolytalan a hangzása:

"and of curse at least one package manager program (dpkg and/or rpm)"

helyesen "of course" ami azt jelenti: természetesen.

A "curse" azt jelenti: átok.

Amúgy faja a cucc! Esetleg Slackware support lesz?

Elég király cuccnak néz ki. Ha tényleg tudni is fogja rendesen azokat amit elterveztek róla, akkor akára arra is lesz esély, hogy lecserélheti a régebbi stilisu telepitoket. (Elsosorban a Debiant pl)

Tisztelt Thuglife!

Nagyon köszönöm az építő jellegű hozzászólást, nagyon sokat segített a project fejlesztését illetően! Szerintem minden fejlesztő - így most én is - roppantul örül mikor egy hibát a valószínüleg mindennél kedvesebb felhasználó ilyen részletességgel tárgyal!

Továbbá tájékoztatom hogy projectemet nem azért hoztam létre hogy ezzel hatalmas hasznot szerezzek - legyen az simán érdemi, vagy anyagi -, hanem csupán azért hogy egyes műveleteimet a rendszeren megkönnyítsem, felgyorsítsam. Mivel valószínüleg sok olyan felhasználó van, aki úgy használja a rendszerét mint én, gondoltam megkönnyítem mások életét is!

De mégegyszer külön köszönöm a hozzászólását, és azt hogy nem mellékelt semmilyen felesleges leírást a témáról!

Továbbá nagy sajnálattal kell hogy tájékoztassam arról, hogy a program működését csak szerény itthoni körülmények között tudtam tesztelni, ahol egy UHU 1.0-ás van feltelepítve (ahol a fejlesztés folyt), illetve egy SuSE 9.1-es. Mindkét rendszeren tökéletesen lefordult/települt a program, ezért nem találkoztam az ÖN által részletesen leírt hibával! Éppen ezért meg sem fordult a fejemben a fenti eset! Továbbá tájékoztatom, hogy egyesek ( valószínüleg súlyos munka, és orvosi segítség árán) le tudták fordítani/telepíteni a programot, még egy Debian Sarge rendszeren is!

Szívből sajnálom a történteket, remélem a TB álja összes kezelését!

Szívélyes üdvözlettel:

Jimmy

Ui.: Csak az ÖN tiszteletére tervbe vettem, hogy amint a program (ami majd talán lefordul önnél is) érzékeli hogy ŐN ül a gép előtt, szabálytalan időközönként egy "I LOVE YOU THUGLIFE" üzenettel boldogítja ÖNT!

Nagyon köszönöm a tippet, az esti kiadásban már kijavítottam a hibát!

Slackware support könnyen integrálható lenne, mint bármilyen más csomagkezelő rendszer használata. sajna nincsen még a gépemen slackware, de tervben van támogatása.... előbb utóbb tuti benne lesz........ igyekszem előbb, mint inkább utóbb

Bye

Jimmy

Debian GNU/Linux "Sarge"; gcc (GCC) 3.3.4 (Debian 1:3.3.4-6sarge1).

pkc-0.8rc1$ make

make all-recursive

make[1]: Entering directory `/tmp/pkc-0.8rc1'

Making all in intl

[...]

make[2]: Leaving directory `/tmp/pkc-0.8rc1'

make[1]: Leaving directory `/tmp/pkc-0.8rc1'

pkc-0.8rc1$ ./src/pkc

Erre kár volt ennyi energiát fordítanod.

A többségnek tetszik és hálás neked a munkádért. Tehát ne húzd fel magad egy egy meggondolatlan hozzászólás miatt.

Ebben a programban szerintem az ötlet a legnagyobb. Persze az sem árt hogy kódot is meg tudod csinálni. :-{)E

Mégegyszer köszönet neked érte.

Nem húztam fel magam, próbáltam viccesen válaszolni, jelezve azzal mennyire veszem komolyan hozzászólását.... és reménykedem hogy valami ilyesmi hangnemet várt:)

A sok köszönetet/bíztatást nagyon köszönök, én is nagyon köszönöm a sok segítséget, most ez kell leginkább.

Bye

Jimmy