untuk apa "installer online" ini?

45

Mungkin bukan nama penginstal ini. Dengan installer secara online yang saya maksud adalah sedikit executable kita men-download dan mengeksekusi, yang men-download perangkat lunak benar saya akan menginstal.

Ada begitu banyak di antaranya, seperti di instalasi Chrome, Visual Studio Express, dll.

Apa tujuan dari penginstal online ini? Saya pikir mereka cukup merepotkan.

onemach
sumber
18
Firefox menggunakan penginstal offline, yang terakhir kali saya periksa.
orlp
Berapa banyak penginstal daring yang menangani konektivitas intermiten, atau laptop yang akan tidur?
Jay Bazuzi
Paling tidak yang terbaru (2010 ke atas) yang Microsoft lakukan.
Wizzard0
13
Apa pun tujuan mereka, mereka sangat mengganggu saya. Ketika saya mengklik "unduh", saya menginginkan program itu, bukan program yang mengunduh program itu untuk saya. Adobe Flash, saya melihat Anda.
tombull89
3
Sebagai catatan, jika Anda menginginkan "pemasang offline" untuk sesuatu yang biasanya merupakan "pemasang online". Coba cari "dapat didistribusikan kembali". Ini adalah paket yang dirancang untuk mereka yang akan menjalankan pemasang pada banyak komputer.
user606723

Jawaban:

73

Alasannya beragam.

Mereka memungkinkan Anda untuk mengunduh hanya apa yang sebenarnya ingin Anda instal. Jika Anda memiliki opsi selama instalasi, atau program tersedia dalam varian 32 bit atau 64 bit, atau varian berdasarkan versi OS yang Anda jalankan, Anda tidak mengunduh lebih dari yang sebenarnya Anda instal. Distributor lain mungkin membuat Anda memilih varian yang benar sebelum Anda mengunduh program sama sekali; dan beberapa pengguna mungkin tidak dapat memilih opsi yang benar.

Beberapa program dibundel dengan dependensi, seperti runtimes atau frameworks (Saya telah melihat Visual C ++ Runtime, .NET, DirectX; Java juga dimungkinkan). Pemasang online membatasi unduhan dan pemasangannya ke mesin yang belum memilikinya (terima kasih @ billc.cn ).

Selain itu, ini memungkinkan para pembuat perangkat lunak untuk memastikan Anda selalu menginstal hanya versi terbaru daripada yang Anda unduh setahun yang lalu. Beberapa konten folder Unduhan benar-benar menakutkan.

Bahkan mungkin mereka menghemat beberapa bandwidth, karena lebih banyak pengguna yang mengunduh penginstal daripada yang sebenarnya menginstal program.

Mereka juga merupakan cara yang memungkinkan untuk memberi tahu pembuat perangkat lunak tentang setiap instalasi yang sebenarnya , sebagai lawan unduhan penginstal.

Daniel Beck
sumber
2
Tidak melupakan skenario penyebaran massal, di mana itu berguna juga.
slhck
17
Sslhck Bagaimana? Saya akan berpikir untuk mendapatkan satu installer yang benar (TM) dan tidak harus mengunduh hal yang sama 50 trilyun kali harus lebih mudah pada penyebaran massal.
Daniel Beck
7
Saya juga pernah melihat installer yang menggunakan P2P untuk mempercepat unduhan. Beberapa dependensi seperti .Net Framework dan VC runtime sudah memiliki basis instalasi yang besar dan mereka dapat dengan mudah lebih besar dari perangkat lunak itu sendiri, jadi lebih baik membiarkannya sebagai unduhan online.
billc.cn
9
Selain semua alasan yang valid di atas, jangan lupa beberapa situs unduh menggunakannya untuk dengan mudah menambahkan spy-ware seperti bundel.
Dorus
1
Nah, ambil contoh departemen TI kantor kecil yang malas. Anda hanya perlu menyimpan satu installer dan dapat menginstal kapan saja Anda mau. Setidaknya di tempat saya bekerja, itu lebih mudah daripada pemasangan massal installer yang ketinggalan zaman.
slhck
17

Untuk produk Blizzard, pengunduh secara opsional menggunakan bittorrent di belakang layar.

Selain itu, beberapa browser tidak mendukung memulai kembali unduhan, jadi ini memungkinkan unduhan besar di komputer lama.

dhasenan
sumber
12

Menggunakan penginstal online mengunduh file instalasi, dari penginstal. Ini berarti Anda mendapatkan versi terbaru absolut mungkin, dari penyedia penginstal.

Dengan penginstal offline, mungkin tidak diperbarui sesering mungkin, sehingga versi Anda mungkin sedikit ketinggalan.

Sebagai contoh, Chrome. Alih-alih terus-menerus memperbarui penginstal, mereka hanya dapat mendorong konten baru ke server web, dan penginstal yang sama dapat menanganinya tanpa batas.

Simon Sheehan
sumber
11
  1. Jika perangkat lunak terdiri dari beberapa bagian (seperti .NET) mereka dapat menginstal bagian 1 saat mengunduh bagian 2
  2. Jika perangkat lunak berisi komponen opsional, mereka dapat menghemat waktu jika pengguna belum memilihnya.
kinokijuf
sumber
3. Anda dapat memperbarui perangkat lunak tanpa harus juga memperbarui installer online, sebagai yang terakhir dapat dirancang untuk mengambil terbaru versi komponen daripada apa pun versi ada ketika itu disusun.
Shadur
1

Ini juga menghemat ruang disk Anda. Fitur tambah / hapus program berfungsi dengan menyalin file pemasang. Tidak masalah dengan aplikasi kecil; tetapi apakah Anda lebih suka men-cache beberapa installer online MB untuk sesuatu seperti .net framework, atau beberapa ratus installer offline?

Dan Neely
sumber
Ini salah. -Padding-
Eroen
@ Eroen Tidak bukan. MS mungkin telah menghapus file msi / msp dari binari internal pada satu titik di masa lalu; tetapi mereka sudah berhenti melakukannya atau vendor perangkat lunak telah menemukan cara untuk menonaktifkan fitur untuk installer mereka. Saat ini saya memiliki 10GB dalam C: \ Windows \ Installer, termasuk 11 installer> 100MB dan 13 lainnya berukuran antara 50 dan 100MB.
Dan Neely
0

Saya selalu menganggap ini dilakukan dari perspektif UX: jika koneksi jaringan terputus, maka beberapa browser tidak akan dapat melanjutkan unduhan, dan beberapa pengguna tidak akan cukup termotivasi untuk mengetahui apa yang terjadi dan memulai kembali proses secara manual.

Di sisi lain, dengan penginstal online, pengembang dapat memastikan bahwa sistem unduhannya kuat dan tidak akan mengalami masalah ini. Ini berpotensi menyebabkan beban kognitif yang lebih sedikit pada pengguna, tergantung pada browser, dan tingkat keberhasilan instalasi yang lebih tinggi.

Radon Rosborough
sumber