Почему гиперссылки не открываются в программе просмотра документов evince?
Я использую средство просмотра документов Evince по умолчанию в Ubuntu 12.04.
Как заставить гиперссылку открываться при нажатии на нее?
2 ответа
Вы столкнулись с ошибкой, но есть быстрое исправление, я просто сделал это, и это сработало, кстати, благодаря @maggotbrain. Он указал мне на этот комментарий, и предложенное решение сработало. Таким образом, я смог решить эту проблему с помощью Google Chrome, выполнив следующие действия:
- Откройте терминал, введите
gksudo nautilusи нажмите Enter, введите свой пароль и нажмите Enter еще раз, так что теперь вы запускаете nautilus с привилегиями root. - На Наутилус
/etc/apparmor.d/abstractions/ Открой
ubuntu-helpersфайл и найдите эти строки внутри:# Allow exec of libexec applications in /usr/lib*/usr/lib*/{,**/}* Pixr,Вы вставите этот блок текста после этих строк:
# From https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/964510/comments/12 # While the chromium and chrome sandboxes are setuid root, they only link # in limited libraries so glibc's secure execution should be enough to not # require the santized_helper (ie, LD_PRELOAD will only use standard system # paths (man ld.so)). /usr/lib/chromium-browser/chromium-browser-sandbox PUxr, /opt/google/chrome/chrome-sandbox PUxr, /opt/google/chrome/google-chrome Pixr, /opt/google/chrome/chrome Pixr, /opt/google/chrome/lib*.so{,.*} m,но до этой строки:
# Full accessСохраните файл, закройте наутилус.
Наконец, введите
sudo apparmor_parser -T -W -r /etc/apparmor.d/usr.bin.evinceна терминале и нажмите ввод, подождите несколько секунд, пока не произойдет разрыв строки и курсор не ждет нового ввода, это означает, что команда прошла без проблем:) надеюсь, это было полезно.
- Открой
/usr/share/applications/mimeinfo.cacheфайл. - Поиск строк, содержащих
x-scheme-handler/http=а такжеx-scheme-handler/https=, - Вы должны иметь либо
firefox.desktopили любое другое имя браузера с последующим.desktopпосле текста в этих строках. - Например, строка может читать:
х-схема обработчика / HTTP =firefox.desktop; х-схема обработчика / HTTPS =firefox.desktop;