Có cách nào tôi có thể đổi tên Thùng rác thành Crap không?


18

Tôi đã cố đổi tên thư mục Thùng rác thành Crap .

Tôi đã làm điều này

Lần đầu tiên tôi chạy cd /home/username/.local/share/

Bây giờ thư mục làm việc hiện tại của tôi là /home/username/.local/share

sau đó khi tôi gõ lstôi có thể thấy thư mục Thùng rác .

sau đó tôi đổi tên nó thành Crap bằng cách gõmv Trash Crap

và sau đó khi tôi gõ lại, lstôi có thể thấy rằng thư mục đã được đổi tên thành Crap nhưng trên trình khởi chạy khi tôi mở thư mục Thùng rác, nó vẫn được đặt tên là Thùng rác chứ không phải Crap . Tại sao lại như vậy?


Nếu bạn đổi tên Thùng rác thành Crap, sau đó đăng xuất và đăng nhập lại và đi đến ~/.local/share, sẽ có một thư mục Thùng rác khác được tạo. Tôi nghĩ bạn cũng cần thay đổi một số cài đặt XDG khác (hoặc có thể sử dụng liên kết tượng trưng): xem thông số rác .

@Mik Không tôi chỉ cần đăng xuất và đăng nhập lại. Không có thư mục có tên rác ... nó vẫn tào lao
Mukund

Tôi nhận ra ngay bây giờ - tôi sẽ tạo một thư mục Thùng rác khác sau khi bạn xóa thứ gì đó - Tôi nên thử nó.

1
Khi sử dụng tiếng Anh, nó được gọi Rubbish binnhư vậy, một phương pháp có thể là sao chép bản dịch sang tên mới và sau đó thay đổi Thùng rác thành Crap. Điều này sẽ chỉ ảnh hưởng đến trình khởi chạy;)
Rinzwind

1
Tôi đã tạo một tài khoản AskUbfox chỉ để bỏ phiếu cho câu hỏi này. Tuyệt vời.
Яois

Câu trả lời:


15

Vâng, bạn có thể lạm dụng hệ thống dịch để làm điều này.

Tạo một tệp văn bản tạm thời bằng gedit

gedit /tmp/foo.po

và nhập văn bản này:

"Thùng rác"

"Crap"

Thay đổi thành /usr/share/locale/en/LC_MESSAGES

cd /usr/share/locale/en/LC_MESSAGES

Và sau đó áp dụng thay đổi

sudo msgfmt -o unity.mo /tmp/foo.po

Bây giờ khởi động lại sự thống nhất để làm cho những thay đổi có hiệu lực.

unity --replace

Nguồn: https://askubfox.com/a/225023/17722


3

Từ Đặc điểm kỹ thuật của Thùng rác Freedesktop:

Đối với mỗi người dùng, một thư mục rác tại nhà của PHẢI có sẵn. Tên và vị trí của nó là $XDG_DATA_HOME/Trash; $XDG_DATA_HOMElà thư mục cơ sở cho dữ liệu cụ thể của người dùng, như được định nghĩa trong Đặc tả thư mục cơ sở máy tính để bàn.

Vì vậy, không. Dường như không có cách nào để đổi tên thư mục.

Tuy nhiên, bạn có thể tạo một liên kết mềm với tên bạn muốn và sau đó ẩn thư mục Thùng rác:

ln -s ~/.local/share/Trash ~/.local/share/Crap
echo Trash > ~/.local/share/.hidden

Không phải mọi trình thám hiểm tệp sẽ tôn vinh .hiddentệp này , ví dụ như chính thiết bị đầu cuối. Tuy nhiên, nó dường như hoạt động đúng trên Nautilus.


Nhưng liệu trình khởi chạy thống nhất vẫn sẽ hiển thị Thùng rác thay vì Crap?
blvdeer

Vì vậy, bạn muốn đổi tên Thùng rác trên Unity. Tôi đã không hiểu điều đó, xin lỗi. Không, bạn không thể. Cơ hội tốt nhất của bạn là sửa đổi .pot, tôi sẽ thêm một đề xuất khác.
Jorge Suárez de Lis

-3

Tới http://ubuntu-tweak.com/ Ở đó bạn có thể tải chương trình và sử dụng nó để thay đổi nó thành bất cứ điều gì bạn muốn. Đối với "Thùng rác", cài đặt của bạn có thể có bạn ở Úc.


6
Đó là đối với biểu tượng thùng rác trên máy tính để bàn, không phải thùng rác trong Trình khởi chạy. Cũng nên làm khi đưa ra câu trả lời để chỉ ra cách làm một cái gì đó, không chỉ cung cấp một liên kết.
James
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.