uhulinux / ub-ubk3

64bit-only repo
1 stars 0 forks source link

A packagekit, appstream alapú telepítők működésképtelenek, vagy hibásak. #42

Open attuska opened 5 years ago

attuska commented 5 years ago

Csak plasma alatt futtatva ikonos az apper nevű packagekit alapú szofver telepítő. Az appstream szekció egyelőre hatástalan, de kábé úgy használható már, mint gnome alatt a gpk-application. MATE: apper-mate PLASMA: apper-plasma

attuska commented 5 years ago

UBK2 alá valamennyire megoldva az apper, ott vannak már ikonok nem csak Plasma alatt.

MATE:

ubk2-apper-mate

Hülyére kellett foltozni és addonsból egy rakás ikont mellékelni, hogy ne legyen függő az egyéb desktopoktól és ikontémáktól. https://github.com/uhulinux/ub-ubk2/commit/3b85b1d898917a7bd7aa06f8b2b89f659a346183

UBK3 alá is meg lehetne csinálni, de csak akkor lesz ez részemről, ha valaki kifejezetten igényli. Eddig 2 valamennyire használható packagekit alapú csomagkezelőnk van már, a gnome-packagekit és az apper. Valamennyiben a sources.list kezelés nem megoldott UHU alá, a csomagtárolóink felépítésének teljesen egyedi volta miatt. Ez a gnome-software csomagra is igaz. A plasma alá discover nem lesz, mert appstream adatok nélkül az működésképtelen, aminek megoldása az UHU egyedi volta miatt ugyancsak nehézkes lenne. Minden nagy tömegben használt disztribúcióhoz megcsinálták a discover -t, de UHU specifikumokhoz soha nem fogják.

Ez a gnome-sofware -ra is igaz, ami viszont flatpak csomagok telepítésre már használható és feltelepített csomagok eltávolítására is, az UHU tárolókból csomag telepítésre nem, mert csak a telepítetteket tudja kiválasztatni.

41

attuska commented 5 years ago

Lett discover UHU alá, de működő appstream nélkül. https://github.com/uhulinux/ub-ubk3/commit/4990ab9bd5bfc9e001255d62cb5d422cffbe5cde

Működik a flatpak, a keresés a telepítettek felsorolása, a plasma kiegészítők. A /usr/lib/qt alatt kereste a pluginjait és nem a /usr/lib/qt5/lib alatt, ezért nem működött. A gnome-software -nál jobban használható, a szoftverfrorrások itt is ugyanolyan vacakul vannak megjelenítve, mint a többinél. Próbaképp a digger csomagot telepítettem a helyi UHU tárolóból, kerestetés után. Sikerült a telepítés, az eltávolítása is. Használhatóbb most, mint a gnome-software (https://github.com/uhulinux/ub-ubk3/issues/41).

attuska commented 5 years ago

A discover most az UBK3 telepítetlen csomagokat is már megjeleníti kereső módban, a telepítetteket is. De az UTF8 még nem az igazi, valamennyinek ugyanaz az ikonja. Egy telepítetlen keresési eredménye:

discover1

A flatpak csomagok mind jól jelennek meg, igaz azok mind angol nyelven.

attuska commented 5 years ago

attila@attila-pc:~$ plasma-discover invalid kns backend! "/etc/xdg/ksysguard.knsrc" because: "Config group not found! Check your KNS3 installation."

attuska commented 4 years ago

Az apper teljesen betojt. https://github.com/uhulinux/ub-ubk3/issues/81 A plasma-discover szintén. https://github.com/uhulinux/ub-ubk3/issues/55

attuska commented 4 years ago

A packagekit frissítés teljesen hazavágta az egészet, a packagekit.service híján nem indítható systemd -vel a packagekit többé, sőt a konzolos mód sem működik többé.

attila@attila-pc:~$ pkcon A kapcsolatfelvétel a PackageKit démonnal meghiúsult.: Hiba a StartServiceByName hívásakor ehhez: org.freedesktop.PackageKit: Unit packagekit.service not found. attila@attila-pc:~$

Újbóli felélesztéséhez kellene a systemd engedélyezése, de ekkor viszont az apcc részben bukik orra az egész. Az újabb apt viszont a régebbi packagekt lefordítását és használatba vételét lehetetlenítette el. Így az összes packagekit alapú csomagtelepítő és eltávolító csomag használhatatlan, gyakorlatilag kuka a packagekittel egyetemben.

attuska commented 4 years ago

A packageki újra működik valamennyire. https://github.com/uhulinux/ub-ubk3/commit/ba3c4be18cbbcabf53848ca340b5479008428f38 A gnome-packagekit legalábbis újra nem üres.