Вы можете получить доступ к файлам на недавно созданном разделе ext4, но вы не можете запускать программы. Когда вы это сделаете, вы получите ошибку «Разрешение отказа». Это предполагает две возможности, как предположил reverendj1:
У файлов могут не быть разрешения на выполнение. Чтобы предоставить разрешение на выполнение файла из командной строки, запустите:chmod +x filename
Если вы просто хотите предоставить разрешения на выполнение для владельца файла: chmod u+x filename
Чтобы предоставить разрешения на выполнение файла в Nautilus (браузер файлов) нажмите на файл и нажмите «Свойства». Перейдите на вкладку «Разрешения». Установите флажок «Разрешить выполнение файла в качестве программы» и нажмите «Закрыть». Раздел можно установить с помощью noexec. Чтобы проверить это, запустите mount и посмотрите, есть ли noexec рядом с соответствующей записью. Поскольку вы устанавливаете с /etc/fstab, вы можете удалить noexec там. Кроме того, обратите внимание, что:
Файлы могут не иметь разрешений на выполнение. Чтобы предоставить разрешение на выполнение файла из командной строки, запустите:chmod +x filename
Если вы просто хотите предоставить разрешения на выполнение для владельца файла: chmod u+x filename
Чтобы предоставить разрешения на выполнение файла в Nautilus (браузер файлов) нажмите на файл и нажмите «Свойства». Перейдите на вкладку «Разрешения». Установите флажок «Разрешить выполнение файла в качестве программы» и нажмите «Закрыть». У файлов могут не быть разрешения на выполнение. Чтобы предоставить разрешение на выполнение файла из командной строки, запустите:
./program
Раздел может быть установлен с помощью noexec. Чтобы проверить это, запустите mount и посмотрите, есть ли noexec рядом с соответствующей записью. Поскольку вы устанавливаете с /etc/fstab, вы можете удалить noexec там. Раздел может быть установлен с помощью noexec. Чтобы проверить это, запустите mount и посмотрите, есть ли noexec рядом с соответствующей записью. Поскольку вы устанавливаете /etc/fstab, вы можете удалить noexec там.
wine program.exe
Чтобы запустить программу из командной строки, которая находится в текущем каталоге, указав его относительный путь, вы должны предшествовать ему с помощью ./:
В этом случае решение сосредоточилось вокруг моего предложения о том, что файлы в ~/.config/libreoffice вызывают проблемы после обновления.
Важное примечание: вы можете захотеть сделать копию своей папки libreoffice, если она любые важные пользовательские файлы в нем перед удалением.
Если разрешения правильные, а libreoffice все еще не запускается, удалите ~/.config/libreoffice в своем файловом браузере или с помощью
rm -rf ~/.config/libreoffice
и libreoffice будут восстанавливать новую папку при ее запуске.
Если для будущих читателей предложения, сделанные до сих пор, не увенчались успехом, вы можете установить ppa-purge с
sudo apt-get install ppa-purge
и понизить все libreoffice пакетов, введя
sudo ppa-purge ppa:libreoffice/libreoffice-4-0
, а затем переустановите стандартную версию репозитория libreoffice.