/ / Windows 10 Uključuje Linux upravitelja paketa u nazivu "OneGet"

Windows 10 uključuje Linux upravljački paket paketa nazvan "OneGet"

Zaboravite na Windows Store. Microsoft radi na okviru za upravljanje paketima u stilu Linuxa za Windows i on je uključen u sustav Windows 10. Testiran je s postojećim Chocolatey paketima i omogućava vam jednostavnu instalaciju aplikacija za radnu površinu i drugog softvera.

Ovo je ogromna vijest. Ako ste ikada koristili Linux, vjerojatno ste od tada željeli sustav upravljanja paketima za radnu površinu sustava Windows. Sada je napokon stigao!

Bilješka: u izdanju RTM-a OneGet je preimenovan u PackageManagement.

OneGet, okvir za upravljanje paketima za Windows

Taj se upravitelj paketa zove OneGet i isporučuje se kao dio PowerShell-a. U postu na blogu pod nazivom "Moja mala tajna: Windows PowerShell OneGet" u Technetu, Microsoftov Garret Serack objašnjava:

"OneGet je jedinstveno sučelje za pakiranjesustavi upravljanja i njegov je cilj omogućiti da softver otkrivanje, instalacija i inventar (SDII) rade putem zajedničkog skupa cmdleta (i eventualno skupa API-ja). Bez obzira na instalacijsku tehnologiju ispod, korisnici mogu koristiti ove uobičajene cmdlete za instalaciju / deinstaliranje paketa, dodavanje / uklanjanje / upita spremišta paketa i traženje sustava za instalirani softver. Uključeno u ovaj CTP je prototipska implementacija upravitelja paketa kompatibilnih s Chocolatey koji mogu instalirajte postojeće Chocolatey pakete„.

Kako je OneGet dio najnovije verzije sustava WindowsPowerShell, uključuje se prema zadanim postavkama u Windwos 10 Tehničkom pregledu. Dostupan je i kao dio programa Windows Management Framework 5.0 Preview za Windows 8.1.

Samo pogledajte sliku na vrhu ovog člankavidjeti kako će sve to raditi. Da, možete jednostavno instalirati VLC ili neki drugi dio Windows softvera! Nakon što pokrenete naredbu, OneGet će locirati paket u vašem konfiguriranom izvoru paketa, preuzeti ga na računalo i instalirati - sve automatski. I za to bi trebalo postojati i grafičko korisničko sučelje, pa će biti potrebno samo nekoliko klikova.

Windows geekovi, slavi! Era službeno podržanog upravitelja paketa Windows sada je gotovo tu!

(Trenutno je OneGet u toku. Početna verzija OneGet-a isporučena je s Chocolatey-om kao jedinim zadanim spremištem, ali Chocolatey je sada uklonjen iz zadane konfiguracije. Izvor za Chocolatey paket uskoro će biti dostupan za jednostavnu instalaciju putem OneGet-a. Trenutno možete instalirati Chocolatey izvor paketa naredbom, ali Chocolateyjevi se paketi zapravo ne bi instalirali na naš sustav nakon što to učinite. Ovo je mali putokaz u razvoju.)

Kako funkcionira OneGet

Kopajmo malo dublje. Evo kako Microsoft opisuje OneGet:

"OneGet je nov način otkrivanja i instaliranja programskih paketa s cijelog weba. S OneGetom možete:

  • Upravljajte popisom spremišta softvera u kojima se paketi mogu pretraživati, nabavljati i instalirati
  • Pretražite i filtrirajte svoja spremišta kako biste pronašli potrebne pakete
  • Jednostavno instalirajte i deinstalirajte pakete iz jednog ili više spremišta s jednom naredbom PowerShell. "

Cmdlet Get-PackageSource omogućuje vam pregled popisainstaliranih izvora paketa ili spremišta. OneGet sada uključuje dva Microsoftova izvora. Chocolatey je prethodno bio zadani izvor paketa tijekom razvoja i lako se može dodati.

Svatko može stvoriti i upravljati spremištempaketi. Microsoft bi potencijalno mogao stvoriti vlastiti "sve na jednom mjestu" za Windows radne programe. Tvrtka može upravljati vlastitim spremištem s programima koje koristi tako da se mogu lako instalirati i upravljati. Programer softvera mogao je postaviti spremište koje sadrži samo softver koji stvaraju kako bi ih korisnici mogli lako instalirati i ažurirati. Možete dodati više spremišta s cmdletom Add-PackageSource ili ih ukloniti pomoću Remove-PackageSource.

Cmdlet Find-Package omogućuje vam pretraživanje izvora paketa koji ste konfigurirali radi dostupnih paketa. Pronađite softver za instaliranje bez pretraživanja interneta!

Nakon toga cmdlet Install-Package omogućava vam instalacijupaket po vašem izboru, samo navođenjem njegovog imena. Paket se automatski preuzima i instalira iz softverskog spremišta po vašem izboru bez ikakvog pretraživanja .exe datoteka, njihovog preuzimanja i klikova pomoću čarobnjaka koji pokušavaju instalirati neželjenu datoteku na vaše računalo. Još bolje, ovdje možete navesti više imena paketa - zamislite instaliranje pedesetak programa Windows koji koristite pomoću jedne naredbe i ostavljate računalu da popije kavu dok to radite.

Nakon toga, cmdlet Get-Package omogućuje vam da vidite štopakete koje ste instalirali. Paketi se kasnije mogu deinstalirati Uninstall-Package. Trenutno nema naredbe Update-Package koja će automatski instalirati najnovije verzije ovog softverskog paketa iz dostupnih spremišta, nešto što će biti prijeko potrebno - nadamo se da je na putu.

Što je upravitelj paketa? A što je čokolada?

ODNOSE: Kako menadžeri instalacije softvera i paketa rade na Linuxu

Ako ste stigli do sada, trebali biste razumjetiosnove što je upravitelj paketa. U osnovi, to je softverski alat koji znatno olakšava instalaciju, ažuriranje i lociranje softvera. Upravitelji paketa koriste se na Linuxu i omogućuju vam da instalirate pakete iz pouzdanih spremišta softvera u samo nekoliko klikova ili pritiska na tipke. Upravitelj paketa može automatski ažurirati vaše pakete svaki put kada se ažurirane verzije dodaju u spremišta, tako da svaki program ne treba svoj ugrađeni nadogradnik. Jednostavan je za upotrebu, a također je i vrlo automatiziran.

ODNOSE: Kako donijeti instalacije za apt-get Linux u Windows sa Chocolatey

Chocolatey je menadžer paketa koji ovo donosijednostavna instalacija softvera na Windows. Trenutačno koristi tekstualne naredbe tako da nije pronašao mnogo domova izvan štrebera - ali majstori ga vole! Chocolatey vam omogućuje instalaciju Windows softvera poput Firefoxa, VLC-a i 7-Zip sa samo nekoliko pritiska tipki umjesto uobičajenog postupka preuzimanja i klika, baš kao što instalirate softver na Linux. Chocolatey trenutno vodi Kickstarter i traži novac da "Chocolatey prebaci na novu razinu." Oni također rade na grafičkom korisničkom sučelju za svoj upravitelj paketa kako bi ih prosječni Windows korisnici lakše mogli koristiti. S okvirom upravitelja paketa u sustavu Windows 10, Chocolatey može lako ukloniti bilo koji posao koji Microsoft radi - posao za koji se čini da je prvobitno inspiriran Chocolateyjem. Umjesto da bude sustav s upravljanjem paketima s dodatnim vijkom, Chocolatey će raditi zajedno sa okvirom za upravljanje paketima koji je uključen u sustav Windows.


Nemoguće je reći točno koliko je Microsoftotići će ovamo. Jedno je sigurno: Za administratore sustava Windows i izvide, instaliranje softvera i automatizacija implementacije softvera uskoro će postati puno lakši. Ovo je trenutno alat za geek-ove, jer je dostupan samo putem PowerShell naredbi. No, kako Microsoft kaže, to će se na kraju izložiti kao skup API-ja.

Microsoft bi mogao učiniti puno više s tim. Pomoću ovog sustava upravljanja paketima mogli bi jednostavnu instalaciju desktop aplikacija iz Windows Store-a - već znamo da će oni dodati Windows aplikacije u Windows Store u sustavu Windows 10. Na Linux sustavima postoji lijepa grafička "trgovina aplikacija" -style sučelja koja instalaciju desktop programa iz upravitelja sistemskog paketa čine jednostavnom. Morat ćemo nastaviti gledati Windows 10 i vidjeti koliko daleko odlaze u ovaj novi okvir za upravljanje paketima.

</ Div>