如何在 Windows 上安裝 exe 版本的 linux 實用程式?

如何在 Windows 上安裝 exe 版本的 linux 實用程式?

我知道我們可以獲得許多 Linux 實用程式的 .exe 版本。我碰巧有 wget.exe、curl.exe 和 busybox.exe。但我怎麼能安裝它們而不是輸入

C:\Users\Rahul>cd downloads

C:\Users\Rahul\Downloads>wget

我可以立即輸入

C:\Users\Rahul>wget

答案1

您不應該將它們複製到C:\windows\system32.

相反,請將它們放置在合理的位置並將該位置添加到%PATH%環境變數中。

  • 如果您未將實用程式安裝在其預設位置(由網站或安裝程式指定),則可以將此類實用程式放置在專用資料夾中,例如C:\bin\C:\programs\。我更喜歡這個路徑,以防Program Files您安裝的程式不能很好地處理路徑名中的空格。

  • 您可以(永久)在您的資料%PATH%夾中新增一個資料夾cmd.exe,如下所示:

    setx PATH "%PATH%;C:\bin\"
    

    (請注意,該set命令只會更改當前會話的路徑。setx永久更改它。)

  • 筆記:上面的命令將資料夾加入到結尾因此,如果其他位置的程式與您剛剛新增的資料夾中的程式同名,則程式將優先。如果您希望新增的資料夾優先於其他所有資料夾,請改用以下命令:

    setx PATH "C:\bin\;%PATH%"
    

答案2

我真傻。這很簡單,我只需將 wget.exe 複製到 C:\windows\system32 即可。

相關內容