它可能不是這些安裝程式的名稱。經過線上安裝程式我的意思是我們下載並執行的小可執行文件,它下載我要安裝的真正軟體。
其中有很多,例如在Chrome安裝、Visual Studio Express等。
這些線上安裝程式的目的是什麼?我認為他們非常不方便。
答案1
原因各有不同。
它們允許您僅下載您真正想要安裝的內容。如果您在安裝過程中有選項,或者程式有 32 位元或 64 位元變體,或基於您正在執行的作業系統版本的變體,則您下載的內容不會超過實際安裝的內容。其他發行商可能會讓您在下載程式之前選擇正確的版本;且某些使用者可能無法選擇正確的選項。
有些程式會與依賴項捆綁在一起,例如執行時間或框架(我看過 Visual C++ Runtime、.NET、DirectX;Java 也可以)。線上安裝程式將這些安裝程式的下載和安裝限制在尚未安裝的電腦上(謝謝@billc.cn)。
此外,它還允許軟體製造商確保您始終只安裝最新版本,而不是一年前下載的版本。一些下載資料夾內容非常可怕。
它們甚至可能節省一些頻寬,因為下載安裝程式的用戶可能多於實際安裝程式的用戶。
它們也是向軟體製造商通報每個實際情況的可能方法。安裝,而不是安裝程式下載。
答案2
對於暴雪產品,下載器可以選擇在幕後使用 BitTorrent。
此外,某些瀏覽器不支援重新啟動下載,因此這可以使舊電腦上的大量下載成為可能。
答案3
使用線上安裝程式從安裝程式下載安裝檔。這意味著您可以從安裝程式提供者獲得絕對最新的版本。
使用離線安裝程序,它可能不會經常更新,因此您的版本可能會稍微落後。
一個例子,Chrome。他們不必不斷更新安裝程序,只需將新內容推送到網頁伺服器,並且相同安裝程序可以無限期地處理它。
答案4
它還可以節省您的磁碟空間。新增/刪除程式功能透過快取安裝程式檔案來運作。對於小型應用程式來說這並不重要;但是您願意緩存 .net 框架之類的幾 MB 在線安裝程序,還是幾百 MB 離線安裝程序?