Có được một cấu hình khác của các cấu hình linux hiện tại của tôi với cấu hình mặc định trên toàn bộ hệ điều hành không?


2

Những gì tôi muốn làm là so sánh cài đặt Ubuntu hiện tại của tôi với phiên bản mới (có thể là danh sách tất cả các tệp đã thay đổi / thêm / xóa). Tôi đã phạm sai lầm là không đủ tài liệu khi tôi thực hiện các chỉnh sửa nhỏ và bây giờ tôi muốn thay đổi nhà cung cấp VPS mà không khám phá lại tất cả các tinh chỉnh đó làm cho hệ thống chạy. Ngoài ra, tôi muốn ghi lại những thay đổi này, vì vậy chỉ cần sao chép mọi thứ sẽ không thực sự giải quyết được vấn đề của tôi.

Điều này có thể với bất kỳ công cụ hiện tại?


Có thể nhận được một danh sách các gói mà bạn đã cài đặt rõ ràng (không có phụ thuộc danh sách). Ngoài ra, một số trình quản lý gói có một tính năng liệt kê tất cả các tệp không do chúng quản lý và / hoặc đã được sửa đổi, nhưng tôi không quen với apt-get và dpkg và không thể thử, vì tôi không có bất kỳ cài đặt debian hoặc ubfox.
FSMaxB

Tuyệt quá. Bạn có thể có bất kỳ suy nghĩ về những gì tôi có thể nghiên cứu để tìm ra tính năng đó? Tôi đang sử dụng Ubuntu 12,14, vì vậy tôi có apt cho trình quản lý gói của mình.
Seiyria

Nhìn vào các tính năng được cung cấp bởi apt-get và dpkg. Có một công cụ gọi là debsums để xác minh các gói, nhưng tôi không chắc liệu nó chỉ xác minh các tệp đã cài đặt hay chỉ là tệp gỡ lỗi. Ngoài ra hãy xem dpkg -S và trang man truy vấn dpkg. Có lẽ tất cả các tùy chọn đó chỉ hoạt động trên các tệp duy nhất, vì vậy bạn sẽ phải sử dụng find để áp dụng đệ quy các lệnh cho toàn hệ thống. Các hệ thống dựa trên Debian cũng có thể cung cấp các công cụ để xử lý các tệp cấu hình, vì vậy có lẽ điều đó đáng để nghiên cứu.
FSMaxB

Và bạn luôn có tùy chọn để thiết lập một máy ảo và cài đặt các gói tương tự trong đó và sau đó tạo một khác biệt.
FSMaxB

Tốt để biết! Cảm ơn rất nhiều cho điều đó. Nếu bạn muốn gửi một số thông tin như một câu trả lời, tôi sẵn sàng chấp nhận nó.
Seiyria

Câu trả lời:


0

vân vân

Một điều có thể giúp là đặt các tệp cấu hình dưới sự kiểm soát phiên bản để theo dõi các thay đổi đối với hệ thống. Ví dụ, kiểm tra vân vân , thảo luận trong sử dụng git để quản lý / etc .

Rõ ràng là bạn muốn bắt đầu sử dụng quyền này ngay sau khi cài đặt mới, sau đó bạn có thể theo dõi các thay đổi tài liệu giống như khi bạn quản lý mã nguồn. Sau đó, bạn có thể xem lịch sử thay đổi, trích xuất một thay đổi quan tâm, v.v ... Và nếu repo được lưu trữ trên một máy khác, nó cũng có một số lợi ích dự phòng.

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.