СКФ Интернет Цензор под Ubuntu 12.04

Доброго времени суток!

Немного странно, что учитель английского языка посвятил первую запись в блоге не своему родному предмету, но... Уже несколько лет я являюсь ответственным за контентную фильтрацию в школе, мешаю несчастным ребятам сидеть вКонтакте и Одноклассниках в учебное время. В свое время для этого мы выбрали небольшую бесплатную программу Интернет Цензор. Это довольно любопытный и очень простой фильтр, который дает возможность работы с черными и белыми списками, имеются несколько уровней фильтрации (от отстутствия таковой до поистине параноидального уровня).

Пока речь шла о компьютерах под Windows, проблем не было. Но недавно были закуплены 13 новых машин с Ubuntu 12.04 на борту. Лицензии на "форточки" придут весной, а фильтр ставить надо уже сейчас. На первый взгляд, ничего сложного; разработчик предлагает использовать дополнение к браузеру Mozilla Firefox. Но есть одна небольшая особенность - версия браузера должна быть не выше 3.6. А где ее найти и как установить, когда в репозиториях ее уже за сроком давности не найдешь? Немного попытав гугл, я вышел на такую статью "How to Install Previous Versions of Firefox in Ubuntu 12.04 (Precise Pangolin)"Частичный перевод ее даю ниже, в виде инструкции, возможно, кому-нибудь и пригодится. Иллюстрации беру из оригинальной статьи, так как сейчас под рукой Пингвинов нет.


Итак, наша задача установить одну из утаревших версий браузера Mozilla Firefox, а именно - 3.6

  • Первым делом скачиваем архив, содержащий нужную нам версию. Берем его здесь или здесь. Сохраняем в папке Downloads или Загрузки (в зависимости от языка системы)

Далее можно работать через терминал или файловый менеджер. Я предпочитаю первый вариант.

  • Распаковываем архив:
tar xvf ~/Downloads/firefox-3.6.28.tar.bz2

В некоторых случаях с распаковкой через терминал могут возникнуть проблемы. В таком случае, сделайте это вручную, через файловый менеджер.

  • Перемещаем распакованную папку из Загрузок на новое место жительства:
sudo mv firefox/ /opt/firefox3
  • Теперь сохраним имеющуюся версию Огнелиса, на всякий пожарный случай:
sudo mv /usr/bin/firefox /usr/bin/firefox-old
  • А теперь создаем ссылку на устаревшую версию:
sudo ln -s /opt/firefox3/firefox /usr/bin/firefox

Готово! Все имевшиеся ранее ярлыки остались на своих местах, но теперь они будут запускать нужную нам устаревшую версию.

В любой момент можно сделать откат, вернув все на круги своя.

  • Удаляем устаревшую версию:
sudo rm /usr/bin/firefox
  • Восстанавливаем современную:
sudo mv /usr/bin/firefox-old /usr/bin/firefox

После того, как мы установили подходящую версию браузера, берем отсюда дополнение фильтра и устанавливаем его.