de.phhsnews.com


de.phhsnews.com / Weitere Informationen zu OneGet, dem Paketverwaltungs-Manager von Windows 10

Weitere Informationen zu OneGet, dem Paketverwaltungs-Manager von Windows 10


Wir haben kürzlich OneGet entdeckt, ein Paketverwaltungs-Framework, das zu PowerShell und Windows 10 gehört. Wir haben viel mehr über OneGet und seine Zukunft seither.

OneGet war ursprünglich ein Produkt aus dem Open Source Technology Center von Microsoft. Es ist nicht nur von Open-Source-Linux-Paketmanagern inspiriert, sondern auch von Open Source.

Wer ist OneGet?

RELATED: Windows 10 Enthält einen Linux-Style Package Manager namens "OneGet"

OneGet richtet sich derzeit an Power-User, Systemadministratoren und Leute, die keine Angst haben, PowerShell zu benutzen - so viel ist klar. Aber OneGet ist nicht nur eine obskure Sammlung von Cmdlets, die nur von Serveradministratoren verwendet werden. OneGet-Entwickler Garrett Serack erklärte, worauf es bei Reddit ankommt:

"Anfänglich richtet sich das an die Propellerköpfe - Entwickler, Admins, Poweruser usw. Sobald die APIs für die Verwendung von Paketanbietern veröffentlicht sind, bin ich mir sicher Ich werde die Integration in Dinge wie die Windows Update UI sehen, so dass Softwareaktualisierungen von

beliebigen Paketmanagern zentral angezeigt werden können location. "(Quelle) Die grafische Benutzeroberfläche und die Windows Update-Integration werden jedoch nicht sofort angezeigt:

" Ich habe zunächst keine Zeit, eine Benutzeroberfläche zu integrieren. Wir haben einen sehr engen Zeitplan.

Sobald wir die grundlegenden Funktionen implementiert und eine Reihe von Paketmanagern angeschlossen haben, wäre eine UI ein wichtiger nächster Schritt

Allerdings ist sie offen Ich würde gerne sehen, dass jemand anfängt, an einer Benutzeroberfläche zu arbeiten. "

Bei der wöchentlichen Besprechung am 24. Oktober 2014 teilte Garret Serack seine Vision einer OneGet-fähigen Desktop-Anwendung mit, die das Standard-Windows-Fenster öffnet Aktualisieren Sie die Benutzeroberfläche, wenn ein Update erkannt wird und das Update von dort installiert werden kann und nicht jedes Windows-Programm mit einem eigenen Update-Dienst. (Quelle)

OneGet bietet wahrscheinlich Zugriff auf Apps aus dem Windows Store. Wenn der Windows Store Desktop-Apps enthält, wie Microsoft dies versehentlich enthüllt hätte, würde OneGet Zugriff auf ein riesiges Universum von Desktop-Software erhalten:

Es ist ein Paket-Management-Manager, kein Paket-Manager

Technisch ist OneGet nicht t ein "Paketmanager". Stattdessen ist es ein erweiterbares Paketverwaltungsframework - das offizielle Q & A beschreibt es als "Paketverwaltungsmanager". Wie die Q & A es beschreibt:

"OneGet eine einheitliche Paketverwaltungsschnittstellenkomponente mit a eine Gruppe von verwalteten und nativen APIs, eine Reihe von PowerShell-Cmdlets und ein WMI-Provider. Die Komponente akzeptiert sowohl von Microsoft bereitgestellte als auch von Drittanbietern bereitgestellte Plugins, die die Funktionalität für einen bestimmten Pakettyp erweitern. "

OneGet wurde um Paketverwaltungs-Plug-Ins erweitert, die Paketquellen hinzufügen. Diese Quellen können von einem zentralen Repository aus installiert werden. OneGet kommt derzeit mit einer Paketquelle, die diese enthält:

"Ein Teil unserer Arbeit mit der Community besteht darin, einen zentralen Hub für Plugins zu entwickeln, die dynamisch entdeckt und installiert werden können, so dass sie sie nicht in der Box versenden müssen . "

Auf einem brandneuen System können Sie ein Cmdlet ausführen, um eine Liste der verfügbaren Anbieter aus dem Internet zu erhalten und dann einen Paketanbieter Ihrer Wahl zu installieren, z. B. Chocolatey.

OneGet ist Open Source und ein Community-Projekt

Wie Linux-Paket-Manager ist OneGet vollständig Open-Source. Der Quellcode ist auf GitHub verfügbar. Du kannst dir immer den neuesten experimentellen Build unter //oneget.org/oneget.zip holen, und dieser Build enthält derzeit den Chocolate-Provider, der in den offiziellen Builds fehlt. @PSOneGet twittert jedes Mal, wenn ein neuer Build veröffentlicht wird.

Da es sich um ein Community-Projekt handelt, kann jeder jeden Freitag um 10 Uhr PST zu den wöchentlichen Meetings des OneGet-Projekts erscheinen. Besuchen Sie einfach die wöchentliche Meeting-Seite von OneGet, die auch einen Stream des letzten wöchentlichen Meetings anbietet.

OneGet könnte Entwickler schaden, die Symbolleisten enthalten

VERBUNDEN:

Warum wir Software-Downloads für unsere Leser nicht empfehlen Die am OneGet-Projekt beteiligten Personen haben die richtige Einstellung zur Verbesserung der Windows-Softwareverwaltungserfahrung. Auf Reddit war Garret Serack nicht begeistert von Entwicklern, die ein Geschäftsmodell entwickelt haben, um Werbeeinnahmen von Besuchern ihrer Websites zu erzielen, und über ein "adblock" -ähnliches Plug-in, um zu verhindern, dass Benutzer schreckliche Anwendungen installieren, die Symbolleisten bündeln. Das OneGet-Projekt hat eine "8 Law of Software Installation" -Seite, die für bessere Windows-Softwareinstallationen ohne alle Symbolleisten, unnötige EULAs und anderen zeitverschwendenden Müll argumentiert. Es liest sich wie etwas, das wir hier bei How-To Geek schreiben würden, aber es wurde von jemandem geschrieben, der bei Microsoft arbeitet und tatsächlich die Macht hat, Dinge besser zu machen.

Nach dem Lesen dieser Gesetze war ein Reddit-Benutzer skeptisch: "Ich bezweifle Sie werden von App-Anbietern wie Adobe, Oracle oder sogar SourceForge Now Buy-In bekommen. es reicht nicht mehr aus, nur eine App / Installer zu verteilen, der Installer selbst muss jetzt auch Einnahmen generieren ... "

Microsofts Garret Serack hat geantwortet:

" Ich höre Sie.

kann ich nicht Holen Sie sich "Buy-In" von diesen Jungs, aber wenn jemand sein Paket durch OneGet installiert, kann ich es sicher stoppen und gehen "Hey, bist du dir sicher? - Dieses Paket scheint XYZ zu machen ... "Ein bisschen proaktives" Paket-Shaming "sollte gut sein ..." (Quelle)

So sollte OneGet nicht nur ein neuer Kanal für Müll sein, der auf Ihr System fließt - es sollte Eigentlich soll Windows-Benutzern helfen, den Müll zu vermeiden. Das wäre eine große Verbesserung.

OneGet könnte helfen, Windows System Clutter zu beheben

Windows-Installer neigen dazu, Dateien und Registrierungseinträge über Ihr System zu verteilen, selbst nachdem Sie sie deinstalliert haben. Ein Reddit-Benutzer fragte, ob OneGet eines Tages helfen würde, damit umzugehen. Schließlich ist Chocolatey momentan nicht in der Lage - es läuft nur das Standard-Programm-Deinstallationsprogramm, das möglicherweise nicht alles aufräumt. Könnte OneGet also alles aufräumen, was nur ein Linux-Paket-Manager kann?

"Ich habe ein paar Ideen, wie ich das angehen kann - es wird ein bisschen weiter gehen, bevor ich ernsthaft daran arbeiten kann, aber das ist definitiv eins Die Dinge, die ich mit OneGet lösen möchte.

Momentan ist OneGet in erster Linie ein einheitliches Front-End für mehrere Paketmanager. Wenn wir die grundlegenden Funktionen implementieren, werden wir uns definitiv mit solchen Dingen beschäftigen. "(Quelle)

OneGet scheint nicht nur ein einmaliges Werkzeug zu sein. Stattdessen sieht es wie ein Projekt aus, das tatsächlich überlegt und verbessert, wie die Softwareinstallation unter Windows gehandhabt wird.

Microsoft möchte Linux-Benutzer glücklich machen

Eine häufige Beschwerde scheint die PowerShell-Syntax und Vorgehensweise zu sein scheint im Vergleich zu dem, was erfahrene Linux-Benutzer gewohnt sind, übermäßig wortwörtlich und klobig zu sein. Microsoft möchte, dass sich Linux-Benutzer mehr wie zu Hause fühlen:

"Ich hatte einen Senior Director bei MS und fragte mich, ob wir nicht einfach eine exe namens RPM (und / oder apt-get) mit der gleichen Syntax wie die Linux-Tools, so dass diejenigen, die sich in einem gut auskannten, OneGet einfach so verwenden konnten. Ich habe es ihm gesagt, aber wir kriegen Zeit, also weiß ich nicht, wann wir dazu kommen würden. "(Quelle)

OneGet ist alles sehr aufregend. Das ist es, was Linux-Anwender und Tech-Geeks schon lange von Windows wollten. Und das Beste ist, dass es nicht nur ein PowerShell-Cmdlet für die Installation von Microsoft-genehmigter Software aus dem Windows Store ist. Stattdessen "hat der Benutzer die ultimative Kontrolle darüber, welche Repositorys sie verwenden und denen er vertraut, nicht einen zentralisierten Dienst." (Quelle)



Geben Sie Ihren Augen eine Pause, indem Sie alles in OS X erstellen. Größer

Geben Sie Ihren Augen eine Pause, indem Sie alles in OS X erstellen. Größer

OS X hat eine hervorragende visuelle Klarheit und ist sofort einsatzbereit. Aber wenn Sie Schwierigkeiten haben, die kleinen Schriftarten zu erkennen oder einfach etwas zu vergrößern, dann gibt es ein paar Dinge, die Sie tun können. Wer mit den Standards und Praktiken von Apple vertraut ist, weiß, dass sie ziemlich streng darauf achten, wie ihre Produkte aussehen und Arbeit.

(how-to)

So fügen Sie Ihrem Laptop eine Ethernet-Verbindung hinzu

So fügen Sie Ihrem Laptop eine Ethernet-Verbindung hinzu

Früher, als Laptops eine weitaus sperrigere Angelegenheit waren, waren Ethernet-Ports Standard. Immer schlankere Laptop-Designs verzichten heutzutage auf den Ethernet-Anschluss, aber das bedeutet nicht, dass Sie darauf verzichten müssen: Lesen Sie weiter, wie wir Ihnen zeigen, wie Sie Ethernet-Zugriff auf das hauchdünnste Ultrabook kostengünstig und einfach hinzufügen können How-To Geek, Ich liebe mein neues Windows-Ultrabook.

(how-to)