Windows får en pakethanterare - Ladda ner programvara centralt via OneGet

Microsoft lägger till ytterligare en Linux-funktion till Windows. Pakethantering kan allvarligt öka produktiviteten, öka säkerheten och i sista hand spara mycket huvudvärk. Vi visar dig hur det kommer att fungera.

Microsoft lägger till ytterligare en Linux-funktion till Windows.  Pakethantering kan allvarligt öka produktiviteten, öka säkerheten och i sista hand spara mycket huvudvärk.  Vi visar dig hur det kommer att fungera.
Annons

Om du inte är glada över Windows 10 kanske du vill återkomma eftersom det kommande operativsystemet formar sig för att vara en anmärkningsvärd förbättring i Windows-raden. Det kommer inte bara att göra dig mer produktiv. Kommer Windows 10 göra produktiva människor ännu mer produktiva? Kommer Windows 10 att göra produktiva människor ännu mer produktiva? Det är officiellt, den nya Windows blir en perfekt 10. Varför Windows 10? Eftersom Windows 7 8 (åt) 9. Och här är vad du hittar i Teknisk Förhandsgranskning. Läs mer, men nya Windows-funktioner läggs fortfarande till Vill du ha nya Windows-funktioner? Dela dina idéer med Microsoft & Vote Vill du ha nya Windows-funktioner? Dela dina idéer med Microsoft & Vote Microsoft vill veta vad du vill att Windows ska se ut! Föreslå och granska Windows-funktioner för att forma nästa version av Windows. Läs mer . En av de mer intressanta funktionerna är OneGet Package Manager .

Tekniskt sett har OneGet varit tillgängligt för Windows 8.1 för användare som installerar Windows Management Framework 5.0, men Windows 10 kommer att inkludera OneGet som standard som en del av systemets PowerShell-paket.

Vad är en pakethanterare?

En stor dragning av Linux och Unix-liknande system är prevalensen av pakethanteringsverktyg. 5 Lies Linux-Haters Gilla att berätta 5 Lies Linux-Haters Som att berätta Linux kan ha varit ett läskigt operativsystem innan, men allt detta har förändrats i senare år. Dessa myter, som är mer exakt kallade lögner, är nu döda. Läs mer . Windows kan vara sent till festen, men det är bättre sent än aldrig eftersom pakethantering kan öka produktiviteten, öka säkerheten och i sista hand spara mycket huvudvärk.

Ett paket är en samling av filer och beroenden som gör det möjligt att installera och konfigurera en viss mjukvara för ditt system. En pakethanterare är ett verktyg som upprätthåller en databas med repositorier där varje förråd är en samling paket.

Windows oneget-paket-manager-logo

Den främsta fördelen med en pakethanterare är att det ger ett enstaka verktyg för att hantera programvaran på ditt system. Tidigare har det varit pakethanterare från tredje part för Windows Innan Windows Store: Paketadministratörer och programvaruupplagor Innan Windows Store: Paketadministratörer och programvaruuppdateringar Appbutiker finns överallt idag. Oavsett om du använder iOS eller Android kan du få alla dina appar från en enda plats och få dem att uppdateras automatiskt på ett konsekvent sätt. Om du använder Mac ... Läs mer och det har varit verktyg för buntad programinstallation Ninite - Installera enkelt alla dina favoritprogram i One Go Ninite - Installera enkelt alla dina favoritprogram på en gång Läs mer, men ha en Microsoft-godkänd paketchef kan centralisera all den insatsen på ett ställe.

I stället för att navigera från webbplats till hemsida och ladda ner enskilda installatörer kan du hantera allt via OneGet.

Inbyggda Cmdlets

Att använda OneGet kräver lite förtrogenhet med PowerShell och cmdlets. Förbättra produktiviteten med Windows PowerShell-skript. Förbättra produktiviteten med Windows PowerShell-skript. Vad händer om du kan överföra produktiviteten till Linux till Windows? De flesta Linux distros kommer packade med det kraftfulla Bash-skalet. PowerShell är en lika kraftfull terminal för Windows. Läs mer, men du är inte rädd om du inte vet vad det betyder. Inlärningskurvan är inte för brant och ansträngningen är värt det. För de som känner till PowerShell, här är de cmdlets som är relaterade till OneGet-modulen:

Windows-oneget-paketet-manager-cmdlets

PackageSource cmdlets används för att lägga till, ta bort och visa de arkiv som är konfigurerade för OneGet. Paketet cmdlets används för att hitta tillgängliga paket som finns tillgängliga i nämnda repositories, Installera och avinstallera särskilda paket och Hämta en lista med för tillfället installerade paket på ditt system.

Paket kan innehålla extra data, t.ex. versionsinformation, som kan bidra till att förbättra säkerheten (t.ex. att bekräfta att ett visst paket är äkta) och göra det enklare att hålla sig uppdaterad (t.ex. automatiskt installera nya uppdateringar).

Känn inte dåligt om allt detta låter för avancerat eller skrämmande för dig. I framtiden planerar Microsoft att infoga ett grafiskt gränssnitt som underlättar hela processen för dem som inte känner till PowerShell-kommandoraden.

Förtroende Källor & Repositories

Har du någonsin laddat ner en falsk installationsfil som slutade introducera skadlig kod till ditt system? Jag ska erkänna att jag har fallit för det här tricket några gånger tidigare. Det här är en av de problem som är förknippade med installationsfiler: Om du inte är teknisk kunnig kan det vara svårt att veta om en installationsfil är autentisk eller inte.

Windows-oneget-paketet-manager-software-nedladdningar

Förvaringssystemet som används av pakethanterare - inklusive men inte begränsat till OneGet - är ett mycket säkrare alternativ. Så länge du bara använder repositories som är kända för att vara betrodda, kan du ha lugn i att veta att du förmodligen inte kommer att behöva hantera falska installatörer någonsin igen.

Bara för att vara tydlig, det här är inte ett perfekt system. Det finns fortfarande ett inslag av förtroende. Snarare än att lita på varje enskild EXE som du laddar ner, ställer du dig förtroende för de personer som kurerar och underhåller varje förråd.

Tredjeparts support

Skötselens skönhet är att ingen enhet har kontroll över vilka paket som kan eller inte kan inkluderas som en del av OneGet. Du kan lita på standardförteckningarna som följer med OneGet om det räcker för dig, men du kan också mixa och matcha tredjepartsförråd enligt dina behov.

Windows oneget-paket-manager-mjukvaruinstallation

Om du till exempel arbetar för ett stort företag kan överordnad ledning besluta att behålla ett privat förråd fullt av paket som endast är relevanta för anställda vid det företaget. Ett annat exempel kan vara ett offentligt förråd av fri programvara för digitala artister. Så länge som det finns någon att behålla det, är allt möjligt.

På grund av PowerShells utsträckta natur kan även OneGets funktionalitet förbättras och utökas med cmdlets och skript från tredje part. Microsoft startade nyligen öppen källkod med. NET Framework En GNU Börja För Microsoft: Vad En Open Source. NET Framework betyder för resten av oss En GNU Börja För Microsoft: Vilken Open Source. NET Framework betyder för resten av oss Microsoft bara släppte en betydande del av sin kod under en tillåten öppen källkodslicens. Detta drag bryter med årets tradition. Men varför och vad betyder det för dig? Läs mer, så det kan betyda bra saker för framtiden för PowerShell och OneGet.

Är du upphetsad för OneGet?

Relativt sett är OneGet fortfarande i sin linda och har en lång väg att gå innan den hämtar några av de mer populära paketansvariga för Linux. Ändå är det faktum att Microsoft arbetar med OneGet anledning nog att vara upphetsad och jag kan inte vänta mig för att se hur Windows 10 ändrar landskapet.

Hur är det med dig? Är en paketchef tillräckligt för att du ska bli upphetsad? Eller tycker du att det bara är en gimmick som kommer att fizzla ut förr eller senare? Berätta vad du tycker i kommentarerna nedan.

Bildkrediter: Installera Progress Bar Via Shutterstock, Ladda ner ikoner via Shutterstock

In this article