Tôi chỉ chạy (không có mục đích!) rm -rf /bin
.
Tôi đã khởi động máy tính và đang sử dụng Finnix để cố gắng khôi phục từ nó. Tôi đã thành công trong việc gắn ổ đĩa, và xác nhận rằng, vâng, toàn bộ /bin
thư mục đã bị xóa.
Có thể phục hồi từ điều này mà không cần cài đặt lại hệ điều hành?
Tôi nghĩ rằng tôi có thể thiết lập một VM với cùng hệ điều hành và kiến trúc (Ubuntu Server 11.10 alpha phát hành, x86) và cài đặt tất cả các gói tôi đã cài đặt trên máy chủ, sau đó chỉ cần sao chép /bin
thư mục.
Điều này sẽ làm việc? Tôi có tốt hơn khi bắt đầu lại không?
dpkg-query -S /bin
làm như vậy hơn khổgrep .. | sed
thơ của bạn ? Nếu danh sách cần được dọn sạch để liệt kê một tên gói trên mỗi dòng, thì nódpkg-query -S /bin | sed 's/\,\ /\n/g'
hoạt động (mặc dù có thêm: / bin trên dòng cuối cùng).