В новой установке Ubuntu 17 была выбрана файловая система ext4 и включено шифрование домашнего каталога. В результате, не получается скопировать файлы с длинными именами с другого компьютера, где работает Ubuntu 14 на ext4 без шифрования каталога. Появляется ошибка "filename too long". Также, не загружаются в папку ~/Downloads многие торренты с длинными именами файлов.
Провел следующий тест:
$ touch /home/username/zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
$ touch /home/username/ффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф
$ touch /home/username/фффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф
touch: cannot touch '/home/username/фффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф': File name too long
$ sudo touch /home/фффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф
Видно, что ограничение касается только имен файлов с кириллицей, это всего 72 символа. У латинских имен максимальная длина значительно больше. Также, действует ограничение только в домашнем каталоге пользователя, а в каталоге /home/ и во всех остальных ограничение большее.
Вопрос: можно ли как-то с этим бороться? Можно ли в зашифрованном домашнем каталоге сохранять файлы с длиной до 255, или хотя бы 128 символов кириллицей?