Những trình cài đặt trực tuyến này là gì?


45

Nó có lẽ không phải là tên của các trình cài đặt. Bằng trình cài đặt trực tuyến, ý tôi là phần thực thi nhỏ mà chúng tôi tải xuống và thực thi, phần mềm tải xuống phần mềm thực sự mà tôi sẽ cài đặt.

Có rất nhiều trong số đó, chẳng hạn như trong cài đặt Chrome, Visual Studio Express, v.v.

Mục đích của các trình cài đặt trực tuyến này là gì? Tôi nghĩ rằng họ khá bất tiện.


18
Firefox sử dụng trình cài đặt ngoại tuyến, lần cuối cùng tôi kiểm tra.
orlp

Có bao nhiêu trình cài đặt trực tuyến xử lý kết nối không liên tục hoặc máy tính xách tay sẽ đi ngủ?
Jay Bazuzi

Ít nhất là mới nhất (2010 trở lên) Microsoft làm.
wizzard0

13
Dù mục đích của họ là gì, họ cực kỳ làm phiền tôi. Khi tôi nhấp vào "tải xuống", tôi muốn chương trình, không phải chương trình tải chương trình cho tôi. Adobe Flash, tôi đang nhìn bạn.
Tombull89

3
Đối với bản ghi, nếu bạn muốn có "trình cài đặt ngoại tuyến" cho một thứ thường là "trình cài đặt trực tuyến". Hãy thử tìm kiếm một "phân phối lại." Đây là các gói được thiết kế cho những người sẽ chạy trình cài đặt trên nhiều máy tính.
dùng606723

Câu trả lời:


73

Lý do khác nhau.

Chúng cho phép bạn chỉ tải xuống những gì bạn thực sự muốn cài đặt. Nếu bạn có các tùy chọn trong khi cài đặt, hoặc chương trình có sẵn ở cả hai biến thể 32 bit hoặc 64 bit hoặc các biến thể dựa trên phiên bản HĐH bạn đang chạy, bạn không tải xuống nhiều hơn bạn thực sự cài đặt. Các nhà phân phối khác có thể khiến bạn chọn đúng biến thể trước khi bạn tải xuống chương trình; và một số người dùng có thể không có khả năng chọn tùy chọn chính xác.

Một số chương trình đi kèm với các phụ thuộc, như thời gian chạy hoặc khung (tôi đã thấy Visual C ++ Runtime, .NET, DirectX; Java cũng có thể có thể). Trình cài đặt trực tuyến hạn chế tải xuống và cài đặt những thứ đó cho các máy chưa có chúng (cảm ơn @ billc.cn ).

Ngoài ra, nó cho phép các nhà sản xuất phần mềm đảm bảo bạn luôn chỉ cài đặt các phiên bản cập nhật thay vì phiên bản bạn đã tải xuống một năm trước. Một số nội dung thư mục Tải xuống hết sức đáng sợ.

Thậm chí có thể là họ tiết kiệm một số băng thông, vì nhiều người dùng có thể tải xuống trình cài đặt hơn là thực sự cài đặt chương trình.

Chúng cũng là một cách có thể để thông báo cho các nhà sản xuất phần mềm về mọi cài đặt thực tế , trái ngược với tải xuống trình cài đặt.


2
Không quên một kịch bản triển khai hàng loạt, nơi nó cũng có ích.
slhck

17
@slhck Làm sao vậy? Tôi đã nghĩ rằng có được một trình cài đặt thực sự (TM) và không phải tải xuống cùng một thứ 50 triệu lần nên sẽ dễ dàng hơn khi triển khai hàng loạt.
Daniel Beck

7
Ngoài ra, tôi đã thấy các trình cài đặt sử dụng P2P để tăng tốc độ tải xuống. Một số phụ thuộc như .Net Framework và VC runtime đã có sẵn một cơ sở cài đặt lớn và chúng có thể dễ dàng lớn hơn chính phần mềm, vì vậy tốt hơn nên để chúng dưới dạng tải xuống trực tuyến.
billc.cn

9
Bên cạnh tất cả các lý do hợp lệ ở trên, chúng ta đừng quên một số trang web tải xuống sử dụng chúng để dễ dàng thêm các gói gián điệp như gói.
Dorus

1
Vâng, lấy bộ phận CNTT văn phòng nhỏ lười biếng làm ví dụ. Bạn chỉ cần lưu trữ một trình cài đặt và có thể cài đặt bất cứ khi nào bạn muốn. Ít nhất là nơi tôi làm việc dễ dàng hơn việc triển khai hàng loạt các trình cài đặt đã lỗi thời.
slhck

17

Đối với các sản phẩm Blizzard, trình tải xuống tùy chọn sử dụng bittorrent đằng sau hậu trường.

Ngoài ra, một số trình duyệt không hỗ trợ khởi động lại tải xuống, vì vậy điều này có thể giúp tải xuống lớn trên các máy tính cũ.


12

Sử dụng trình cài đặt trực tuyến tải xuống các tệp cài đặt, từ trình cài đặt. Điều này có nghĩa là bạn có được phiên bản mới nhất tuyệt đối có thể, từ nhà cung cấp trình cài đặt.

Với trình cài đặt ngoại tuyến, nó có thể không được cập nhật thường xuyên, do đó phiên bản của bạn có thể bị chậm lại một chút.

Một ví dụ, Chrome. Thay vì liên tục phải cập nhật trình cài đặt, họ chỉ có thể đẩy nội dung mới lên máy chủ web và cùng một trình cài đặt có thể xử lý nó vô thời hạn.


11
  1. Nếu phần mềm bao gồm nhiều phần (như .NET), họ có thể cài đặt phần 1 trong khi tải xuống phần 2
  2. Nếu phần mềm chứa các thành phần tùy chọn, chúng có thể tiết kiệm thời gian nếu người dùng chưa chọn chúng.

3. Bạn có thể cập nhật phần mềm mà không cần phải cập nhật trình cài đặt trực tuyến, vì phần sau có thể được thiết kế để truy xuất phiên bản mới nhất của các thành phần thay vì bất kỳ phiên bản nào tồn tại khi được biên dịch.
Shadur

1

Nó cũng giúp bạn tiết kiệm không gian đĩa. Tính năng thêm / xóa chương trình hoạt động bằng cách lưu trữ tệp cài đặt. Nó không quan trọng lắm với các ứng dụng nhỏ; nhưng bạn có muốn lưu trữ bộ cài đặt trực tuyến vài MB cho một cái gì đó như khung .net hoặc trình cài đặt ngoại tuyến vài trăm MB không?


Cái này sai. -Padding-
Eroen

@Eroen Không, không phải vậy. MS có thể đã loại bỏ các tệp msi / msp của các tệp nhị phân nội bộ tại một thời điểm trong quá khứ; nhưng họ đã ngừng làm điều đó hoặc các nhà cung cấp phần mềm đã tìm ra cách để vô hiệu hóa tính năng này cho trình cài đặt của họ. Tôi hiện có 10GB trong C: \ Windows \ Installer, bao gồm 11 trình cài đặt> 100MB và 13 tệp nữa có kích thước từ 50 đến 100 MB.
Dan Neely

0

Tôi luôn cho rằng điều này được thực hiện từ góc độ UX: nếu kết nối mạng bị ngắt, thì một số trình duyệt sẽ không thể tiếp tục tải xuống và một số người dùng sẽ không đủ động lực để tìm hiểu điều gì đã xảy ra và tự khởi động lại quá trình.

Mặt khác, với trình cài đặt trực tuyến, các nhà phát triển có thể chắc chắn rằng hệ thống tải xuống mạnh mẽ và sẽ không gặp phải vấn đề này. Điều này có khả năng có thể dẫn đến tải ít nhận thức hơn cho người dùng, tùy thuộc vào trình duyệt và tỷ lệ cài đặt thành công cao hơn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.