Я только что установил Adobe Reader, используя apt-get install acroread
. но он не запускается и показывает это сообщение: An Internal Error Occured
Похоже, это проблема с правами доступа к файлам для программы acroread. В частности, при запуске он пытается создать папку .adobe
в вашем домашнем каталоге. Однако по какой-то причине (возможно, во время установки) файл с символьной ссылкой уже существует: .adobe --> /dev/null
. Итак, программа выдает ошибки и завершает работу, как видно из запуска из терминала:
$ acroread
Acroread не смог создать каталог .adobe в вашем домашнем каталоге. Возможно, проблема с разрешением родительского каталога.
blockquote>ls -l ~/.adobe .adobe -> /dev/null
Итак, чтобы решить эту проблему, просто удалите символическую ссылку с помощью:
rm -v ~/.adobe
Теперь попробуйте запустить acroread, и он должен работать нормально.
У меня была такая же проблема с acroread
на XFS разделе с более чем 1 ТБ.
Я скопировал каталог /home/<homedir>/.adobe
в меньший раздел и сделал символическую ссылку /home/<homedir>/.adobe
на скопированный каталог.
После этого acroread
работает нормально.
Ответ выше ничего не сделал для меня; я могу удалить .acroread папку, и Acrobat создает новый, все еще сбои с ошибками. Моя среда соответствует этому отчету об ошибках
[https://forums.adobe.com/message/4721987] [1]
который указывает, что Adobe имеет ошибку, читая ее собственную конфигурацию из файловой системы XFS, больше, чем 1T. Автор потока обеспечивает обходные решения для удара и tcsh:
[bash]
HOME=`/bin/mktemp --directory` acroread
[(t)csh]
(setenv HOME `/bin/mktemp --directory`; acroread)
Это было первым решением, я нашел, что это работало на меня. Обратите внимание, что это решение не идеально, Acrobat рассматривает каждый запуск как первый, попросили Вы подтверждать EULA и т.д. Автор также предоставляет сценарий оболочки, чтобы попытаться работать вокруг той проблемы.