Tôi đã vô tình xóa tập lệnh /etc/rc.d/fifts và script.d và biến máy Arch Linux của tôi thành cục gạch


0

Hiện tại không có tập lệnh daemon nào của tôi hoạt động và quá trình khởi động hiển thị lỗi. Tôi có nên cài đặt lại hệ điều hành và bắt đầu lại từ đầu, hoặc có cách nào để khôi phục các tệp này không? Có cách nào để xây dựng lại các tập tin tôi đã xóa?

Câu trả lời:


3

Các functions.d thư mục nên trống theo mặc định (trừ khi bạn đã thêm một số chức năng tùy chỉnh ở đó), cho functions tập tin thử thay thế nó bằng bản sao làm việc này .

Tôi nghi ngờ chúng giống nhau với mỗi cài đặt.


Cảm ơn bạn rất nhiều!! Tôi đã sao chép tập tin chức năng và khởi động lại, và mọi thứ đang hoạt động hoàn hảo.
Vortico

4

/etc/rc.d/functions là một tập tin , thuộc sở hữu của initscripts gói.

Khởi động từ đĩa CD Arch, gắn phân vùng gốc của bạn và sử dụng pacman -Syr /mnt initscripts để cài đặt lại.

/etc/rc.d/functions.d/ là một thư mục , trống theo mặc định. Đó là cho các chức năng do người dùng định nghĩa.


Tôi đã nhận được các tập tin / thư mục nhầm lẫn trước đó, nhưng điều này có ý nghĩa hơn. Tuy nhiên, tôi đã sử dụng phương thức của user69175 kể từ khi anh ấy đăng bài đầu tiên. Bạn có đề nghị cài đặt lại initscripts gói mặc dù mọi thứ (dường như) hoạt động đúng?
Vortico

1
Tôi mới nhận ra rằng vì SSH và mạng đang chạy, tôi chỉ có thể sử dụng pacman -S initscripts. Tôi đã làm như vậy, và mọi thứ trở lại bình thường!
Vortico
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.