PackageKit es un sistema diseñado para facilitar la instalación y actualización de software en su computadora más fácil. El primer objetivo es unificar todas las herramientas de software de gráficos utilizados en diferentes distribuciones, y el uso de algunas de las últimas tecnologías como PolicyKit para hacer el proceso menos chupar.
Si se aburren fácilmente, el pago y envío presentación o elvídeo que he preparado para FOSDEM 2008 y omitir el resto de esta página.
La herramienta de distribución actual de tuercas y tornillos (yum, apt, conary, etc) es utilizado por PackageKit usando ayudantes compilados y secuencias de comandos. PackageKit no está destinado a sustituir estas herramientas, en lugar proporcionar un conjunto común de abstracciones que pueden ser utilizados por el estándar GUI y los administradores de texto modo de paquete.
PackageKit es en sí mismo un demonio llamado sistema activado packagekitd . Al ser activado el sistema significa que se sólo se ejecuta cuando el usuario está utilizando un modo de texto o una herramienta gráfica, y se cierra cuando ya no se utiliza. Esto significa que no se demore la secuencia de arranque o inicio de la sesión y no consumen memoria cuando no se está utilizando.
gnome-packagekit es el nombre de la colección de herramientas gráficas para PackageKit para ser utilizados en el escritorio GNOME.
Apper es el nombre de las herramientas gráficas de KDE diseñado para PackageKit.
De forma predeterminada, PackageKit utiliza PolicyKit para la autenticación de usuario. Esto significa que usted, como administrador, puede especificar con un control detallado lo que los usuarios pueden y no pueden hacer.
Por ejemplo, un administrador podría especificar que los usuarios sin privilegios puede actualizar el sistema y hacer la búsqueda, pero no se les permite instalar o eliminar paquetes. Para los usuarios domésticos es típico para preguntar al usuario por su cuenta, o el administradorroot password. Con PolicyKit, todas estas opciones son posibles.
Los casos de uso para PackageKit existen para los siguientes escenarios:
Inicie actualizaciones de seguridad en tiempo
Instalación de los archivos de forma automática, por ejemplo openoffice-clipart
Instalación de nuevas características, por ejemplo, los lectores de tarjetas inteligentes
Permitir que los usuarios sin privilegios para instalar software en una construcción corporativo
Apertura de formatos de archivo desconocido
Eliminación de las dependencias de los archivos
Más detalles se pueden encontrar en el wiki.
PackageKit PackageKit y gnome-son GPLv2 + licencia. Esto significa que usted puede redistribuirlo y / o modificarlo PackageKit PackageKit y gnome-en los términos de la Licencia Pública General de GNU según es publicada por la Free Software Foundation, bien de la versión 2 de la Licencia, o (a su elección) cualquier versión posterior. Consulte la información de licencia que acompaña al software para obtener más detalles.
¿Qué PackageKit no es:
Un demonio enorme, con un montón de dependencias.
100% estable API. La API puede cambiar un poco hasta que enviemos 1.0.0
Dirigido a una arquitectura o plataforma.
Producido por cualquier proveedor de uno. Hay muchos colaboradores que ayudan a conseguir este hecho.
Formalmente, PackageKit es una capa de abstracción D-Bus que permite al usuario de la sesión para administrar los paquetes de forma segura mediante una cruz-distro, cross-arquitectura API.
Regreso a la página principal