Чи є спосіб перейменувати кошик у лайно?


18

Я намагався перейменувати папку Сміття в Crap .

Я зробив це

Я перший побіг cd /home/username/.local/share/

Тепер мій теперішній робочий каталог є /home/username/.local/share

тоді, коли я набрав, lsя міг побачити папку Кошик .

потім я перейменував це на Crap , набравши текстmv Trash Crap

а потім, коли я знову набрав, lsя помітив, що папку перейменовано на Crap, але на панелі запуску, коли я відкриваю папку Trash, вона все ще називається сміттям, а не Crap . Чому це так?


Якщо ви перейменовуєте Кошик у Crap, а потім знову вийдете з системи та увійдіть у систему, перейдіть до ~/.local/share, буде створена інша папка Сміття. Я думаю, вам також потрібно змінити деякі інші параметри XDG (або, можливо, використовувати символьне посилання): див. Кошик .

@Mik Ні. Я просто вийшов із системи та знову увійшов. Немає папки з назвою сміття ... її все одно лайно
Mukund

Я зараз усвідомлюю - щойно ви видалите щось із папки "Кошик", я повинен спробувати.

1
При використанні англійської мови це викликається, Rubbish binтому метод може бути скопіювати переклад на нове ім'я, а потім змінити Кошик на Crap. Це вплине лише на пускову установку;)
Rinzwind

1
Я створив рахунок askUbuntu саме для того, щоб проголосувати це питання. Дивовижно.
Яої

Відповіді:


15

Так, ви можете зловживати системою перекладів для цього.

Створіть тимчасовий текстовий файл за допомогою gedit

gedit /tmp/foo.po

і введіть цей текст його:

msgstr "Кошик"

msgstr "Лайно"

Перейти /usr/share/locale/en/LC_MESSAGES

cd /usr/share/locale/en/LC_MESSAGES

А потім застосувати зміни

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

Тепер перезапустіть єдність, щоб зміни вступили в силу.

unity --replace

Джерело: /ubuntu//a/225023/17722


3

З специфікації кошика Freedesktop:

Для кожного користувача ОБОВ'ЯЗКОВО повинен бути доступний каталог домашнього сміття. Його назва та місцезнаходження $XDG_DATA_HOME/Trash; $XDG_DATA_HOMEє базовим каталогом для даних, визначених користувачем, як визначено в специфікації базового каталогу Desktop.

Отже, ні. Здається, немає можливості перейменувати каталог.

Однак ви можете встановити м'яке посилання з потрібним іменем, а потім сховати каталог сміття:

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

Не кожен дослідник файлів буде шанувати цей .hiddenфайл, наприклад сам термінал. Однак, схоже, він працює належним чином на Nautilus.


Але хіба пускова установка єдності все одно не відображатиме сміття замість Crap?
blvdeer

Отже, ви хочете перейменувати кошик на Unity. Я цього не зрозумів, вибач. Ні, ти не можеш. Ваш найкращий шанс - змінити .pot, я додам ще одну пропозицію.
Хорхе Суарес де Ліс

-3

Перейдіть на сторінку http://ubuntu-tweak.com/ Там ви можете завантажити програму та використати її, щоб змінити її на все, що завгодно. Що стосується "сміттєвого сміття", то, можливо, ваші налаштування є у вас в Австралії.


6
Це стосується піктограми сміття на робочому столі, а не відро для сміття у програмі Launcher. Доцільно також, коли ви даєте відповідь, щоб показати, як щось робити, а не просто надавати посилання.
Джеймс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.