Долой кириллицу из $HOME

Алексей Федорчук

Каждый раз после установки очередного дистрибутива с любым десктопом я испытываю раздражение, наблюдая в своём домашнем каталоге подкаталоги Загрузки, Документы, Музыка и так далее. И каждый раз начинаю мучительно вспоминать, как же от них избавиться — при том, что сам неоднократно писал на эту тему. Почему и решил составить эту краткую шпаргалку, описывающую самый простой способ выполнения данной процедуры.

Вводная установка: процедура избавления от каталогов с кириллическими именами в $HOME должна выполняться сразу после установки системы — пока в них по умолчанию не успели записаться какие-нибудь скачанные файлы, скриншоты и тому подобные документы. И выполняется она одной простой командой:

$ LANG=C xdg-user-dirs-gtk-update --force

Она принудительно создаст в $HOME параллельно каталогам кириллического безобразия их аналоги, соответствующие стандарту freedesktop.org, но — латиницей:

Desktop/
Documents/
Downloads/
Music/
Pictures/
priv/
Public/
Templates/
tmp/
Videos/

Вместо LANG=C можно указать LANG=POSIX или LANG=en_US, это одно и то же.

После этого следует завершить сеанс текущего десктопа и авторизоваться заново (через используемый дисплейный менеджер — любой). Последует предложение переименовать каталоги в соответствие с текущей общесистемной локалью — то есть русской. От этого надо категорически отказаться, не забыв пометить птицей пункт — больше не задавать дурацких вопросов.

Как было сказано, команда xdg-user-dirs-gtk-update не переименовывает уже созданные каталоги с кириллическими именами, а создаёт параллельные — латиницей. Поэтому всякие там Загрузки и прочие Документы с Музыкой следует просто удалить вручную — больше они не возродятся.

P.S. Как известно, Резиновый Полыхаев ратовал не только за поголовный перевод делопроизводства на латинский алфавит, но и за поголовное вступление в общество «Долой рутину с оперных подмостков». Настоящую заметку можно рассматривать как развитие идей руководителя «Геркулеса».

Долой кириллицу из $HOME: 6 комментариев

  1. Можно и отключить. Но иногда при обновлениях они регенерируют.

  2. Ну в упор не пойму этого действа. Объясните подробней — почему необходимо избавляться от названий на человеческом языке?

  3. 2 camac зайдите в терминал и попробуйте походить/посмотреть по домашнему каталогу простыми командами типа ls, less, cd — сразу поймёте.

  4. Никаких проблем. Для ввода переключаюсь на кирилицу и все.
    Из 3-х приведенных использую только cd. И то редко. Т. к. консолью пользуюсь ОЧЕНЬ редко. Не вижу для меня надобности.

Оставить комментарий

Перейти к верхней панели