Добавляем поддержку pdf в браузер Chromium

В браузере Google Chrome есть встроенный плагин для отображения pdf файлов, мне очень нравится данная фича. Насколько удобно читать документы прямо из окна браузера. Не нужно совершать никаких лишних операций, просто открываем и читаем. На мой взгляд жалко, что у такого браузера как Chromium нет нативной поддержки формата pdf. О том как добавить поддержку pdf в ваш Chromium, вы можете прочитать под катом.

Сразу хочу предупредить, что данный метод на 100% работает под Ubuntu 12.04 x86. Работоспособность на других системах не проверялась.

Чтобы удобнее было работать, создайте в /tmp директорию с произвольным названием и перейдите в эту папку, например:

mkdir /tmp/google-chrome-browser
pushd /tmp/google-chrome-browser

Далее необходимо скачать оригинальный дистрибутив Google Chrome. Для этого выполните в терминале команду:

wget https://dl-ssl.google.com/linux/direct/google-chrome-stable_current_i386.deb

Теперь необходимо извлечь файлы из вновь скачанного дистрибутива:

ar vx google-chrome-stable_current_i386.deb
tar --lzma -xf data.tar.lzma

Теперь необходимо скопировать файл libpdf.so в папку /usr/lib/chromium-browser. Делать это необходимо с правами суперпользователя.

sudo mv /tmp/google-chrome-browser/opt/google/chrome/libpdf.so /usr/lib/chromium-browser

Далее самая важная часть. Необходимо назначить права доступа к файлу:

sudo chown root:root /usr/lib/chromium-browser/libpdf.so
sudo chmod 0755 /usr/lib/chromium-browser/libpdf.so

Вот собственно и всё, установка подошла к концу. Теперь запускаем браузер и заходим на любой сайт, где можно проверить поддержку плагина.

Если вам лень повторять поэтапно вышеприведённые шаги, то вот вам готовый скрипт. Чтобы его запустить, выполните в консоли:

chmod +x ./install_libpdf.sh
sudo ./install_libpdf.sh

Метки: , ,

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.