PackageKit

Programinė įranga Screenshot:
PackageKit
Programinė detalės:
Versija: 1.1.9 Atnaujintas
Įkėlimo datą: 22 Jun 18
Kūrėjas: Richard Hughes
Licencija: Nemokamai
Populiarumas: 47

Rating: nan/5 (Total Votes: 0)

PackageKit yra atvirojo kodo programinės įrangos projektas, sukurtas kaip universali ir vieninga grafikos paketų valdymo sistema, skirta lengvam įdiegimui, pakartotiniam diegimui, atnaujinimui ir programinės įrangos paketų pašalinimui kompiuteryje, kuriame veikia Linux. Pagrindinis jo tikslas yra palaikyti kuo daugiau grafinių paketų tvarkyklių, kad būtų galima naudotis kiek įmanoma daugiau GNU / Linux disko.


Savybės iš pirmo žvilgsnio

Pagrindinės funkcijos yra galimybė automatiškai įdiegti priklausomybės failus, įdiegti naujas funkcijas, taikyti saugos naujinius paleidžiant, leisti neprivalomiems vartotojams diegti programas, atidaryti nežinomus failų formatus, pašalinti failų priklausomybes, taip pat integruoti esamus paketo valdytojai , įskaitant APT, YUM, Conary ir kitus.

Geriausia, kad PackageKit yra nepriklausoma nuo konkrečios Linux branduolio operacinės sistemos ar aparatinės įrangos. Tai, žinoma, reiškia, kad ją galima lengvai įdiegti bet kuriame "GNU / Linux" paskyroje, bet tik tuo atveju, jei palaikomas originalus paketų tvarkytuvė. Tai taip pat reiškia, kad ji gali būti sėkmingai įdiegta tiek 64 bitų, tiek 32 bitų aparatinėse platformose.

Naudoja PolicyKit naudotojo autentifikavimui

Dar viena įdomi funkcija - PackageKit pagal numatytuosius nustatymus naudoja PolicyKit vartotojo autentifikavimą, o tai reiškia, kad sistemos administratoriai (root) galės lengvai valdyti, kas gali įdiegti kokios rūšies programinę įrangą arba kas neleidžia įdiegti programinės įrangos paketų GNU / Linux operacinė sistema, kurioje įdiegta "PackageKit".


Palaikomos "GNU / Linux" paskirstymas ir programos

Šiuo metu "PackageKit" buvo sėkmingai išbandytas naudojant platų GNU / Linux platinimo, įskaitant "Kubuntu", "Fedora", "openSUSE", "Foresight Linux", "SUSE Linux Enterprise Server", "SUSE Linux Enterprise Desktop", "Sabayon" ir "Moblin".

Įvairūs projektai puikiai suderinami su "PackageKit", įskaitant "Nautilus" failų tvarkytuvę, paketų tvarkytuvą GNOME PackageKit, "Apper" paketų tvarkytuvą, paketų tvarkytuvą "Listaller", "Openmoko Installer" paketų tvarkytuvą, "Brasero" CD / DVD įrašymo programinę įrangą, "Zero Install" platinamą diegimo sistemą, sistemos konfigūraciją

Kas naujo šiame leidime:

  • Atmintukai:
  • alpm: nustatykite diegimo priežastis, kad ji būtų aiškiai įdiegta (Christian Hesse)
  • entropija: ištaisyta "remove_package" ir "search_details" (skullbocks)
  • entropija: pašalinti pranešimai ir pašalinti funkciją (skullbocks)
  • hif: pridedant trūkstamą užrakto prisijungiant prie maišų talpyklos (Kalev Lember)
  • hif: pagerinti debesuotumą lygiagrečios branduolio diegimui (Kalev Lember)
  • hif: įtraukite visus paketus, pažymėtus diegimui atliekant naujinius (Kalev Lember)
  • portage: pašalinti pranešimai ir pašalinti funkciją (skullbocks)
  • python / backend: tvirtinimo parametrų tvarka (skullbocks)
  • urpm: tinkamai naudoti is_package_installed () (Thierry Vignaud)
  • yum: ištaisykite backtrace, kai gaunate naujinimo informaciją (Richard Hughes)
  • yum: ištaisykite du beveik neįmanomus pyrago įspėjimus (Richard Hughes)
  • yum: Persiųsti uostą į naują "WhatProvides" API (Richard Hughes)
  • yum: pirmiausia grąžinkite įdiegtus paketus NEWEST filtru (Kalev Lember)
  • yum: Atnaujinkite kompaso grupių kodą vidinei informacijos API keitimui (Kalev Lember)
  • Naujos funkcijos:
  • Nustatykite komandą_not_found_handler zsh (Will Thompson)
  • Klaidos pataisymai:
  • Teisingas skyrybas, kai naudojamas neprisijungus atnaujinamų (Matthew Miller)
  • Negalima paleisti, jei paleidžiamas komandų pabaiga (Ville Skytta)
  • Išspręskite išsamią informaciją () iš sukūrusių atgalinių kanalų (Richard Hughes)
  • Port GTK + modulis į org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
  • grąžinkite teisingą sintaksės klaidų klaidą pkcon (Richard Hughes)
  • Grąžinkite teisingą klaidą, jei nieko nepadarytų, kad būtų įjungta repo (Richard Hughes)

Kas naujo versijoje:

  • Atmintukai:
  • alpm: nustatykite diegimo priežastis, kad ji būtų aiškiai įdiegta (Christian Hesse)
  • entropija: ištaisyta "remove_package" ir "search_details" (skullbocks)
  • entropija: pašalinti pranešimai ir pašalinti funkciją (skullbocks)
  • hif: pridedant trūkstamą užrakto prisijungiant prie maišų talpyklos (Kalev Lember)
  • hif: pagerinti debesuotumą lygiagrečios branduolio diegimui (Kalev Lember)
  • hif: įtraukite visus paketus, pažymėtus diegimui atliekant naujinius (Kalev Lember)
  • portage: pašalinti pranešimai ir pašalinti funkciją (skullbocks)
  • python / backend: tvirtinimo parametrų tvarka (skullbocks)
  • urpm: tinkamai naudoti is_package_installed () (Thierry Vignaud)
  • yum: ištaisykite backtrace, kai gaunate naujinimo informaciją (Richard Hughes)
  • yum: ištaisykite du beveik neįmanomus pyrago įspėjimus (Richard Hughes)
  • yum: Persiųsti uostą į naują "WhatProvides" API (Richard Hughes)
  • yum: pirmiausia grąžinkite įdiegtus paketus NEWEST filtru (Kalev Lember)
  • yum: Atnaujinkite kompaso grupių kodą vidinei informacijos API keitimui (Kalev Lember)
  • Naujos funkcijos:
  • Nustatykite komandą_not_found_handler zsh (Will Thompson)
  • Klaidos pataisymai:
  • Teisingas skyrybas, kai naudojamas neprisijungus atnaujinamų (Matthew Miller)
  • Negalima paleisti, jei paleidžiamas komandų pabaiga (Ville Skytta)
  • Išspręskite išsamią informaciją () iš sukūrusių atgalinių kanalų (Richard Hughes)
  • Port GTK + modulis į org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
  • grąžinkite teisingą sintaksės klaidų klaidą pkcon (Richard Hughes)
  • Grąžinkite teisingą klaidą, jei nieko nepadarytų, kad būtų įjungta repo (Richard Hughes)

Kas naujo 1.0.8 versijoje:

  • Atmintukai:
  • alpm: nustatykite diegimo priežastis, kad ji būtų aiškiai įdiegta (Christian Hesse)
  • entropija: ištaisyta "remove_package" ir "search_details" (skullbocks)
  • entropija: pašalinti pranešimai ir pašalinti funkciją (skullbocks)
  • hif: pridedant trūkstamą užrakto prisijungiant prie maišų talpyklos (Kalev Lember)
  • hif: pagerinti debesuotumą lygiagrečios branduolio diegimui (Kalev Lember)
  • hif: įtraukite visus paketus, pažymėtus diegimui atliekant naujinius (Kalev Lember)
  • portage: pašalinti pranešimai ir pašalinti funkciją (skullbocks)
  • python / backend: tvirtinimo parametrų tvarka (skullbocks)
  • urpm: tinkamai naudoti is_package_installed () (Thierry Vignaud)
  • yum: ištaisykite backtrace, kai gaunate naujinimo informaciją (Richard Hughes)
  • yum: ištaisykite du beveik neįmanomus pyrago įspėjimus (Richard Hughes)
  • yum: Persiųsti uostą į naują "WhatProvides" API (Richard Hughes)
  • yum: pirmiausia grąžinkite įdiegtus paketus NEWEST filtru (Kalev Lember)
  • yum: Atnaujinkite kompaso grupių kodą vidinei informacijos API keitimui (Kalev Lember)
  • Naujos funkcijos:
  • Nustatykite komandą_not_found_handler zsh (Will Thompson)
  • Klaidos pataisymai:
  • Teisingas skyrybas, kai naudojamas neprisijungus atnaujinamų (Matthew Miller)
  • Negalima paleisti, jei paleidžiamas komandų pabaiga (Ville Skytta)
  • Išspręskite išsamią informaciją () iš sukūrusių atgalinių kanalų (Richard Hughes)
  • Port GTK + modulis į org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
  • grąžinkite teisingą sintaksės klaidų klaidą pkcon (Richard Hughes)
  • Grąžinkite teisingą klaidą, jei nieko nepadarytų, kad būtų įjungta repo (Richard Hughes)

Kas naujo 1.0.7 versijoje:

  • Atmintukai:
  • alpm: nustatykite diegimo priežastis, kad ji būtų aiškiai įdiegta (Christian Hesse)
  • entropija: ištaisyta "remove_package" ir "search_details" (skullbocks)
  • entropija: pašalinti pranešimai ir pašalinti funkciją (skullbocks)
  • hif: pridedant trūkstamą užrakto prisijungiant prie maišų talpyklos (Kalev Lember)
  • hif: pagerinti debesuotumą lygiagrečios branduolio diegimui (Kalev Lember)
  • hif: įtraukite visus paketus, pažymėtus diegimui atliekant naujinius (Kalev Lember)
  • portage: pašalinti pranešimai ir pašalinti funkciją (skullbocks)
  • python / backend: tvirtinimo parametrų tvarka (skullbocks)
  • urpm: tinkamai naudoti is_package_installed () (Thierry Vignaud)
  • yum: ištaisykite backtrace, kai gaunate naujinimo informaciją (Richard Hughes)
  • yum: ištaisykite du beveik neįmanomus pyrago įspėjimus (Richard Hughes)
  • yum: Persiųsti uostą į naują "WhatProvides" API (Richard Hughes)
  • yum: pirmiausia grąžinkite įdiegtus paketus NEWEST filtru (Kalev Lember)
  • yum: Atnaujinkite kompaso grupių kodą vidinei informacijos API keitimui (Kalev Lember)
  • Naujos funkcijos:
  • Nustatykite komandą_not_found_handler zsh (Will Thompson)
  • Klaidos pataisymai:
  • Teisingas skyrybas, kai naudojamas neprisijungus atnaujinamų (Matthew Miller)
  • Negalima paleisti, jei paleidžiamas komandų pabaiga (Ville Skytta)
  • Išspręskite išsamią informaciją () iš sukūrusių atgalinių kanalų (Richard Hughes)
  • Port GTK + modulis į org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
  • grąžinkite teisingą sintaksės klaidų klaidą pkcon (Richard Hughes)
  • Grąžinkite teisingą klaidą, jei nieko nepadarytų, kad būtų įjungta repo (Richard Hughes)

Kas naujo 1.0.6 versijoje:

  • Atmintukai:
  • alpm: nesupainiokite deklaracijų ir kodų (kurie draudžia ISO C90) (Christian Hesse)
  • alpm: perkelkite sukonfigūruotą pasaulinį lauką į backend priv. (Fabien Bourigault)
  • alpm: perkelkite išjungtą pasaulinį lauką į backend priv. (Fabien Bourigault)
  • alpm: pakartotinai inicijuoti libalpm, kai pakeičiamas localdb (Fabien Bourigault)
  • alpm: pašalinti RepoEnable (Fabien Bourigault)
  • alpm: pašalinti nebenaudojamą neįgalus repo logiką (Fabien Bourigault)
  • alpm: pašalinti nenaudojamą kintamąjį (Christian Hesse)
  • hif: Nustatykite "free-of-free" naudojimą per nepatikimą atpirkimo patikrinimą (Kalev Lember)
  • Naujos funkcijos:
  • Pridėkite Dbus metodą grąžinamiems paruoštiems paketams (petervo)
  • Pridėti pk_backend_is_transaction_inhibited (Fabien Bourigault)
  • "gstreamer" įskiepis: pridėkite palaikymą PK seanso paslaugų sąsajos v2 (Kalev Lember)
  • Klaidos pataisymai:
  • Nenaudokite rekursyvaus užrakto, jei naudojate ištaisymo muteksą - verbose be tty (Richard Hughes)
  • Padarykite & quot; perkraukite & quot; numatytasis ieškinys dėl bylos failo (Stephen Gallagher)
  • "gstreamer" įskiepis: pritaikyti gstreamer trūkstamus įskiepių pakeitimus (Kalev Lember)
  • "gstreamer" įskiepis: vengti kritikų, kai kai kurie parametrai yra NULL (Kalev Lember)

Kas naujo 1.0.5 versijoje:

  • "Backends":
  • alpm: šalinant paketą (Fabien Bourigault), pašalinkite blogų įvykių naudojimą
  • alpm: garbės imituoti vėliavą pašalinant paketus (Fabien Bourigault)
  • alpm: garbės simuliuoti į pk_backend_install_files (Fabien Bourigault)
  • alpm: užblokuokite talpyklos negaliojimą atliekant sandorį (Fabien Bourigault)
  • alpm: stebėti vietos db pakeitimus ir panaikinti talpyklą (Fabien Bourigault)
  • hif: prisitaikyti prie naujos "Hawkey API" (Richard Hughes)
  • Klaidos pataisymai:
  • Pridėkite trūkstamą "down-downgrade" ir "- leisti-iš naujo įdėti į žmogaus puslapį" (Richard Hughes)

Kas naujo 1.0.4 versijoje:

  • Bibliotekos:
  • Pridėti PK_INFO_ENUM_UNAVAILABLE (Richard Hughes)
  • Baldų programos:
  • alpm: išvalyti logiką pk_alpm_transaction_packages (Fabien Bourigault)
  • alpm: ištaisykite blogą logiką pk_backend_resolve_name (Fabien Bourigault)
  • alpm: pakoreguoti SIGSEV, kai klausia paketų failų (Fabien Bourigault)
  • alpm: garbės modeliavimas diegiant paketus (Fabien Bourigault)
  • alpm: Pacman 4.2 palaikymas (Christian Hesse, piernov)
  • aptcc: visada gerbkite neinteraktyvią vėliavą (Matthiasą Klumppą)
  • aptcc: neprašykite konfigūracijos pakeitimų, jei mes nesate interaktyvūs (Matthias Klumpp)
  • aptcc: naudokite pakatalogį / tmp laikiniesiems duomenims laikyti (Matthias Klumpp)
  • apt: pašalinkite nepagrindinę "backend" (Richard Hughes)
  • manekenas: patikrinkite, ar nepažeistas sriegiuoto kodo pk_backend_job_finished () Richard Hughes
  • hif: automatiškai importuoti metaduomenis viešuosius raktus, kai tai yra saugu (Richard Hughes)
  • hif: automatiškai įdiekite "AppStream" metaduomenis (Richard Hughes)
  • hif: Fix kompiliuoti su naujesnėmis libhif versijomis (Richard Hughes)
  • hif: ištaisykite kelias mažas atminties nutekėjimas (Richard Hughes)
  • hif: ieškokite nepasiekiamų paketų sprendimo metu (Richard Hughes)
  • hif: perkelti hif_source_is_supported () čia (Colin Walters)
  • hif: "Proxy" leidimo atšaukimo būsena iš valstybės į darbą (Richard Hughes)
  • hif: grąžinti "nepasiekiamas" paketus tik metaduomenų atvaizdams (Richard Hughes)
  • Hif: palaikykite HIF_SOURCE_KIND_LOCAL (Richard Hughes)
  • hif: naudokite "thread-local" "HifTransaction", kad išvengtumėte "db3" indekso korupcijos (Richard Hughes)
  • "urpmi": iš tikrųjų įdiekite "only_download & simulate" (Thierry Vignaud)
  • urpmi: pridėti save kaip palaikytoją (Thierry Vignaud)
  • urpmi: pridėti "allow_downgrade" palaikymą (Thierry Vignaud)
  • urpmi: pridėti palaikymą, kad leistumėte iš naujo įdiegti (Thierry Vignaud)
  • urpmi: apsvarstykite gstreamer1.0 tų dienų (Thierry Vignaud)
  • "urpmi": praleidžia naują "removepackages args" (Thierry Vignaud)
  • urpmi: užrakinti įrašus (Thierry Vignaud)
  • Naujos funkcijos:
  • Pridėkite "quit" komandą į pkcon (Richard Hughes)
  • Įdiekite ir pašalinkite komandas į paketų tiesioginį bandymo įrankį (Richard Hughes)
  • Klaidos pataisymai:
  • Iš tikrųjų slopinti logind, kai sandorio negalima atšaukti (Richard Hughes)
  • Leisti pk_backend_job_set_allow_cancel () po nustatymo klaidos kodo (Richard Hughes)
  • Nebandykite paleisti komandą-not-found, jei nieko nėra su prefiksu "." (Richardas Hughesas)
  • Nevartokite PkBackendSpawn pagalbininkų kompiliuotose atšakose (Richard Hughes)
  • Ištaisykite sunkią debuginę triktį, kai atšaukiate užduotis, kurios niekada nebuvo paleista (Richard Hughes)
  • Padarykite pk_backend_job_call_vfunc () threadafe (Richard Hughes)
  • Padarykite pk_backend_repo_list_changed () threadafe (Richard Hughes)
  • Padarykite tinklo aptikimo kodą paprastesnį (Richard Hughes)
  • Iš tikrųjų išimkite laikiną "GSource", kai paliekate demoną (Matthiasą Klumppą)
  • Atkurkite atsisiuntimo vietą, jei ji dar nėra (Richard Hughes)

Kas naujo 1.0.0 versijoje:

  • Pastabos:
  • Po daugiau nei 7 metų, išleidžiant 99 vartotojams ir 11697 iš 284 žmonių, mes pagaliau išleidome pirmąją stabilią versiją. Woohoo!
  • Norėjau išsiųsti iš širdies ačiū visiems žmonėms, kurie prisidėjo prie šio projekto sėkmės. Aš negalėjau to padaryti savarankiškai, o nemažai žmonių buvo svarbesni nei jie suprato.
  • Dabar, į praktinius aspektus. Tai yra dideli šio leidimo pakeitimai:
  • "Offline" atnaujinimo funkcija persikėlė į tinkamą "D-Bus" sąsają ir "pkexec" pagalbininkai buvo pašalinti. Atnaujinimai neprisijungus yra svarbi funkcija, kuri nebėra verta būti varžtais. Visi esami naudotojai buvo perkeliami į naują sąsają, bet jums reikia 3.13.92, jei naudojate GNOME nestabiliai arba jhbuild.
  • daugiau papildinių. Didžiausias avarijų šaltinis buvo ir medžio, ir ne medžių papildiniai, o sistemos neprisijungus atnaujinimai sujungti į pagrindinį daemoną, o jų nebėra pakartotinai. Apie visus paveiktus projektus buvo pranešta.
  • Ne daugiau konary, opkg, protingas arba yum plugins. Jie buvo nepasiekiami ir sulaužyti daugiau nei dvejus metus, taigi laikas juos išgelbėti.
  • "plugins" "alpm", "aptcc", "hif" ir "zypp" turėjo daug meilės ir yra naujausių funkcijų ir gerai veikia.
  • Baldų programos:
  • alpm: pridėkite "APPLICATION" filtrą (Fabien Bourigault)
  • alpm: Pridėkite "DOWNLOADED" filtrą "get-updates" ("Fabien Bourigault")
  • alpm: teisingai namespace failai ir simboliai (Richard Hughes)
  • alpm: nesėkmingai paleiskite atnaujinimo informacijos URL (Richard Hughes)
  • alpm: nenustatykite atšaukiamojo ar statuso prieš baigtą (Richard Hughes)
  • alpm: garbės cache amžius atnaujinant atpirkimo (Fabien Bourigault)
  • alpm: garbės tik atsisiųsti vėliavą naujinimo paketams (Fabien Bourigault)
  • alpm: naudokite pagalbinę duomenų tarnybą (Richard Hughes)
  • alpm: naudokite sistemos duomenų bazę, o ne prefiksą (Richard Hughes)
  • aptcc: nuoroda į "-lutil forkpty" (Colin Watson)
  • konary: pašalinkite "Conary" atgal (Richard Hughes)
  • hif: Padarykite spyna, kad atitiktų DESTDIR (Richard Hughes)
  • hif: pašalinkite kai kurias nepanaudotas funkcijas (Richard Hughes)
  • Hif: naudokite tikrą kelią "hy_sack_create ()" (Richard Hughes)
  • hif: naudokite hif_source_commit () naujoms bibliotekos versijoms (Richard Hughes)
  • hif: jei įmanoma, naudokite talpykloje saugomus metaduomenis (Richard Hughes)
  • katja: koreguoti saugyklos iniciacijos paklaidą (Eugenijus Wisneris)
  • opkg: pašalinkite opkg atgal (Richard Hughes)
  • protingas: pašalinkite SMART bangą (Richard Hughes)
  • yum: pašalinkite "yum backend" (Richard Hughes)
  • zypp: pridėti "APPLICATION" filtro palaikymą (Dominique Leuenberger)
  • zypp: pridėti parsisiųsti "DOWNLOADED" filtro (Dominique Leuenberger)
  • zypp: atnaujinimas kuriant PK 0.9.x (Dominique Leuenberger)
  • Naujos funkcijos:
  • pridėkite "D-Bus" sąsają ir pagalbininkus neprisijungus (Richard Hughes, Kalev Lember)
  • Pridėkite komandą "repo-set-data" į paketą kit-direct (Richard Hughes)
  • pridėkite paprastą scenarijų, kuris generuoja kai kuriuos neprisijungus naudojamus metaduomenis (Richard Hughes)
  • Pridėti pk_backend_job_get_cancellable () (Richard Hughes)
  • Pridėti pk_backend_job_is_cancelled () (Richard Hughes)
  • Pridėti pk_backend_set_user_data () (Richard Hughes)
  • Pridėti pk_offline_get_prepared_sack () ir naudoti jį sisteminio naujinimo įskiepių (Richard Hughes)
  • Pašalinkite pk-debuginfo-install (Richard Hughes)
  • Pašalinkite distros palaikymo palaikymą, nepalaikantį / etc / os-release (Richard Hughes)
  • Pašalinkite "-enable-systemd-updates" konfigūracijos jungiklį (Richard Hughes)
  • Pašalinkite įvykius / pre-transaction.d funkcionalumą (Richard Hughes)
  • Pašalinkite "pkexec systemd" pagalbininkus (Richard Hughes)
  • Pašalinkite papildinio sąsają (Richard Hughes)
  • Pašalinkite į config failą įvairias parinktis (Richard Hughes)
  • Klaidos pataisymai:
  • Automatiškai darykite pk_backend_job_finished () sriegiuotoms bangoms (Richard Hughes)
  • Pagal nutylėjimą neveikia paleisti demoną ("Richard Hughes")
  • Nustatykite "ConnMan" tinklo palaikymą (Richard Hughes)
  • Nustatykite paketą "offline-update.service generation" (Kalev Lember)
  • Padidinkite numatytuosius sandorių apribojimus (Matthias Klumpp)
  • Pirmenybė npapi-sdk per "Mozilla-plugins" (Dominique Leuenberger)
  • Atnaujinkite "NetworkManager" būseną, kai paleidžiate demonstraciją (Richard Hughes)

  • Reikalavimai :

    • glib 2.14.0
    • dbus naujesnis nei 1.1.3 (20070819 ar vėliau)
    • dbus-glib 0.74
    • libnm 0.6.4 (neprivaloma)
    • polkit-dbus 0.5
    • polkit-grant 0.5

Ekrano

packagekit_1_67906.png
packagekit_2_67906.png

Kita programinė įranga kūrėjas Richard Hughes

UPower
UPower

1 Dec 17

GNOME MultiWriter
GNOME MultiWriter

22 Jun 18

Komentarai PackageKit

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!