Không sao chép tất cả các tệp / thư mục từ /usr/share/applications
Thực sự tốt khi sao chép một .desktoptệp cục bộ trước khi chỉnh sửa nó. Đó là thủ tục thích hợp. Sau khi bạn sao chép / chỉnh sửa nó và đăng xuất / đăng nhập, địa phương sẽ ghi đè lên toàn cầu.
Tuy nhiên, không phải tất cả các tệp trong /usr/share/applicationsđều được người dùng chạy trực tiếp. Một số tệp có thể không có .desktoptệp nào cả và thậm chí một vài thư mục có thể tồn tại. Đó là (ao) tại sao bạn không nên đơn giản sao chép mọi thứ từ /usr/share/applicationsvào ~/.local/share/applications.
Cũng không có lý do nào để sao chép tất cả .desktopcác tệp cục bộ. Những cái địa phương sẽ chỉ ghi đè lên những cái toàn cầu nếu cái địa phương tồn tại. Nếu địa phương không tồn tại, thì toàn cầu vẫn là "phụ trách".
Có một nguy cơ nếu tôi sao chép nội dung hoàn toàn /usr/share/applicationsđể ~/.local/share/applications?
Ngoài việc tạo các bản sao vô dụng, sao chép mọi thứ từ đó /usr/share/applicationscó thể gây ra xung đột khi khởi động máy tính để bàn của bạn. Tôi thực sự đã làm điều đó một lần như một thử nghiệm ( Unity), phải sửa chữa mọi thứ với một usb khởi động.
Phần kết luận:
Chỉ sao chép .desktopcác tệp toàn cầu vào ~/.local/share/applicationsnếu bạn có lý do để làm điều đó và chỉ sao chép (và chỉnh sửa) các tệp cụ thể.
Nếu bạn làm hỏng một .desktoptệp nào đó, ứng dụng sẽ không khởi động từ Dash hoặc bạn đang gặp phải các biểu tượng trùng lặp trong Dash, nếu bạn không quản lý để sửa, chỉ cần xóa cục bộ .desktop, đăng xuất / đăng nhập và mọi thứ vẫn như trước.