Безопасно ли переименовывать специальные пользовательские папки?

Чтобы добавить французский язык в Ubuntu с помощью Software Center:

Цитата оттуда:

Этот метапакет зависит от всех пакетов, поддерживающих поддержку на родном языке для приложений. (например, проверки орфографии, словари, локальные пакеты OpenOffice и Mozilla и т. д.). Если вы также хотите, чтобы ваши приложения и рабочий стол были переведены, пожалуйста, дополнительно установите язык-пакет-fr.

Поэтому у него может не быть языка для определенных программ.

Чтобы добавить язык в Ubuntu с помощью командной строки:

Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите следующие команды.

sudo apt-get install language-support-fr
21
задан 16 March 2012 в 05:02

4 ответа

В соответствии со стандартом иерархии файловой системы в каталоге / home вы можете прочитать:

/ home - довольно стандартная концепция, но это явно файловая система, специфичная для сайта. Настройка будет отличаться от хоста к хосту. Поэтому никакая программа не должна полагаться на это местоположение.

Поэтому необходимо, чтобы приложение, которое нуждается в домашних или даже вложенных папках, таких как / home / user / Music, должно иметь ошибку.

Тем не менее, могут быть приложения, которые просматривают стандартные каталоги, как определено Стандартом иерархии файловой системы , поскольку BTW делает вашу систему при изменении языкового стандарта.

Скорее всего, будет безопасно просто переименовать стандартные папки в вашем доме, но гораздо лучше понять, как xdg-user-dirs уведомляет о том, как уже указывал lukasz, чтобы избежать нежелательных побочных эффектов от приложений, которые полагаются при выводе стандартных путей.

14
ответ дан 25 May 2018 в 23:21
  • 1
    Таким образом, в основном программа либо следует спецификациям XDG, либо стоит отчет об ошибке. Звучит хорошо для меня - принимая, так как цитата FHS кажется важной при ответе на этот вопрос (и lukasz уже получил 10 upvotes). ;-) – htorque 21 January 2011 в 20:27
  • 2
    У меня есть мой +1, потому что (жестко закодированные / домашние / * имена " ... нужно учитывать наличие ошибки. Это не значит, что это «все-ясно», но больше похоже на эволюцию .. Кажется, что Наутилус ее использует .. но кто не .. :) – Peter.O 21 January 2011 в 20:41
  • 3
    @htouque ... Я думаю, вы обнаружите, что «стоит ошибка-отчет». применяется к любому, кто использует жестко закодированный / домашний ... и не имеет отношения к спецификациям XDG, которые сами нарушат это правило " если они hardcoded / home – Peter.O 21 January 2011 в 20:46

Вы можете переименовать папки в файле $HOME/.config/user-dirs.dirs. Вот значение по умолчанию:

# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
23
ответ дан 25 May 2018 в 23:21
  • 1
    @htorque, вы правы, имя файла - user-dir.dirs, извините за ошибку – lukasz 21 January 2011 в 19:59
  • 2
    Да, вы можете изменить эти имена каталогов через /.config/user-dirs.dirs .. и на самом деле вы можете изменить их непосредственно в nautilus, и изменения сразу отражаются в этом файле ... Теперь все это очень красиво и элегантно, но на самом деле ничего не говорится о ключевом вопросе вопроса htorques, а именно, являются ли некоторые программы HARD-кодированными ТОЛЬКО для обозначения имен по умолчанию? ... другими словами. Можно ли предположить, что все использует эту вещь XDG_xxx_DIR? Должен ли я предположить , что вы вывели это по вашему ответу? ... Это было бы опасным предположением с моей стороны! – Peter.O 21 January 2011 в 20:09
Я использую Ubuntu 11.10 на немецком языке. Я заметил, что имя папки рабочего стола - «Arbeitsfläche». К сожалению, я привык к «cd Desktop» вместо «cd Arbeitsfläche». Можно ли переименовать мой Arbeitsfläche на Desktop без нарушения моей системы? source

Создать символическую ссылку

Вы можете либо сделать простой трюк, который должен был бы создать символическую ссылку на Arbeitsfläche. Это гарантировано! cd ~; ln -s Arbeitsfläche Desktop

Создать символическую ссылку

Именование этих специальных папок можно задать с помощью набора переменных. Вам нужно будет открыть файл ~ / .config / user-dirs.dirs для выпуска и изменить следующую строку:

XDG_DESKTOP_DIR="$HOME/Arbeitsfläche"

to

XDG_DESKTOP_DIR="$HOME/Desktop"

Тогда вам понадобится создать соответствующий каталог и перенести данные с старого на новый. Должно быть достаточно входа в систему и выхода из системы. Надеюсь;)

Но с этим решением не исключено, что некоторые странно разработанные приложения запутались. Если с символической ссылкой это всегда будет работать!

5
ответ дан 25 May 2018 в 23:21
Я использую Ubuntu 11.10 на немецком языке. Я заметил, что имя папки рабочего стола - «Arbeitsfläche». К сожалению, я привык к «cd Desktop» вместо «cd Arbeitsfläche». Можно ли переименовать мой Arbeitsfläche на Desktop без нарушения моей системы? source

Вы можете видеть здесь.

Вы можете просто сделать символическую ссылку.

ln -s ~/Arbeitsfläche ~/Desktop
4
ответ дан 25 May 2018 в 23:21
  • 1
    Решение для соединения легко и, безусловно, не нарушит мою систему. Я сделал символическую ссылку и скрыл ссылку «Рабочий стол», поставив «Рабочий стол». в ~ / .hidden. Теперь я могу подключиться к настольному компьютеру, а также увидеть фантастический «Arbeitsfläche». Благодаря ;) – Wauzl 14 May 2012 в 13:21
  • 2
    Расскажите мне немного о папке ~/.hidden. Как вы можете ~$ cd Desktop, если папка отсутствует в домашнем каталоге? – lorenzo-s 14 May 2012 в 13:45
  • 3
    ~ / .hidden - файл. Если вы включите что-то там, Nautilus действует так, как этот файл или каталог скрыт. – Rinzwind 14 May 2012 в 13:54
  • 4
    @Rinzwind Спасибо! Никогда не слышал об этом. К сожалению, я являюсь пользователем Xubuntu, Thunar, похоже, не реализует эту функцию на данный момент. – lorenzo-s 14 May 2012 в 14:01

Другие вопросы по тегам:

Похожие вопросы: