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 .desktop
tệ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ó .desktop
tệ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/applications
vào ~/.local/share/applications
.
Cũng không có lý do nào để sao chép tất cả .desktop
cá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/applications
có 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 .desktop
các tệp toàn cầu vào ~/.local/share/applications
nế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 .desktop
tệ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.