Câu hỏi Cách dễ dàng để kiểm tra phần mềm và cấu hình đã cài đặt? [bản sao]


Câu hỏi này đã có câu trả lời ở đây:

Tôi tự hỏi nếu có một cách dễ dàng để đảm bảo để có được một danh sách tất cả các phần mềm được cài đặt trên một máy chủ Ubuntu (cả từ nguồn và từ apt-get). Điều này hy vọng sẽ bao gồm các thư mục dữ liệu quan trọng và cronjobs. Lý do cho việc này là cần phải có thêm một máy chủ giữ phần mềm giống như máy hiện tại (cùng cronjobs, tập tin trang web, phần mềm, cơ sở dữ liệu vv) nhưng không có tài liệu hoặc danh sách những gì được cài đặt và cái gì không. (Đây là một máy chủ sản xuất trực tiếp với người dùng luôn trực tuyến, tạo bản sao không phải là một lựa chọn khả thi do kích thước cắt (Chúng tôi đang nói 1TB + dữ liệu) và chúng tôi cần làm cho nó được ghi lại bằng cách nào đó. quan trọng)


2
2018-04-21 08:48


gốc


Vấn đề cụ thể của tôi là có rất nhiều kịch bản và chương trình tùy chỉnh trên đó, một số trong đó không phải là một gói mà được biên dịch thủ công từ nguồn và được đặt để chạy trong /etc/init.d. - user271837


Các câu trả lời:


Bạn có thể sử dụng lệnh sau để tìm phần mềm hoặc gói đã cài đặt:

$dpkg --get-selections

Nếu bạn muốn cài đặt gói hoặc phần mềm cụ thể thì bạn có thể sử dụng lệnh sau:

$dpkg --get-selections | grep <package/software name>

2
2018-04-21 08:53