После того, как LibreOffice обновится, он не запустится!

Вы можете получить доступ к файлам на недавно созданном разделе 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

Чтобы запустить программу из командной строки, которая находится в текущем каталоге, указав его относительный путь, вы должны предшествовать ему с помощью ./:

1
задан 13 April 2017 в 15:24

1 ответ

В этом случае решение сосредоточилось вокруг моего предложения о том, что файлы в ~/.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.

2
ответ дан 25 May 2018 в 00:22

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

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