Belépés
A Kubuntu leendő csomagkezelője, 2. rész
Majdnem két hete írtam először a Kubuntu leendő csomagkezelőjének béta kiadásáról, most pedig megjelent a végleges változat. A bejelentés pontosan a Feature Freeze napjára esett; innentől kezdve nem kerülhet új csomag és szolgáltatás a Maverick Meerkatbe, csak kivételes esetben.
A QApt 1.0 és a Muon 1.0 csak hibajavításokat tartalmaz, többek között a magyar fordításban is javítva lett két elgépelés.
Telepítés
A Muon csomagkezelőt a Lucid Lynx felhasználói a fejlesztő PPA tárolójából telepíthetik. A legegyszerűbben és leggyorsabban az alábbi három parancs kiadásával lehet telepíteni a Muont:
- A tároló felvétele:
sudo add-apt-repository ppa:echidnaman/qapt - A szoftverforrások frissítése:
sudo aptitude update - A Muon telepítése:
sudo aptitude install muon
Telepítés után a Kickoff alkalmazásindító → Alkalmazások → Rendszer → Csomagkezelő kiválasztásával indítható.
A Maverick Meerkat tárolóiban már megtalálható a Muon 0.5, egyelőre várni kell a végleges kiadásra egy függőség miatt. Természetesen a Kubuntu 10.10 felhasználói is használhatják a PPA tárolót, hogy a jövőben is mindig a legfrissebb kiadásokat tesztelhessék, bár még ott sem érhető el a Muon 1.0 egyelőre.
A jövő
Több terve is van a fejlesztőnek a leendő 1.1-es kiadásra:
- Verziózárolás lehetővé tétele
- Letöltési nézet implementálása, az egyes elemek állapotának megjelenítése
- Előzmények naplózása
- Párbeszédablak az ajánlott függőségek telepítésének engedélyezésére vagy letiltására
- „Lassú” keresés implementálása, ami képes keresni a csomagmezőkben is
Emellett egy Szoftverközpontra hasonlító felület készítése is a tervek között szerepel. Ha megfelelően alakulnak a visszajelzések, a Muon a Kubuntu 11.04 alapértelmezett csomagkezelője lehet.
- Ulysses blogja
- A hozzászóláshoz regisztráció és belépés szükséges

Na, ez olyan, mint a Synaptic. Csak kevesebbet tud. :D
Viszont legalább használhatóbb, mint a KpackageKit.
Ha végre meg tudják oldani, hogy használható sebességű legyen a KDE, meg a Kontact pl ne álldogálljon mereven fél óráig, vagyis míg le nem lövöm, akkor már örülni fogok.
Kívánságlista. De ez komoly.
Sziasztok!
Az ciki, hogy én synaptic -t használok KDE alatt is? :)
Nem. Amíg Kubuntuztam, és se az Adept, se a még rövidebb életű Kynaptic nem elégítette ki az igényeimet, én is azt használtam (és mindig frissen forgattam a QtCurve témamotort, hogy az a pár GTK, vagy látszólag GTK app (Firefox, OpenOffice, stb.) is szépen nézzen ki). :P
Bár a jelek szerint ez itt fenn a bejegyzésben megfelelő lesz egy Synaptic szintű élmény kiváltására. :)
"Omnia illa et ante fiebant, omnia illa et rursus fient. Ita dicimus omnes."
"Verziózárolás lehetővé tétele"
Lehet, hogy rosszul értelmezen, de ez azt jelenti, hogy megadhatom azt, hogy bizonyos programok mondjuk a jelenlegi verzió után ne frissüljenek? Ha igen, ez nagyon jó ötlet.
A Synaptic eddig is tudott ilyet. A PackageKit sajnos nem tudja, még akkor sem, ha a backend (apt, yum, stb.) maga képes is rá alapértelmezetten, vagy pluginnel.
"Omnia illa et ante fiebant, omnia illa et rursus fient. Ita dicimus omnes."
Bár a KPackageKit eléggé gyatra usability szempontból, azért jobb lenne, ha inkább ezen az egységes csomagkezelőn dolgoznának minden disztribúcióban, mondjuk azzal, hogy segítik felhasználóbarátabbra faragni. Egy kis kozmetika a GNOME párjára is ráférne azért. Beledrótozhatnák az amúgy zseniális Jockey-t is.
Mert az tény, hogy amúgy egy nagyon okos alkalmazáscsomagról van szó, ami jobban integrálódik olyan freedesktop.org irányelvű technológiákba - lévén velük szoros kapcsolatban fejlődik -, mint a DeviceKit+udev tandem, vagy éppen a PolicyKit.
Szóval nyugodtan lehetne az a felállás, hogy minden disztribúcióban van lehetőség egy Szoftverközpont mellékelésére az újoncoknak, és van egy Synaptic-jellegű csomagkezelő a profibbaknak, mindegyik PackageKit alapú, és az egészbe még a Jockey is bele van drótozva a DeviceKit+udev tandemen keresztül.
Ha az összes disztribúció saját grafikus csomagkezelő fejlesztője összedugná a fejét, akkor lenne egy olyan zsírsárkány csomagkezelő GUI minden ízben és formában, hogy mindenki csak pislogna. Egy nagy összeborulás, közös munka, fanfárok és konfetti, meg rózsaszín pónik mindenütt. ;)
"Omnia illa et ante fiebant, omnia illa et rursus fient. Ita dicimus omnes."
adept, kpackagekit, muon
Lassan majd minden második kubuntu kiadásban új csomagkezelő lesz...
Nekem az adept tetszett a legjobban.
"Örök világosság részese leszek, többé szó szívem nem gyengíti meg."
Az Adept KDE4-es portja soha nem készült el igazán, a KPackageKit egy általános célú csomagkezelő, ami több háttérprogrammal is képes működni, így több disztribúción is használható (tudtommal a Fedora használja még). A Muon igazából csak egy grafikus felület a QApthoz, ami úgy lett tervezve, hogy a fejlesztőknek csak a grafikus felület tervezésére kelljen koncentrálniuk, így például sokkal könnyebbé válik egy leendő kubuntus Szoftverközpont fejlesztése.
Még régebben olyasmit olvastam, hogy a Chakra csomagkezelőjét, a shamant teljesen át akarják írni, hogy több linux disztrón is használható legyen. Ki tudja, lehet a muon -t erre fogják később lecserélni.
Egyébként a blackPanther -ben is KPackageKit van.
"Örök világosság részese leszek, többé szó szívem nem gyengíti meg."
Azt én is olvastam, de míg a Shaman a mai napig a KDE playground könyvtárában van, ahol az erősen fejlesztés alatt álló programok vannak, addig a QApt és a Muon nemrég átköltözött a kdereview könyvtárba, vagyis előrébb jár a fejlesztésben, mint a Shaman. Az igazsághoz az is hozzátartozik persze, hogy a KPackageKit és az Adept is a playground/sysyadmin könyvtárban van.