'Cập nhật giao dịch' có nghĩa là gì


8
  1. Hệ thống 'cập nhật giao dịch' nghĩa là gì và quá trình cập nhật như vậy khác với hệ thống cập nhật 'thông thường' như thế nào? Ưu điểm / nhược điểm của nó là gì?

  2. Có bất kỳ bản phân phối Linux nào khác theo mô hình này ngoài Snappy Ubuntu không?

  3. Ubuntu sẽ áp dụng điều này cho tất cả các hệ thống của nó?

Câu trả lời:


10
  1. "Cập nhật giao dịch" là một loại cập nhật:

    • là nguyên tử - trong khi bản cập nhật đang chạy, hệ thống của bạn hoạt động hoàn hảo;
    • có thể được khôi phục - nếu nâng cấp thất bại hoặc nếu phiên bản phần mềm mới hơn không tương thích với cơ sở hạ tầng của bạn, bạn có thể nhanh chóng khôi phục tình trạng như trước khi nâng cấp.

    Với APT, thông thường chỉ có phiên bản mới nhất của phần mềm (bạn không thể quay lại) và nâng cấp gói với tất cả các phụ thuộc của nó có thể khiến hệ thống tạm thời không sử dụng được trong quá trình.

    Ngoài ra, các gói Snappy là "khép kín", nghĩa là: chúng không có phụ thuộc. Tất cả các thư viện và các thành phần cần thiết được giới hạn trong cùng một gói Snappy.

  2. Không có phân phối nào khác sử dụng các cập nhật giao dịch, ít nhất là tôi không biết về bất kỳ phân phối nào.

  3. Ubuntu sẽ không thay thế APT bằng Snappy bất cứ lúc nào sớm. Vấn đề chính đầu tiên là ngày nay không có nhiều gói Snappy.


Không phải các hệ điều hành khác được đề cập bởi Docker cũng giao dịch? Nguyên tử và CoreOS? Ngoài ra, ở mức độ nào các hệ điều hành di động như Android hoặc iOS có thể được gọi là giao dịch, với điều kiện là các ứng dụng của chúng cũng được khép kín về mặt phụ thuộc?
Robin Winslow

Tại sao .debcác gói không thể được cài đặt giao dịch là tốt?
Ciro Santilli 冠状 病毒 审查 事件

2. NixOS dường như đáp ứng các tiêu chí này.
không phải người dùng

Cái đó chứa đựng là một ý tưởng rất thông minh. Ý bạn là khi tôi viết chương trình qt5 và tôi cài đặt nó, snap sẽ chứa tất cả các thư viện qt5? Và sau đó một người khác viết một chương trình qt5, snap của anh ta có chứa toàn bộ đế chế Qt5 nữa không? Ý tưởng tưởng tượng !!! Đơn giản là tài giỏi.
Tele

Và chúng ta cũng nên tuân theo nguyên tắc "khép kín" này với các tệp thực thi !!! Các chàng trai không liên kết các thư viện động nữa vì việc thực thi đó sẽ phụ thuộc vào một thư viện động bên ngoài. Liên kết tĩnh mọi thứ !! Việc thực thi sẽ được khép kín. Các thư viện động đã lỗi thời trong thời hiện đại này !! Tương lai là tĩnh !!! Woo !!!
Tele
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.