幾個小時前,我們發表了一篇文章,說最討厭Microsoft的人不會非常喜歡,因為 她說 您的Edge瀏覽器進入Linux。 那隻是他們昨天在Microsoft Build 2020上所做的演講之一,但是還有許多其他演講,例如WSL,它將允許我們在Windows 10上使用GUI運行Linux應用程序。他們已經打電話給 溫蓋特 除了某些相似之處外,它與Linux沒有太大關係。
即使沒有閱讀任何內容,許多人也已經知道Winget就像Linux APT,但適用於Windows。 就是這樣。 實際上 處於初步階段,僅適用於Insiders或通過手動安裝,但經過測試,我堅信當我們需要觸摸Windows時,它將成為我們Linux用戶的首選安裝程序。 因為它的簡單性,而且因為我們習慣了它。
如何測試Winget的預覽版
在指示簡單步驟之前,我們必須解釋一些內容: 在安裝必要的程序包時,我們將更新Windows安裝程序。 如果這樣做的話,就沒有回頭路了,直到該軟件退出beta版並包含在操作系統中之前,該軟件將不會自動更新,因為它可能還需要幾個月或更長的時間。 對此進行了解釋,遵循的步驟如下:
- 我們打開一個瀏覽器,然後轉到項目頁面,我們可以從該頁面訪問 這裡.
- 我們下載的文件在撰寫本文時顯示為 Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.appxbundle.
- 我們執行在第2步中下載的文件,並非不記得要修改Windows 10安裝程序的警告。
- 接下來,我們單擊更新。 我們等。 如果您像我一樣遇到這種情況,進度條將不會停在100%處,而是會停在之前。 將會出現一條消息,告訴我們啟動一個程序包。
- 一旦安裝了軟件,我們就可以進行測試。 我們可以在命令提示符下,PowerShell中或在新的終端應用程序中進行操作。 對於Linux用戶,我建議使用新的Terminal應用程序,因為它可以使我們想起我們已經在使用的內容。 它可以在Microsoft Store中獲得。
- 最後,我們輸入命令,例如“ winget install vlc”(不帶引號)以安裝VLC。 如果願意,可以從Windows鍵+ R當前顯示的運行啟動器中進行操作。
可用的命令和選項
在新的 Windows 10 終端應用程序中使用 Winget 是 與我們在Linux中的操作非常相似。 主要區別在於Winget不會要求我們提供密碼或確認。 輸入諸如“ winget install vlc”之類的命令後,它將開始搜索存儲庫,並且如果存在匹配項,它將下載並安裝它。 與Linux不同,至少當前無法從終端啟動應用程序。
在本教程第一步中提供的GitHub網站上,他們解釋了可用的操作,我認為其中最有用的是»install“和” search“:
- 安裝 安裝給定的應用程序。
- 顯示 顯示有關應用程序的信息。
- 資源 管理應用程序源。
- 搜索 查找並顯示有關應用程序的信息。
- 哈希 安裝hast文件的嚮導。
- 驗證 驗證清單文件。
- -救命 提供命令行幫助。
- -信息 提供其他數據,這對於運行軟件時遇到的問題很有用。
- -版 顯示客戶端版本。
我認為Linux用戶不必解釋這樣的安裝系統的好處。 作為一個開始, 我們將執行的所有安裝工作均將通過官方渠道進行,這將增加Windows的安全性。 要繼續,如果我們知道軟件包的名稱或通過“ winget search應用程序”找到它,則無需打開瀏覽器並自行搜索。 簡而言之,儘管我很少接觸Windows,但我很高興Microsoft抄襲了該軟件包管理和安裝系統。
Windows每次復制Linux及其台式機的想法,選項或方面時,都會在媒體上露面,說它熱愛Linux及其整個領域。 如果我想要Linux,而免費代碼並不會給我們帶來麻煩,那麼我會押注完整的解決方案。 邊緣? 我的一個…..我要在我的Linux上安裝間諜軟件。
rm -r / Windows10
顯然,Microsoft並不關心這樣的Gnu Linux bledol,這是因為它在Windows上需要它,因此需要訪問Microsoft佔少數的服務器世界。
您必須非常天真地相信Microsoft喜歡Windows,它唯一喜歡的就是金錢,並且只要Gnu Linux對它的用途有用,就歡迎您。
我們不要忘記,微軟的座右銘(採用,擴展和熄滅)比以往任何時候都更加流行。
我認為,如果我們必須將其與某些東西進行比較,那就與Arch類型發行版中AUR的操作有關。Winget實際上並沒有從存儲庫中下載軟件包,而是下載了一個“腳本”來告訴它從何處去。下載安裝文件以及如何安裝。
從中下載腳本的社區存儲庫是這樣的: https://github.com/microsoft/winget-pkgs。 任何人都可以貢獻力量。