PackageKit

Skjermbilde programvare:
PackageKit
Prog.varedetaljer:
Versjon: 1.1.9 Oppdatert
Last opp dato: 22 Jun 18
Utvikler: Richard Hughes
Lisens: Gratis
Popularitet: 47

Rating: nan/5 (Total Votes: 0)

PackageKit er et åpen kildekode-programvareprosjekt som er utviklet som et universelt og enhetlig grafisk pakkehåndteringssystem for enkel installasjon, ominstallasjon, oppdatering og fjerning av programvarepakker på en Linux-basert datamaskin. Hovedmålet er å støtte så mange grafiske pakkeforvaltere som mulig, og gjør det tilgjengelig på så mange GNU / Linux-distribusjoner som mulig.


Funksjoner med et blikk

Viktige funksjoner inkluderer muligheten til å installere avhengighetsfiler automatisk, installere nye funksjoner, bruke sikkerhetsoppdateringer ved oppstart, tillate uønskede brukere å installere programmer, åpne ukjente filformater, fjerne avhengigheter for filer, samt integrere med eksisterende pakkeforvaltere , inkludert APT, YUM, Conary og andre.

Den gode tingen med PackageKit er at den er uavhengig av et bestemt Linux-kjernebasert operativsystem eller en maskinvarearkitektur. Dette betyr selvsagt at det enkelt kan distribueres på en hvilken som helst GNU / Linux-distribusjon, men bare hvis den opprinnelige pakkeleder støttes. Det betyr også at det med hell kan installeres på både 64-biters og 32-biters maskinvareplattformer.

Bruker PolicyKit for brukerautentisering

En annen interessant funksjon er at PackageKit bruker PolicyKit for brukerautentisering som standard, noe som betyr at systemadministratorer (root) vil kunne enkelt kontrollere hvem som kan installere hvilken type programvare eller som ikke tillater å installere programvarepakker på en GNU / Linux operativsystem der PackageKit er installert.


Støttet GNU / Linux distribusjon og applikasjoner

For øyeblikket er PackageKit blitt testet med et bredt spekter av GNU / Linux-distribusjoner, inkludert Kubuntu, Fedora, openSUSE, Foresight Linux, SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop, Sabayon og Moblin.

Forskjellige prosjekter integreres godt med PackageKit, inkludert Nautilus filbehandling, GNOME PackageKit pakkeadministrator, Apper pakkebehandling, Lister pakke manager, Openmoko Installer pakkebehandling, Brasero CD / DVD brennende programvare, null installert distribuert installasjonssystem, system-config -printer CUPS-serverkonfigurator for Fedora, Anjuta IDE og GNOME-programvare.

Hva er nytt i denne versjonen:

  • bakstykker:
  • alpm: Sett installeringsgrunnen til eksplisitt installert (Christian Hesse)
  • entropi: Fast remove_package og search_details (skullbocks)
  • entropi: Fjernte meldinger og fikse fjerningsfunksjon (skullbocks)
  • hif: Legg til manglende lås når du åpner sekkbuffer (Kalev Lember)
  • hif: Forbedre depsolving for parallellkjerneinstallasjoner (Kalev Lember)
  • hif: Inkluder eventuelle pakker merket for installasjon når du gjør oppgraderinger (Kalev Lember)
  • portage: Fjernte meldinger og fikse fjerningsfunksjon (skullbocks)
  • python / backend: Feste parameter rekkefølge (skullbocks)
  • urpm: Korrekt bruk is_package_installed () (Thierry Vignaud)
  • yum: Fix backtrace når du får oppdateringsdetaljer (Richard Hughes)
  • yum: Ryd opp to nesten umulig å slå python advarsler (Richard Hughes)
  • yum: Videresend port til den nye WhatProvides API (Richard Hughes)
  • yum: Returner installerte pakker først med NYESTE filter (Kalev Lember)
  • yum: Oppdater comps gruppekode for intern informasjon API-endring (Kalev Lember)
  • Nye funksjoner:
  • Definer command_not_found_handler for zsh (Will Thompson)
  • Bugfikses:
  • Korrekt tegnsetting mens du bruker offlineoppdateringer (Matthew Miller)
  • Ikke kjør hvis bash-kommandoen er fullført (Ville Skytta)
  • Løs detaljer () fra spionerte backends (Richard Hughes)
  • Port GTK + modul til org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
  • Gi den riktige feilen for syntaksfeil i pkcon (Richard Hughes)
  • Returner den riktige feilen hvis ingenting ble gjort for repo-aktivering (Richard Hughes)

Hva er nytt i versjon:

  • bakstykker:
  • alpm: Sett installeringsgrunnen til eksplisitt installert (Christian Hesse)
  • entropi: Fast remove_package og search_details (skullbocks)
  • entropi: Fjernte meldinger og fikse fjerningsfunksjon (skullbocks)
  • hif: Legg til manglende lås når du åpner sekkbuffer (Kalev Lember)
  • hif: Forbedre depsolving for parallellkjerneinstallasjoner (Kalev Lember)
  • hif: Inkluder eventuelle pakker merket for installasjon når du gjør oppgraderinger (Kalev Lember)
  • portage: Fjernte meldinger og fikse fjerningsfunksjon (skullbocks)
  • python / backend: Feste parameter rekkefølge (skullbocks)
  • urpm: Korrekt bruk is_package_installed () (Thierry Vignaud)
  • yum: Fix backtrace når du får oppdateringsdetaljer (Richard Hughes)
  • yum: Ryd opp to nesten umulig å slå python advarsler (Richard Hughes)
  • yum: Videresend port til den nye WhatProvides API (Richard Hughes)
  • yum: Returner installerte pakker først med NYESTE filter (Kalev Lember)
  • yum: Oppdater comps gruppekode for intern informasjon API-endring (Kalev Lember)
  • Nye funksjoner:
  • Definer command_not_found_handler for zsh (Will Thompson)
  • Bugfikses:
  • Korrekt tegnsetting mens du bruker offlineoppdateringer (Matthew Miller)
  • Ikke kjør hvis bash-kommandoen er fullført (Ville Skytta)
  • Løs detaljer () fra spionerte backends (Richard Hughes)
  • Port GTK + modul til org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
  • Gi den riktige feilen for syntaksfeil i pkcon (Richard Hughes)
  • Returner den riktige feilen hvis ingenting ble gjort for repo-aktivering (Richard Hughes)

Hva er nytt i versjon 1.0.8:

  • bakstykker:
  • alpm: Sett installeringsgrunnen til eksplisitt installert (Christian Hesse)
  • entropi: Fast remove_package og search_details (skullbocks)
  • entropi: Fjernte meldinger og fikse fjerningsfunksjon (skullbocks)
  • hif: Legg til manglende lås når du åpner sekkbuffer (Kalev Lember)
  • hif: Forbedre depsolving for parallellkjerneinstallasjoner (Kalev Lember)
  • hif: Inkluder eventuelle pakker merket for installasjon når du gjør oppgraderinger (Kalev Lember)
  • portage: Fjernte meldinger og fikse fjerningsfunksjon (skullbocks)
  • python / backend: Feste parameter rekkefølge (skullbocks)
  • urpm: Korrekt bruk is_package_installed () (Thierry Vignaud)
  • yum: Fix backtrace når du får oppdateringsdetaljer (Richard Hughes)
  • yum: Ryd opp to nesten umulig å slå python advarsler (Richard Hughes)
  • yum: Videresend port til den nye WhatProvides API (Richard Hughes)
  • yum: Returner installerte pakker først med NYESTE filter (Kalev Lember)
  • yum: Oppdater comps gruppekode for intern informasjon API-endring (Kalev Lember)
  • Nye funksjoner:
  • Definer command_not_found_handler for zsh (Will Thompson)
  • Bugfikses:
  • Korrekt tegnsetting mens du bruker offlineoppdateringer (Matthew Miller)
  • Ikke kjør hvis bash-kommandoen er fullført (Ville Skytta)
  • Løs detaljer () fra spionerte backends (Richard Hughes)
  • Port GTK + modul til org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
  • Gi den riktige feilen for syntaksfeil i pkcon (Richard Hughes)
  • Returner den riktige feilen hvis ingenting ble gjort for repo-aktivering (Richard Hughes)

Hva er nytt i versjon 1.0.7:

  • bakstykker:
  • alpm: Sett installeringsgrunnen til eksplisitt installert (Christian Hesse)
  • entropi: Fast remove_package og search_details (skullbocks)
  • entropi: Fjernte meldinger og fikse fjerningsfunksjon (skullbocks)
  • hif: Legg til manglende lås når du åpner sekkbuffer (Kalev Lember)
  • hif: Forbedre depsolving for parallellkjerneinstallasjoner (Kalev Lember)
  • hif: Inkluder eventuelle pakker merket for installasjon når du gjør oppgraderinger (Kalev Lember)
  • portage: Fjernte meldinger og fikse fjerningsfunksjon (skullbocks)
  • python / backend: Feste parameter rekkefølge (skullbocks)
  • urpm: Korrekt bruk is_package_installed () (Thierry Vignaud)
  • yum: Fix backtrace når du får oppdateringsdetaljer (Richard Hughes)
  • yum: Ryd opp to nesten umulig å slå python advarsler (Richard Hughes)
  • yum: Videresend port til den nye WhatProvides API (Richard Hughes)
  • yum: Returner installerte pakker først med NYESTE filter (Kalev Lember)
  • yum: Oppdater comps gruppekode for intern informasjon API-endring (Kalev Lember)
  • Nye funksjoner:
  • Definer command_not_found_handler for zsh (Will Thompson)
  • Bugfikses:
  • Korrekt tegnsetting mens du bruker offlineoppdateringer (Matthew Miller)
  • Ikke kjør hvis bash-kommandoen er fullført (Ville Skytta)
  • Løs detaljer () fra spionerte backends (Richard Hughes)
  • Port GTK + modul til org.freedesktop.PackageKit.Modify2 (Matthias Clasen)
  • Gi den riktige feilen for syntaksfeil i pkcon (Richard Hughes)
  • Returner den riktige feilen hvis ingenting ble gjort for repo-aktivering (Richard Hughes)

Hva er nytt i versjon 1.0.6:

  • bakstykker:
  • alpm: bland ikke erklæringer og kode (som ISO C90 forbyder) (Christian Hesse)
  • alpm: Flytt konfigurert globalt felt til backend priv (Fabien Bourigault)
  • alpm: flytt deaktivert globalt felt til backend priv (Fabien Bourigault)
  • alpm: Gjenopprett libalpm når lokalbytter er endret (Fabien Bourigault)
  • alpm: fjern RepoEnable (Fabien Bourigault)
  • alpm: fjern ikke lenger brukt deaktivert repos logikk (Fabien Bourigault)
  • alpm: Fjern ubrukt variabel (Christian Hesse)
  • hif: Fiks bruk-etter-fri under usikker repo-kontroll (Kalev Lember)
  • Nye funksjoner:
  • Legg til dbus-metode for å returnere forberedte pakker (petervo)
  • Legg til pk_backend_is_transaction_inhibited (Fabien Bourigault)
  • gstreamer-plugin: Legg til støtte for v2 i PK-sessionstjenestegrensesnittet (Kalev Lember)
  • Bugfikses:
  • Ikke rekursiv låse debug mutex når du bruker --verbose uten en tty (Richard Hughes)
  • Lag & quot; reboot & quot; standard handling for ingen handling fil (Stephen Gallagher)
  • gstreamer plugin: Tilpass til gstreamer mangler plugin endringer (Kalev Lember)
  • gstreamer-plugin: Unngå kritikk når noen av parameterne er NULL (Kalev Lember)

Hva er nytt i versjon 1.0.5:

  • Backends:
  • alpm: Lagre dårlig begivenhetsbruk når du fjerner pakken (Fabien Bourigault)
  • alpm: Honor simulerer flagg mens du fjerner pakker (Fabien Bourigault)
  • alpm: Ære simulere på pk_backend_install_files (Fabien Bourigault)
  • alpm: Inhibit cache invalidation mens du foretar transaksjon (Fabien Bourigault)
  • alpm: Spor lokale db endringer og ugyldig cache (Fabien Bourigault)
  • hif: Tilpass til den nye Hawkey API (Richard Hughes)
  • Bugfikses:
  • Legg til manglende --allow-nedgradere og --allginstaller til man siden (Richard Hughes)

Hva er nytt i versjon 1.0.4:

  • Libraries:
  • Legg til PK_INFO_ENUM_UNAVAILABLE (Richard Hughes)
  • bakstykker:
  • alpm: Ren logikk i pk_alpm_transaction_packages (Fabien Bourigault)
  • alpm: Lag feil logikk i pk_backend_resolve_name (Fabien Bourigault)
  • alpm: Fix SIGSEV når du ber om pakkefiler (Fabien Bourigault)
  • alpm: Æresimulering når du installerer pakker (Fabien Bourigault)
  • alpm: Pacman 4.2-støtte (Christian Hesse, piernov)
  • aptcc: Overhold alltid det ikke-interaktive flagget (Matthias Klumpp)
  • aptcc: Ikke spør om konfigurasjonsendringer hvis vi ikke er interaktive (Matthias Klumpp)
  • aptcc: Bruk underkatalog i / tmp til å lagre midlertidige data (Matthias Klumpp)
  • apt: Fjern unmaitained backend (Richard Hughes)
  • dummy: Fix gjør sjekk ved ikke å ringe pk_backend_job_finished () i den trådte koden (Richard Hughes)
  • hif: Importer automatisk metadata offentlige nøkler når det er trygt å gjøre det (Richard Hughes)
  • hif: Installer automatisk AppStream-metadata (Richard Hughes)
  • hif: Fix kompilere med nyere versjoner av libhif (Richard Hughes)
  • hif: Løs flere små minnelekkasjer (Richard Hughes)
  • hif: Se etter utilgjengelige pakker under løsningen (Richard Hughes)
  • hif: Flytt hif_source_is_supported () her (Colin Walters)
  • hif: Proxy tillatelse avbryt tilstanden fra staten til jobben (Richard Hughes)
  • hif: Retur 'utilgjengelige' pakker for metadata-bare repos (Richard Hughes)
  • hif: Støtte HIF_SOURCE_KIND_LOCAL (Richard Hughes)
  • hif: Bruk en tråd-lokal HifTransaction for å unngå db3 indeks korrupsjon (Richard Hughes)
  • urpmi: Faktisk implementere only_download & simulate (Thierry Vignaud)
  • urpmi: Legg til meg som vedlikeholder (Thierry Vignaud)
  • urpmi: Legg til støtte for "allow_downgrade" (Thierry Vignaud)
  • urpmi: Legg til støtte for allow-reinstall (Thierry Vignaud)
  • urpmi: Vurder gstreamer1.0 de dager (Thierry Vignaud)
  • urpmi: Passer nye removepackages args (Thierry Vignaud)
  • urpmi: Lås skriv transaksjoner (Thierry Vignaud)
  • Nye funksjoner:
  • Legg til "avslutte" kommandoen til pkcon (Richard Hughes)
  • Legg til installasjonen og fjern kommandoer til Packagekit-direkte testverktøyet (Richard Hughes)
  • Bugfikses:
  • Aktiver faktisk loggen når transaksjonen ikke kan kanselleres (Richard Hughes)
  • Tillat pk_backend_job_set_allow_cancel () etter at ErrorCode er satt (Richard Hughes)
  • Ikke prøv å kjøre kommandoen ikke funnet for noe prefiks med '.' (Richard Hughes)
  • Ikke bruk PkBackendSpawn-hjelpere i kompilerte backends (Richard Hughes)
  • Løs en feilkrasj når du kansellerer en oppgave som aldri har blitt kjørt (Richard Hughes)
  • Lag pk_backend_job_call_vfunc () threadsafe (Richard Hughes)
  • Lag pk_backend_repo_list_changed () threadsafe (Richard Hughes)
  • Gjør nettverksdeteksjonskoden enklere (Richard Hughes)
  • Fjern sanntid GSource når du avslutter demonen (Matthias Klumpp)
  • Gjenta nedlastingsstedet hvis det ikke allerede eksisterer (Richard Hughes)

Hva er nytt i versjon 1.0.0:

  • Merk:
  • Etter over 7 år, 99 tarball utgivelser og 11697 forplikter seg fra 284 mennesker, har vi endelig gitt ut den første stabile versjonen. Woohoo!
  • Jeg ville sende ut en hjertefilt takk til alle de som har bidratt til suksessen til dette prosjektet. Jeg kunne ikke ha gjort det alene og ganske mange mennesker var viktigere enn de skjønner.
  • Nå, på mer praktiske sider. Dette er de store endringene for denne utgivelsen:
  • Funksjonen for nettoppdatering har blitt flyttet til et riktig D-Bus-grensesnitt, og pkexec-hjelperne er fjernet. Frakoblede oppdateringer er en viktig funksjon som ikke lenger fortjener å være boltet på. Alle eksisterende brukere har blitt portet til det nye grensesnittet, men du trenger 3.13.92 hvis du kjører GNOME fra ustabil eller jhbuild.
  • Ingen flere plugins. Både in-tree og out-of-tree plugins var den største kilden til krasjer, og med systemd offline oppdateringer slått sammen i kjernedemonen, blir de bare ikke lenger tilintetgjort. Alle berørte prosjekter har blitt varslet.
  • Ingen flere conary, opkg, smart eller yum plugins. Disse har blitt unhaintained og ødelagt i over to år, så tid til å gi dem heave-ho.
  • Alpm-, aptcc-, hif- og zypp-plugins har hatt mye kjærlighet, og er oppdatert med de nyeste funksjonene og fungerer godt.
  • bakstykker:
  • alpm: Legg til APPLICATION filter (Fabien Bourigault)
  • alpm: Legg til NEDLASTET filter for å få oppdateringer (Fabien Bourigault)
  • alpm: Korrekt navnefiler og -symboler (Richard Hughes)
  • alpm: Ikke krasj når du sender oppdateringsadresser (Richard Hughes)
  • alpm: Ikke sett den avbrytbare eller statusen før du er ferdig (Richard Hughes)
  • alpm: Ære cache alder mens forfriskende repos (Fabien Bourigault)
  • alpm: Hent bare nedlastingsflagg for oppdateringspakker (Fabien Bourigault)
  • alpm: Bruk en hjelpestruktur for backend-data (Richard Hughes)
  • alpm: Bruk systemdatabasen i stedet for den i prefikset (Richard Hughes)
  • aptcc: Link mot -lutil for forkpty (Colin Watson)
  • conary: Fjern Conary backend (Richard Hughes)
  • hif: Gjør låsen dir respektere DESTDIR (Richard Hughes)
  • hif: Fjern noen ubrukte funksjoner (Richard Hughes)
  • hif: Bruk en ekte sti for hy_sack_create () (Richard Hughes)
  • hif: Bruk hif_source_commit () for nye versjoner av biblioteket (Richard Hughes)
  • hif: Bruk bufret metadata hvis tilgjengelig (Richard Hughes)
  • katja: Fiks repository initialiseringsfeil (Eugene Wissner)
  • opkg: Fjern oppkg backend (Richard Hughes)
  • smart: Fjern SMART-støtten (Richard Hughes)
  • yum: Fjern yumbacken (Richard Hughes)
  • zypp: Legg til APPLICATION filter support (Dominique Leuenberger)
  • zypp: Legg til NEDLASTET filterstøtte (Dominique Leuenberger)
  • zypp: Oppdater for å bygge med PK 0.9.x (Dominique Leuenberger)
  • Nye funksjoner:
  • Legg til et D-Bus-grensesnitt og hjelpere for offline-støtte (Richard Hughes, Kalev Lember)
  • Legg til en repo-set-data-kommando til packagekit-direct (Richard Hughes)
  • Legg til et enkelt skript som genererer noen frakoblede metadata (Richard Hughes)
  • Legg til pk_backend_job_get_cancellable () (Richard Hughes)
  • Legg til pk_backend_job_is_cancelled () (Richard Hughes)
  • Legg til pk_backend_set_user_data () (Richard Hughes)
  • Legg til pk_offline_get_prepared_sack () og bruk det i plugin for systemd-oppdateringer (Richard Hughes)
  • Fjern pk-debuginfo-install (Richard Hughes)
  • Fjern støtte for distros som ikke støtter / etc / os-release (Richard Hughes)
  • Fjern Konfigureringsbryteren (Richard Hughes) - Enable-Systemd-Updates
  • Fjern hendelsene / pre-transaction.d-funksjonaliteten (Richard Hughes)
  • Fjern pkexec systemd-hjelpere (Richard Hughes)
  • Fjern plugingrensesnittet (Richard Hughes)
  • Fjern forskjellige alternativer fra config filen (Richard Hughes)
  • Bugfikses:
  • Gjør automatisk pk_backend_job_finished () for threaded backends (Richard Hughes)
  • Ikke slå demonen på tomgang som standard (Richard Hughes)
  • Lag kompilering av ConnMan-nettverksstøtten (Richard Hughes)
  • Opprett pakagekit-offline-update.service generasjon (Kalev Lember)
  • Øk standardtransaksjonsgrensene (Matthias Klumpp)
  • Foretrekker npapi-sdk over mozilla-plugins (Dominique Leuenberger)
  • Oppdater NetworkManager-tilstanden når demonen starter (Richard Hughes)

Krav :

  • glib 2.14.0
  • dbus nyere enn 1.1.3 (20070819 eller senere)
  • dbus-glib 0,74
  • libnm 0.6.4 (valgfritt)
  • polkit-dbus 0.5
  • polkit-grant 0.5

Skjermbilder

packagekit_1_67906.png
packagekit_2_67906.png

Annen programvare fra utvikleren Richard Hughes

GNOME PackageKit
GNOME PackageKit

22 Jun 18

GNOME MultiWriter
GNOME MultiWriter

22 Jun 18

UPower
UPower

1 Dec 17

Kommentarer til PackageKit

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!