Giữ cho máy tính của bạn được cập nhật có thể là một công việc khá rắc rối vì bạn luôn phải theo dõi tất cả các chương trình đã cài đặt và xem liệu các phiên bản mới của mỗi chương trình có sẵn hay không. Trong bài này, chúng ta sẽ nói về một loại hệ thống cài đặt phần mềm khác. Sử dụng hệ thống này sẽ cho phép chúng tôi chạy các chương trình Windows mà không cần cài đặt chúng trước. Chúng tôi cũng không cần cập nhật ứng dụng thường xuyên vì chúng được cập nhật tự động khi nhà xuất bản cập nhật chúng.
Zero Install là một hệ thống cài đặt phần mềm đa nền tảng phi tập trung cho phép các nhà phát triển xuất bản phần mềm của họ trực tiếp từ các trang web của riêng họ. Điều này có nghĩa là phần mềm chạy trên bất kỳ máy tính nào sẽ sử dụng các thư viện mới nhất và các đối tượng được chia sẻ khác mà người dùng không cần tham gia vào quá trình cập nhật.
Định cấu hình Zero Install
Để bắt đầu sử dụng Zero Install trong Windows, bạn có thể cài đặt Zero Install hoặc chạy phiên bản di động của phần mềm. Lần đầu tiên chạy, bạn sẽ thấy danh sách các ứng dụng phần mềm mà bạn có thể chạy mà không cần cài đặt. Nếu bạn muốn thêm phần mềm tùy chỉnh của riêng mình, bạn sẽ cần phải đóng gói phần mềm theo định dạng siêu dữ liệu XML do Zero Install xác định.
Bạn có thể cấu hình Zero Install theo nhu cầu của mình bằng cách vào Options. Bạn nên nhấn nút Tùy chọn thay vì mũi tên thả xuống trên nút sẽ mở Tùy chọn nâng cao. Tùy chọn nâng cao chỉ nên được sử dụng bởi người dùng nâng cao vì việc định cấu hình sai bất kỳ tùy chọn nâng cao nào sẽ ngăn Zero Install chạy.
Cửa sổ Standard Options có năm tab:Cập nhật, Lưu trữ, Danh mục, Tin cậy và Đồng bộ hóa. Tab Cập nhật cho phép bạn định cấu hình phiên bản phần mềm bạn muốn chạy theo mặc định. Theo mặc định, Chế độ đầy đủ được chọn sẽ chạy phiên bản ổn định mới nhất của phần mềm. Chế độ tối thiểu sẽ chỉ tải xuống các thành phần cần thiết của phần mềm và chế độ Ngoại tuyến sẽ không tải xuống bất kỳ thứ gì trên máy tính. Bạn cũng có thể chạy phiên bản beta mới nhất của phần mềm bằng cách chọn “Sử dụng phiên bản beta của ứng dụng khi có sẵn” (Alt + U).
Tab Storage sẽ cho phép bạn chỉ định vị trí lưu trữ cho Zero Install. Trong tab Danh mục, bạn có thể chỉ định các nguồn danh mục. Theo mặc định, chỉ có 0install.de được liệt kê. Tab Tin cậy sẽ liệt kê các khóa tin cậy giữa máy tính của bạn và máy chủ danh mục. Bạn có thể xóa khóa để đặt lại mối quan hệ.
Chạy ứng dụng mà không cần cài đặt
Khi bạn đã cấu hình Zero Install theo nhu cầu của mình, việc chạy các ứng dụng rất đơn giản. Nhấn nút Làm mới danh sách (Alt + C) để đảm bảo rằng bạn đang xem danh sách phần mềm mới nhất. Mỗi phần mềm có ba nút phía trước tên. Nút đầu tiên sẽ chạy ứng dụng. Nếu bạn nhấp vào trình đơn thả xuống, bạn có thể tùy chỉnh các đối số lệnh và phiên bản của phần mềm mà bạn muốn chạy. Zero Install cho phép bạn chạy nhiều phiên bản của từng chương trình cùng một lúc.
Nút thứ hai, Thiết lập tích hợp, sẽ cho phép bạn chỉ định các phím tắt (trên Màn hình nền và trong Menu Bắt đầu) và định cấu hình cài đặt liên kết tệp.
Nút thứ ba “Plus” sẽ chuyển phần mềm sang tab “Ứng dụng của tôi”, đồng nghĩa với việc tạo danh sách ứng dụng yêu thích của riêng bạn.
Nhấn nút Run lần đầu tiên sẽ tải xuống các tệp cần thiết cần thiết để chạy ứng dụng. Sau lần khởi chạy đầu tiên, bạn có thể chạy ứng dụng Windows ngay lập tức mà không cần tải xuống bất kỳ thứ gì. Xin lưu ý rằng Zero Install không cài đặt bất kỳ thứ gì trên máy tính của bạn. Ứng dụng đang chạy trực tiếp từ nền tảng Zero Install. Xóa bộ nhớ cache sẽ xóa tất cả dữ liệu ứng dụng đã tải xuống. Bạn sẽ cần tải xuống các thành phần để chạy ứng dụng sau khi xóa bộ nhớ cache.
Kết luận
Zero Install là một khái niệm tuyệt vời về việc chạy phần mềm mà không cần cài đặt, đặc biệt là khi bạn có thể tải các ứng dụng trong ổ USB flash của mình. Lợi ích của các ứng dụng này so với các ứng dụng di động là các ứng dụng này luôn được cập nhật. Các ứng dụng cũng không cần đặc quyền quản trị để chạy vì chúng được chạy trong một môi trường ảo riêng biệt.
Một lưu ý nhỏ
Nếu bạn đang sử dụng Ubuntu, bạn nên xem qua dự án Click tuyệt vời nhằm xác định lại cách phần mềm được đóng gói và phân phối trên các nền tảng di động. Nếu điều này thành công, các chương trình trong Ubuntu có thể chạy mà không cần cài đặt và thậm chí không yêu cầu đặc quyền root.