Các tập tin nằm trong /varrất nhiều hệ thống quan trọng. Ví dụ: /var/mailhoặc /var/spool/mailchứa email của người dùng; bạn sẽ không xóa nó nhiều hơn bạn sẽ thắp lửa trong hộp thư của hàng xóm. Đó chỉ là các tệp trong một thư mục con nhất định /varchứa các tệp ít nhất là tạm thời: tệp nhật ký /var/log, bộ nhớ cache thường có thể được tạo lại /var/cache, các tệp tạm thời (mà bạn không nên xóa trong khi sử dụng!) /var/tmp.
Dữ liệu trong /var/libcó thể khá quan trọng. Ví dụ, MySQL thường được cấu hình để lưu trữ cơ sở dữ liệu của nó /var/lib/mysqltheo mặc định: nếu bạn xóa nó, bạn xóa sạch cơ sở dữ liệu của mình. Dpkg cũng đặt cơ sở dữ liệu của riêng mình /var/lib; /var/lib/dpkg/statuslà một.
/var/lib/dpkg/statuschứa thông tin về các gói cài đặt. Nếu bạn đã xóa nó, bạn nên khôi phục nó từ bản sao lưu. Nếu bản sao lưu của bạn không cập nhật đầy đủ, hãy kiểm tra nhật ký của các thao tác gói gần đây bên dưới /var/log/aptvà trong /var/log/dpkg.log. Bạn sẽ cần phải tạo tập tin đó trước khi dpkglàm việc.
/var/lib/dpkg/availableđược xây dựng từ dữ liệu tải xuống từ Internet. apt-get updatenên xây dựng lại nó.
/var/lib/dpkg/infochứa các tệp được gửi cùng với các gói Debian. Bạn có thể khôi phục các tệp này một cách đơn giản bằng cách cài đặt lại các gói. Tất nhiên, bạn sẽ cần một danh sách các gói được cài đặt cho điều đó. Nếu bạn đã khôi phục /var/lib/dpkg/status, thì bạn có thể trích xuất danh sách các gói từ đó.
apt-get install --reinstall $(</var/lib/dpkg/status sed -n 's/^Package://p')
Nếu bạn bị mất /var/lib/dpkg/status, thì bạn có thể tạo lại nó bằng cách tạo một tệp trống, sau đó chạy apt-get install --reinstalltrên danh sách các gói. Một nơi mà danh sách các gói cũng được lưu là /var/lib/apt/extended_states, ít nhất là nếu bạn chỉ sử dụng APT để cài đặt các gói (trái ngược với dpkgtrực tiếp) - sử dụng tệp đó thay vì /var/lib/dpkg/statusint lệnh trên. Nếu bạn cũng đã xóa điều đó, bạn có thể xây dựng lại một danh sách các gói gần đúng $(cd /usr/share/doc && ls), bởi vì hầu hết các gói tạo ra một mục trong /usr/share/doc. Có lẽ có một vài ngoại lệ.
Không yêu cầu bất kỳ trợ giúp về quản lý gói trên hệ thống này. Phục hồi từ việc xóa các tệp quan trọng hệ thống không phải là một khoa học chính xác. Nếu bạn không thể khôi phục từ bản sao lưu, bạn nên cài đặt một hệ thống mới, sạch càng sớm càng tốt.
/var/lib/dpkg/infocũng khá quan trọng. Bạn đã hiểu nhầm FHS và AFAIK các đường dẫn khôi phục duy nhất là (a) khôi phục từ bản sao lưu hoặc (b) cài đặt lại.