es.phhsnews.com


es.phhsnews.com / Más detalles sobre OneGet, Administrador de administración de paquetes de Windows 10

Más detalles sobre OneGet, Administrador de administración de paquetes de Windows 10


Recientemente descubrimos OneGet, un marco de administración de paquetes incluido con PowerShell y Windows 10. Hemos aprendido mucho más sobre OneGet y su futuro desde entonces.

OneGet originalmente era un producto del Open Source Technology Center de Microsoft. No solo está inspirado en los administradores de paquetes de código abierto de Linux, sino que OneGet también es de código abierto. Ahora es parte de PowerShell.

¿Quién es OneGet For?

RELACIONADO: Windows 10 incluye un Administrador de paquetes de estilo Linux llamado "OneGet"

OneGet está actualmente dirigido a usuarios avanzados, administradores de sistemas , y las personas que no tienen miedo de usar PowerShell, eso está claro. Pero OneGet no es solo una oscura colección de cmdlets que solo serán utilizados por los administradores del servidor. El desarrollador de OneGet Garret Serack explicó a quién está dirigido en Reddit:

"Inicialmente, está dirigido a los jefes de hélice: desarrolladores, administradores, usuarios de energía, etc. Una vez publicadas las API para usar proveedores de paquetes, estoy seguro de que Veremos herramientas GUI e integración en abundancia.

Más adelante, me gustaría ver la integración en cosas como la interfaz de usuario de Windows Update para que las actualizaciones de software de cualquier administrador de paquetes puedan aparecer de forma centralizada. ubicación. "(Fuente)

Sin embargo, la interfaz gráfica y la integración de Windows Update no vienen de inmediato:

" Inicialmente, no tengo tiempo para integrar una IU; Estamos en un cronograma muy apretado.

Una vez que tenemos implementado el conjunto de características básicas y conectamos a un grupo de administradores de paquetes, una IU sería un siguiente paso importante

Sin embargo, dicho esto, está abierto fuente, y me encantaría ver a alguien comenzar a trabajar en una interfaz de usuario que podría incluirse. "

En la reunión semanal del 24 de octubre de 2014, Garret Serack compartió su visión de una aplicación de escritorio compatible con OneGet mostrando el Windows estándar Actualice la IU cuando detecte una actualización, y la actualización podría instalarse allí en lugar de que cada programa de Windows tenga su propio servicio de actualización. (Fuente)

OneGet probablemente ofrecerá acceso a aplicaciones desde Windows Store. Si la Tienda Windows incluye aplicaciones de escritorio como Microsoft reveló accidentalmente, eso le daría a OneGet acceso a un enorme universo de software de escritorio:

Es un Administrador de Gestión de Paquetes, no un Administrador de Paquetes

Técnicamente, OneGet no es Es un "administrador de paquetes". En cambio, es un marco de administración de paquetes extensible: el Q & A oficial lo describe como un "administrador de administración de paquetes". Como lo describe Q & A:

"OneGet un componente de interfaz de administración de paquetes unificada con conjunto de API administradas y nativas, un conjunto de cmdlets de PowerShell y un proveedor de WMI. El componente acepta tanto los complementos proporcionados por Microsoft como los proporcionados por terceros que extienden la funcionalidad para un tipo de paquete dado. "

OneGet se amplía con complementos de administración de paquetes que agregan orígenes de paquetes. Estas fuentes se pueden instalar desde un repositorio centralizado. OneGet viene actualmente con una fuente de paquete que incluye estos:

"Parte de nuestro trabajo con la comunidad es desarrollar un centro central para complementos que puedan ser descubiertos e instalados dinámicamente para que no tengan que enviarlos en la caja . "

En un nuevo sistema, podrá ejecutar un cmdlet para obtener una lista de proveedores disponibles de Internet y luego instalar un proveedor de paquetes de su elección: Chocolatey, por ejemplo.

OneGet es Código abierto, y un proyecto comunitario

Al igual que los administradores de paquetes de Linux, OneGet es completamente de código abierto. El código fuente está disponible en GitHub. Siempre puedes obtener la versión experimental más reciente en //oneget.org/oneget.zip, y esta versión actualmente contiene el proveedor Chocolatey que falta en acción en las compilaciones oficiales. @PSOneGet tweets cada vez que se publica una nueva versión.

Como se trata de un proyecto de la comunidad, cualquiera puede presentarse a las reuniones semanales del proyecto OneGet a las 10 a.m. PST todos los viernes. Simplemente visite la página de reuniones semanales de OneGet, que también ofrece una secuencia de la última reunión semanal.

OneGet podría avergonzar a los desarrolladores que incluyen barras de herramientas

RELACIONADO: Por qué odiamos recomendar descargas de software a nuestros lectores

Las personas involucradas en el proyecto OneGet tienen la actitud correcta para mejorar la experiencia de administración de software de Windows. En Reddit, Garret Serack no simpatizaba con los desarrolladores que crearon un modelo comercial para obtener ingresos publicitarios de las personas que visitaban sus sitios web y hablaban de un complemento tipo "adblock" para evitar que los usuarios instalen aplicaciones terribles que agrupen barras de herramientas. El proyecto OneGet tiene una página de "8 leyes de instalación de software" que aboga por mejores instalaciones de software de Windows sin todas las barras de herramientas, EULA innecesarios y otros desperdicios de tiempo innecesarios. Se lee como algo que escribiríamos aquí en How-To Geek, pero está escrito por alguien que trabaja en Microsoft y tiene el poder de mejorar las cosas.

Después de leer estas leyes, un usuario de Reddit se mostró escéptico: "Dudo mucho". recibirá un buy-in de vendedores de aplicaciones como Adobe, Oracle o incluso HellForge SourceForge Now. ya no es suficiente distribuir una aplicación / instalador, el instalador mismo tiene que generar ingresos también ... "

Garret Serack de Microsoft respondió:

" Te escucho.

Es posible que no pueda obtener 'buy-in' de estos tipos, pero cuando alguien instala su paquete a través de OneGet, puedo hacer que pare y decir "Hey, ¿estás seguro? - Este paquete parece hacer XYZ "... Un poco de proactivo" shaming del paquete "debería ser bueno ..." (Fuente)

Así que OneGet no debería ser solo un nuevo conducto para que la basura fluya en su sistema - debería en realidad estar diseñado para ayudar a los usuarios de Windows a evitar la basura. Eso sería una gran mejora.

OneGet podría ayudar a arreglar el sistema Windows Clutter

Los instaladores de Windows tienden a dispersar los archivos y las entradas de registro en su sistema incluso después de desinstalarlos. Un usuario de Reddit preguntó si OneGet algún día ayudaría a lidiar con eso. Después de todo, Chocolatey actualmente no lo hace, solo ejecuta el programa de desinstalación estándar, que puede no limpiar todo. Entonces, ¿podría OneGet limpiar todo, solo un administrador de paquetes de Linux podría?

"Tengo algunas ideas sobre cómo abordar esto; va a ser un poco más adelante antes de poder trabajar seriamente en ello, pero definitivamente es uno de las cosas que me gustaría resolver con OneGet.

En este momento, OneGet es principalmente un front-end unificador para múltiples gestores de paquetes. A medida que vayamos implementando el conjunto de características básicas, definitivamente vamos a ver cosas como esta. "(Fuente)

OneGet no solo parece una herramienta única. En cambio, parece un proyecto que realmente se replantea y mejora la forma en que se maneja la instalación de software en Windows.

Microsoft quiere hacer felices a los usuarios de Linux

Una queja común parece ser la sintaxis y la forma de hacer las cosas de PowerShell parece excesivamente prolijo y torpe en comparación con lo que los usuarios experimentados de Linux están acostumbrados. Microsoft quiere hacer que los usuarios de Linux se sientan más en casa:

"Tenía un director bastante experimentado en MS que me preguntaba si no podíamos hacer un exe llamado RPM (y / o apt-get) que tuviera la misma sintaxis que las herramientas de Linux para que aquellos que estaban bien versados ​​en uno solo pudieran usar OneGet de esa manera. Le dije que sí, pero estamos luchando por ganar tiempo, así que no sé cuándo lo vamos a hacer :) "(Fuente)


OneGet es muy emocionante. Es lo que los usuarios de Linux y los geeks de tecnología han querido de Windows desde hace mucho tiempo. Y lo mejor es que no se trata solo de un cmdlet de PowerShell para instalar software aprobado por Microsoft desde Windows Store. En cambio, "el usuario tiene el control final con el cual repositorios usan y en el que confían, no un servicio centralizado". (Fuente)


Cómo controlar tus Philips Hue Lights con la vieja aplicación

Cómo controlar tus Philips Hue Lights con la vieja aplicación "Gen 1"

La nueva aplicación Hue de Philips es bastante agradable, pero le faltan algunas características muy útiles de la "Gen 1 original" aplicación Afortunadamente, la aplicación Gen 1 todavía está disponible para su descarga, así que si necesita esas funciones antiguas, aquí le mostramos cómo obtenerlas. RELACIONADO: Cómo configurar sus luces de tono de Philips Si está configurando hasta sus luces Hue por primera vez, recomendamos usar la aplicación Gen 2; puede ver las instrucciones para configurarla en nuestra guía Hue de Philips.

(how-to)

Cómo ahorrar espacio en su Mac o iPhone limitando las descargas de Podcast

Cómo ahorrar espacio en su Mac o iPhone limitando las descargas de Podcast

Los podcasts son una gran manera de pasar el tiempo en unidades largas, o durante largos períodos de trabajo tedioso. Pero los podcasts a menudo pueden consumir mucho espacio bastante rápido, por lo que es bueno saber cómo administrarlos mejor. Probablemente ni siquiera te des cuenta de que esto está sucediendo.

(how-to)