Linux的哲學思想 優勢 一切都是一個文件。(包括硬體,文本,二進位,源代 碼) 系統中擁有小型,單一用途的程式。(一個程式只負責 做好自己的本職工作) 當遇到複雜任務,通過不同功能用途的程式組合起來 完成。 輕量級,一臺服務 dhcp ip 資料庫服務 網 頁 避免令人困惑的用戶界面就是沒有複雜 ...
在國內垃圾的網路環境下,我在虛擬機裡面安裝了 Ubuntu 系統,準備用來測試 MAUI 在 Linux 上的行為,然而使用 dotnet restore 構建時,提示 NU1301 失敗。我通過配置環境變數的方式,讓 nuget 還原使用上我物理機的網路代理,成功將 NuGet 包下載
我在 Ubuntu 系統上,剛開始使用了 dotnet build 命令開始構建,提示的錯誤有些詭異,似乎是 NuGet 的 Restore 失敗。於是我換用 dotnet restore 命令,此時瞭解到失敗的原因是無法連接上 nuget.org 下載內容
error NU1301: Unable to load the service index for source https://api.nuget.org/v3/index.json.
我的物理機器上有網路代理,可以提供更快的方式訪問網路。我的網路代理有提供區域網的 http 代理,於是我在命令行輸入以下命令,用來開啟網路代理
export http_proxy=http://192.168.0.1:10113
以上的 192.168.0.1 是我的物理機相對虛擬機的 ip 地址,我的物理機上面有多個不同的地址,我是一個個測試找到的。埠 10113 是物理機的網路代理開放的區域網埠
輸入以上的命令設置代理,再執行 dotnet restore 命令,看到了還原是走網路代理,等待一會,成功還原
博客園博客只做備份,博客發佈就不再更新,如果想看最新博客,請到 https://blog.lindexi.com/
本作品採用知識共用署名-非商業性使用-相同方式共用 4.0 國際許可協議進行許可。歡迎轉載、使用、重新發佈,但務必保留文章署名[林德熙](http://blog.csdn.net/lindexi_gd)(包含鏈接:http://blog.csdn.net/lindexi_gd ),不得用於商業目的,基於本文修改後的作品務必以相同的許可發佈。如有任何疑問,請與我[聯繫](mailto:[email protected])。