Windows får en pakkebehandling - Last ned programvare sentralt via OneGet
Hvis du ikke er begeistret for Windows 10, kan det hende du vil gjenta det fordi det kommende operativsystemet utgjør en merkbar forbedring i Windows-linjen. Ikke bare vil det gjøre deg mer produktiv Vil Windows 10 gjøre produktive mennesker enda mer produktive? Vil Windows 10 gjøre produktive mennesker enda mer produktive? Det er offisielt, den nye Windows vil være en perfekt 10. Hvorfor Windows 10? Fordi Windows 7 8 (spiste) 9. Og her er det du finner i Teknisk forhåndsvisning. Les mer, men nye Windows-funksjoner blir fortsatt lagt til Vil du ha nye Windows-funksjoner? Del ideene dine med Microsoft og Stem på Vil du ha nye Windows-funksjoner? Del ideene dine med Microsoft og Stemme Microsoft vil vite hva du vil at Windows skal se ut! Foreslå og gjennomgå Windows-funksjoner for å forme neste versjon av Windows. Les mer . En av de mer interessante funksjonene er OneGet Package Manager.
Teknisk sett har OneGet vært tilgjengelig for Windows 8.1 for brukere som installerer Windows Management Framework 5.0, men Windows 10 vil bli inkludert OneGet som standard som en del av systemets PowerShell-pakke.
Hva er en pakkebehandling?
En stor tegning av Linux og Unix-lignende systemer er utbredelsen av pakkehåndteringsverktøy 5 Lies Linux-Haters Liker å si 5 Lies Linux-Haters Liker å si at Linux kan ha vært et skummelt operativsystem før, men alt dette har endret seg i senere år. Disse myter, som er mer nøyaktig kalt løgner, er nå døde. Les mer . Windows kan være sent til festen, men det er bedre sent enn aldri fordi pakkeadministrasjonen kan øke produktiviteten, øke sikkerheten og gi deg mye hodepine.
EN pakke er en samling av filer og avhengigheter som gjør det mulig å installere og konfigurere et bestemt stykke programvare for systemet. EN pakkebehandling er et verktøy som opprettholder en database med repositorier hvor hver oppbevaringssted er selv en samling av pakker.
Hovedfordelen ved en pakkebehandling er at den gir et unikt verktøy for styring av programvaren på systemet. Tidligere har det vært tredjepartspakkeforvaltere for Windows Før Windows Store: Pakkehåndterere og programvareoppbevaringssteder Før Windows Store: Pakkeadministratorer og programvareoppdateringer Appbutikker er overalt i disse dager. Enten du bruker iOS eller Android, kan du få alle appene dine fra ett sted og få dem til automatisk å oppdatere på en konsistent måte. Hvis du bruker Mac ... Les mer og det har vært verktøy for kombinert programvareinstallasjon. Ninite - enkelt installer alle dine favorittprogrammer i One Go Ninite - enkelt installer alle favorittprogrammene dine på en gang Les mer, men ha en Microsoft- godkjent pakkebehandling kan sentralisere all den innsatsen på ett sted.
I stedet for å måtte navigere fra nettside til nettside og laste ned enkelte installatører, kan du håndtere alt gjennom OneGet.
De innebygde Cmdlets
Bruke OneGet vil kreve litt kjennskap til PowerShell og cmdlets Øk produktiviteten din med Windows PowerShell-skript Øk produktiviteten din med Windows PowerShell-skript Hva om du kan bringe produktiviteten til Linux over til Windows? De fleste Linux distros kommer pakket med det kraftige Bash-skallet. PowerShell er en like kraftig terminal for Windows. Les mer, men vær ikke redd hvis du ikke vet hva det betyr. Læringskurven er ikke for bratt, og innsatsen er verdt det. For de som er kjent med PowerShell, er de cmdlets relatert til OneGet-modulen:
De PackageSource cmdlets brukes til å legge til, fjerne og vise lagringsplassene som er konfigurert for OneGet. De Pakke cmdlets er vant til Finne tilgjengelige pakker som er tilgjengelige i nevnte repositorier, Installere og Avinstaller spesielle pakker, og Få en liste over installerte pakker som er installert på systemet ditt.
Pakker kan inneholde ekstra data, for eksempel versjoninformasjon, som kan bidra til å forbedre sikkerheten (for eksempel å bekrefte at en bestemt pakke er autentisk) og gjøre det lettere å holde seg oppdatert (for eksempel automatisk installere nye oppdateringer).
Ikke føl deg dårlig hvis alt dette høres for avansert eller skremmende for deg. I fremtiden planlegger Microsoft å inkorporere et grafisk grensesnitt som letter hele prosessen for de som ikke er kjent med PowerShell-kommandolinjen.
Forsikrede kilder og oppbevaringssteder
Har du noen gang lastet ned en falsk installasjonsfil som endte med å introdusere skadelig programvare til systemet ditt? Jeg innrømmer at jeg har falt for det trikset noen ganger tidligere. Det er en av problemene som er forbundet med installasjonsfilene: Hvis du ikke er teknisk kunnskapsrik, kan det være vanskelig å vite om en installasjonsfil er autentisk eller ikke.
Lagringssystemet som brukes av pakkeforvaltere - inkludert, men ikke begrenset til, OneGet - er et mye tryggere alternativ. Så lenge du bare bruker repositorier som er kjent for å være klarerte, kan du ha trygghet i å vite at du sannsynligvis ikke trenger å håndtere falske installatører noen gang igjen.
Bare for å være klar, dette er ikke en feilfri system; Det er fortsatt et element av tillit involvert. I stedet for å stole på hver enkelt EXE som du laster ned, legger du tillit til de som kuraterer og vedlikeholder hvert lagringssted.
Tredjeparts støtte
Behandlingssystemets skjønnhet er at ingen enhet har kontroll over hvilke pakker som kan eller ikke kan inkluderes som en del av OneGet. Du kan stole på standardregisterene som følger med OneGet hvis det er nok for deg, men du kan også mikse og matche tredjepartsregistrene i henhold til dine behov.
For eksempel, hvis du jobber for et stort selskap, kan overordnet ledelse beslutte å opprettholde et privat lager fullt med pakker som bare er relevante for ansatte i det selskapet. Et annet eksempel kan være et offentlig lager av gratis programvare for digitale artister. Så lenge det er noen å opprettholde det, er alt mulig.
På grunn av den utvidbare naturen til PowerShell kan funksjonaliteten til OneGet forbedres og utvides med tredjeparts cmdlets og skript. Microsoft har nylig åpnet kilde med .NET-rammeverket. En GNU begynner for Microsoft: Hva en åpen kildekode. NET Framework betyr for resten av oss En GNU begynner for Microsoft: Hva en åpen kildekode. NET Framework betyr for resten av oss Microsoft bare utgitt en betydelig del av sin kode under en permissiv åpen kildekode lisens. Dette trekket bryter med årets tradisjon. Men hvorfor og hva betyr det for deg? Les mer, slik at det kan bety gode ting for fremtiden for PowerShell og OneGet.
Er du begeistret for OneGet?
Relativt sett er OneGet fortsatt i sin barndom, og har en lang vei å gå før den fanger opp noen av de mest populære pakkeforvalterne for Linux. Likevel er det faktum at Microsoft jobber med OneGet grunn til å være spent og jeg kan ikke vente på å se hvordan Windows 10 endrer landskapet.
Hva med deg? Er en pakkeadministrator nok til å få deg begeistret? Eller tror du det er bare en gimmick som vil fizzle ut før eller senere? Fortell oss hva du synes i kommentarene nedenfor.
Image Credits: Installer Progress Bar Via Shutterstock, Last ned ikoner via Shutterstock
Utforsk mer om: Datamaskinvedlikehold, Installer programvare, PowerShell.