14Sep
Unohda Windows Store. Microsoft työskentelee Linux-tyyppisessä Windows-pakettienhallintakehyksessä, ja se sisältyy Windows 10: een. Se testataan Chocolateyn olemassa olevilla paketeilla ja voit helposti asentaa työpöytäsovelluksia ja muita ohjelmistoja.
Tämä on valtava uutinen. Jos olet koskaan käyttänyt Linuxia, olet todennäköisesti halunnut Windows-työpöydän hallintajärjestelmän. Nyt se on lopulta saapumassa!
Huomautus: RTM-julkaisussa OneGet on nimetty uudelleen PackageManagementiksi.
OneGet, Package Management Framework Windows
Tämä pakettienhallinta on nimeltään OneGet ja toimitetaan osana PowerShell. Microsoftin Garret Serackin blogikirjoitus "My little secret: Windows PowerShell OneGet" kertoo:
"OneGet on yhtenäinen käyttöliittymä pakettienhallintajärjestelmiin ja sen tarkoituksena on tehdä Software Discovery, Installation and Inventory( SDII)yhteinen cmdlet-sarja( ja lopulta API).Riippumatta alla olevasta asennusteknologiasta, käyttäjät voivat käyttää näitä yleisiä cmdlet-paketteja pakettien asentamiseen / poistamiseen, /remove/-kyselypaketin arkistoihin lisäämiseen ja kyselyyn asennetun ohjelmiston järjestelmästä.Tässä CTP
: ssä on mukana Chocolatey-yhteensopivan paketinhallinnan -prototyyppi, joka voi : n asentaa olemassa olevat Chocolatey-paketit . "Koska OneGet on osa PowerShell-ohjelmiston uusinta versiota, se sisältyy oletuksena Windwos 10: n tekniseen esikatseluun. Se on myös saatavana osana Windows 8.1: n Windows Management Framework 5.0: n esikatselua.
Katsokaa tämän artikkelin yläosassa olevaa kuvaa nähdäksesi, miten kaikki toimivat. Kyllä, voit asentaa VLC: n tai muun Windows-ohjelmiston helposti! Kun suoritat komennon, OneGet etsii paketin konfiguroiduista paketin lähteistä, lataa sen tietokoneeseen ja asenna sen - kaikki automaattisesti. Ja tämän pitäisi olla myös graafisia käyttöliittymiä, joten se vie vain muutaman napsautuksen.
Windows geeks, juhlia! Virallisesti tuetun Windows-paketin hallintaohjelman aikakausi on nyt melkein täällä!
@chrisbhoffman @ brians198 Okei, istu alas. Microsoft on työskennellyt #oneget, pkg mgr -aggregaattori, joka sisältää choco-asiakkaan Win10: ssä
- Rob Reynolds( @ferventcoder) 27.10.2014
( Tällä hetkellä OneGet on mukana.sen Chocolatey-paketin lähde on komennolla, mutta Chocolateyn paketit eivät oikeastaan asenna Chocolatey-paketin lähdettäTämä on pieni kehitystyö.)
Kuinka OneGet toimii
Let's kaivaa hieman syvemmälle. Näin Microsoft kuvaa OneGet:
"OneGet on uusi tapa löytää ja asentaa ohjelmistopaketteja ympäri verkkoa. OneGetin avulla voit:
- Hallinnoida ohjelmistovarastojen luetteloa, jossa paketteja voidaan etsiä, hankkia ja asentaa
- Etsi ja suodata arkistot löytääkseen tarvitsemasi paketit
- Saumattomasti asentaa ja poista paketit yhdestä tai useammasta arkistosta yhdelläPowerShell-komento "
Get-PackageSource-cmdlet avulla voit tarkastella luetteloa asennetuista paketin lähteistä tai arkistoista. OneGet sisältää nyt kaksi Microsoftin toimittamia lähteitä.Chocolatey oli aikaisemmin oletuslähdekoodin lähde kehityksen aikana ja sitä voidaan helposti lisätä.
Jokainen voi luoda ja käyttää pakkausten arkistoa. Microsoft voisi mahdollisesti luoda oman yhden luukun Windows-työpöytäohjelmille. Yritys pystyi hallitsemaan omia arkistojaan käyttämiään ohjelmiin, jotta ne voidaan helposti asentaa ja hallita. Ohjelmistokehittäjä voisi perustaa arkiston, joka sisältää vain luomansa ohjelmiston, jotta käyttäjät voivat helposti asentaa ja päivittää sen. Voit lisätä lisää arkistoja Add-PackageSource-cmdletin avulla tai poistaa ne Remove-PackageSource avulla.
Find-Package-cmdlet avulla voit etsiä paketin lähteitä, jotka olet määrittänyt käytettävissä olevista paketeista. Etsi ohjelmisto asentamatta hakuja verkosta!
Asennuspaketin cmdlet avulla voit asentaa valitsemasi paketin vain määrittämällä sen nimen. Paketti ladataan ja asennetaan automaattisesti haluamallesi ohjelmistovarastosta etsimättä. exe-tiedostoja, lataamalla ne ja napsauttamalla ohjelmiin, jotka yrittävät asentaa roskaa tietokoneellesi. Parasta on kuitenkin, että voit määrittää useita pakettien nimeä tässä - kuvittele, että asennat viisikymmentä Windows-ohjelmaa, jota käytät yhdellä komennolla ja jätä tietokoneesi kahvia tekemään.
Get-Package-cmdlet antaa sitten nähdä, mitä paketteja olet asentanut. Paketit voidaan myöhemmin poistaa Uninstall-Packagein avulla. Tällä hetkellä ei ole Update-Package -komentoa, joka asentaa automaattisesti tämän ohjelmistopaketin uusimmat versiot saatavissa olevista arkistoista, mikä on erittäin tarpeellista - toivottavasti se on menossa.
Mikä on pakettienhallinta? Ja mitä Chocolatey?
Jos olet saanut tähän mennessä, sinun pitäisi ymmärtää paketinhallinnan perusteet. Pohjimmiltaan se on ohjelmistotyökalu, joka helpottaa asennusta, päivittämistä ja sijoittamista ohjelmistoihin. Pakettien ylläpitäjiä käytetään Linuxissa, ja ne antavat sinun asentaa paketit luotetusta ohjelmistovarastoinnista vain muutamalla napsautuksella tai painalluksella. Paketinhallinta voi päivittää paketit automaattisesti, kun päivitettyjä versioita lisätään arkistoihin, joten jokainen ohjelma ei tarvitse omaa sisäänrakennettua päivitystyökalua. Se on helppo käyttää ja myös helppo automatisoida.
Chocolatey on pakettienhallinta, joka tuo tämän tyyppisen helppokäyttöisen ohjelmiston asentamisen Windowsiin. Tällä hetkellä se käyttää ensisijaisesti tekstikomentoja, joten se ei ole löytänyt suurta osaa kotimaastaan kuin geeksit - mutta geeksit rakastavat sitä!Chocolateyn avulla voit asentaa Windows-ohjelmiston, kuten Firefoxin, VLC: n ja 7-Zipin, vain muutamalla näppäimellä tavallisen lataus- ja napsautusprosessin sijaan, aivan kuten Linux-ohjelmiston asentaminen. Chocolatey on tällä hetkellä käynnissä Kickstarter, joka etsii rahaa "ottamaan Chocolatey seuraavalle tasolle." He työskentelevät myös graafisella käyttöliittymällä pakettienhallintaan, joten keskimääräiset Windows-käyttäjät voivat käyttää sitä helpoimmin. Chocolatey voi paketinhallinnan puitteissa Windows 10: ssä helposti palauttaa kaiken työn, jota Microsoft tekee - työtä, joka tuntuu alunperin Chocolateyn innoittamana. Chocolatey toimii pikemminkin kuin ruuhkautuneen paketinhallintajärjestelmän toimimiseksi Windowsin mukana toimitetun paketinhallintakehyksen kanssa.
On mahdotonta sanoa tarkalleen, kuinka paljon Microsoft menee tänne. Yksi asia on varma: Windows-järjestelmänvalvojat ja geeksit voivat asentaa ohjelmistoja ja automatisoida ohjelmistojen käyttöönottoa. Tämä on tällä hetkellä geek työkalu, koska se on käytettävissä vain PowerShell-komennoilla. Mutta kuten Microsoft sanoo, tämä lopulta ilmestyy sovellusrajapintojen joukoksi.
Microsoft voisi tehdä paljon enemmän tämän kanssa. He voisivat käyttää tätä pakettienhallintajärjestelmää helpottamaan työasemaohjelmien asentamista Windows Storesta - tiedämme jo, että he aikovat lisätä työpöytäsovelluksia Windows Storeen Windows 10: ssä. Linux-järjestelmissä on mukava graafinen "app store"-tyyppiset käyttöliittymät, jotka tekevät työpöytäsovellusten asentamisen järjestelmäpaketin hallintaohjelmasta helposti. Joudumme pitämään Windows 10: tä katsomassa ja näkemään, kuinka pitkälle he ottavat tämän uuden paketinhallintakehyksen.