27 июля 2013

Установить браузер SRWare Iron в Ubuntu 13.04/12.10/12.04 и Linux Mint 15/14/13


Что же это за браузер SRWare Iron?

SRWare Iron — браузер с открытым исходным кодом, разрабатываемый немецкой компанией SRWare на основе исходного кода проекта Chromium. Основная причина его появления — факт отслеживания действий пользователя браузером Google Chrome. SRWare Iron не осуществляет ничего подобного. Iron использует последние версии WebKit и V8, в то время, как Google Chrome использует стабильные версии этих движков. Ещё можно отметить наличие у Iron функции блокировки рекламы, так называемый Ad-blocking.


Почему бы просто не пользоваться сборкой Chromium от Google?

Ценность Iron именно в значительных изменениях в коде. Сам код Chromium не содержит улучшений безопасности.

В чем же различия Iron и Chrome?


Сравнение безопасности для пользователя:



Проблема


Chrome


Iron


Идентификатор



Chrome Копия Google Chrome содержит сгенерированный установочный номер, который отсылается в Google, когда Chrome устанавливается и используется впервые. Номер удаляется, когда Google Chrome выполняет автоматический поиск обновлений. Если Chrome загружается в рамках рекламной кампании, тогда при определённых обстоятельствах генерируется уникальный рекламный номер, который отправляется в Google при использовании Google Chrome в первый раз.



Отсутствует в Iron


Предложения



Текст в адресной строке отправляется в Google для поиска подходящих сайтов



Отсутствует в Iron


Специальные страницы ошибок



В зависимости от настроек, сообщения об ошибках при наборе адреса отправляются в Google



Отсутствует в Iron


Отчеты об ошибках



В зависимости от настроек, сообщения о сбоях отправляются в Google



Отсутствует в Iron


RLZ-слежение



Chrome отслеживает дату и время установок



Отсутствует в Iron


Обновление



Chrome обновляет себя в фоновом режиме, что занимает ресурсы



Отсутствует в Iron


URL-слежение


В зависимости от настроек, отслеживает открываемые страницы



Отсутствует в Iron


Дополнительные отличия:

 

Особенность


Chrome


Iron


Webkit/V8



Google Chrome использует устаревшие версии веб-движка WebKit и движка Javascript



Iron использует самую новую версию (532.0) Webkit и V8 JavaScript 1.2.14, который значительно быстрее



Блокировка



Chrome не имеет функции блокировки рекламы



Iron имеет встроенный блокировщик рекламы, который легко настроить с помощью конфигурационного файла










User-Agent



User-Agent в Chrome настраивается через специальные команды



User-Agent в Iron легко настроить с помощью файла UA.ini.

Установка  браузера SRWare Iron

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

Для 32-bit систем:

cd /tmp
wget -O libudev0_175-0ubuntu13_i386.deb http://goo.gl/WhJN7
sudo dpkg -i libudev0_175-0ubuntu13_i386.deb


Для 64-bit систем:

cd /tmp
wget -O libudev0_175-0ubuntu13_amd64.deb http://goo.gl/awn5G
sudo dpkg -i libudev0_175-0ubuntu13_amd64.deb


Далее непосредственная загрузка и установка deb пакетов:

Для 32-bit:

http://www.srware.net/downloads/iron.deb

Для 64-bit:

http://www.srware.net/downloads/iron64.deb

После того, как скачаете deb пакет, установите его в Центре приложений Ubuntu:




По окончании установки вы можете пользоваться браузером:


Как назначить браузер SRWare Iron браузером по умолчанию в Ubuntu/Linux Mint

А также посетите русскоязычный форум SRWare Iron: http://www.srware.net/forum/viewforum.php?f=27

Удаление браузера SRWare Iron

Выполните следующую команду:

sudo apt-get remove iron

Удачи.

Источник: http://www.srware.net/en/software_srware_iron_download.php

  Если у вас появились вопросы, обращайтесь на наш форум:  http://compizomania.54672.x6.nabble.com/ 

52 комментария :

  1. После установки и запуска выдаёт сообщение что,мол,ваша версия системы не поддерживается.
    http://savepic.org/4235546.png
    Как,впрочем,и при установке стандартного Хрома

    ОтветитьУдалить
    Ответы
    1. А версия твоей системы 10.04.

      Удалить
    2. Что-то в этом мире остаётся неизменным.

      Удалить
  2. Админ, дай команду что бы через терминал запустить(в опенбоксе не нашёл). Можно в htope или Менеджере процессов найти его.

    ОтветитьУдалить
    Ответы
    1. Команда для запуска в терминале: /usr/share/iron/iron

      Удалить
    2. И как его так запустить? Как сам процесс называется, который в менджере задач показывается?

      Удалить
    3. Ты б хоть систему указывал, чтобы не гадать чего ты хочешь. Я же тебе написал команду для запуска из терминала: /usr/share/iron/iron
      Не знаю чего ещё нужно?

      Удалить
  3. установил. в нём появились все те же расширения и закладки, что в ранее установленном cromium. я не синхронизировал. если открыт один из них- то при запуске другого открывается просто второе окно первого. Это нормально?

    ОтветитьУдалить
  4. Просто жутко тормозит флэш (звук и видео рывками)...у кого-нибудь наблюдается такое?

    ОтветитьУдалить
    Ответы
    1. Не знаю, у меня всё работает в нормальном режиме. Проверь соединение интернет.

      Удалить
  5. В U 12.04 при открытия браузера Iron выскакивает сообщение: «Не удалось корректно загрузить Ваш профиль. Некоторые функции могут быть недоступны.Убедитесь,что Ваш профиль существует и у Вас есть разрешение на операции чтения и записи.» А в настройках пишет «Ошибка синхронизации. Войдите в систему еще раз». Вхожу в аккаунт нормально, но при закрытии браузера он не сохраняется.
    Можно ли как-то исправить?

    ОтветитьУдалить
    Ответы
    1. Обычно если программа не корректно запускается, её нужно запустить из терминала, который выдаёт все ошибки. Запусти в терминале: /usr/share/iron/iron или sudo /usr/share/iron/iron и посмотри вывод ошибки.

      Удалить
  6. На /usr/share/iron/iron терминал выдал:
    rada@rada-Extensa-5220:~$ /usr/share/iron/iron
    [31918:31918:0728/102656:ERROR:zygote_host_impl_linux.cc(146)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
    LaunchProcess: failed to execvp:
    /usr/share/iron/nacl_helper_bootstrap
    [31920:31920:0728/102656:ERROR:nacl_fork_delegate_linux.cc(107)] Bad NaCl helper startup ack (0 bytes)
    [31918:31931:0728/102656:ERROR:object_proxy.cc(624)] Failed to get name owner. Got org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.chromium.Mtpd': no such name
    [31918:31931:0728/102656:ERROR:object_proxy.cc(624)] Failed to get name owner. Got org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.chromium.Mtpd': no such name
    [31918:31929:0728/102657:ERROR:web_data_service.cc(668)] Cannot initialize the web database: 1
    [31918:31918:0728/102657:ERROR:object_proxy.cc(529)] Failed to call method: org.chromium.Mtpd.EnumerateStorages: object_path= /org/chromium/Mtpd: org.freedesktop.DBus.Error.ServiceUnknown: The name org.chromium.Mtpd was not provided by any .service files
    [31918:31918:0728/102658:ERROR:nacl_browser.cc(208)] Failed to open NaCl IRT file "/usr/share/iron/nacl_irt_x86_32.nexe": -4
    RemoveFilesRecursively: unlink dir: Каталог не пуст
    [31918:31935:0728/102705:ERROR:plugin_data_remover_impl.cc(263)] ClearSiteData returned error
    [31918:31950:0728/102706:ERROR:error_delegate_util.h(27)] sqlite error 1, errno 0: no such column: full_path
    [31918:31918:0728/102717:ERROR:non_ui_data_type_controller.cc(275)] Autofill, Sync Error: ABORTED
    [31918:31931:0728/102717:ERROR:leveldb_value_store.cc(432)] Checking DB emptiness failed: Corruption: corrupted compressed block contents
    rada@rada-Extensa-5220:~$
    Чтобы это значило?

    ОтветитьУдалить
    Ответы
    1. Терминал даёт ссылку на Wiki Chromium https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment, там есть инструкция как это исправить

      Удалить
  7. Что-то он не назначается браузером по умолчанию, жму все кнопки, какие возможно, все равно не получается.

    ОтветитьУдалить
    Ответы
    1. Смотря какие кнопки и где жмёшь.

      Удалить
    2. Кстати, назначение его браузером по умолчанию - это хорошо известная давнишняя проблема. Способы есть, насколько я помню, но они нетривиальные. Может, кто нибудь инструкцию напишет? Я бы и сам не поленился, да боюсь напутать что нибудь, тем более устанавливать Iron специально для этой цели мне не очень хочется :)

      Удалить
  8. Верху под строкой поиска появляются кнопки "Сделать браузером по умолчанию" и в настройках та же кнопка

    ОтветитьУдалить
    Ответы
    1. Не всегда работает. Нет, все, таки придется пробовать самому...

      Удалить
    2. лучше открой Параметры системы - Сведения о системе - Приложения по умолчанию - Веб, там и назначь его.

      Удалить
    3. В том-то и дело, что при установке он не прописывается в списке приложений для Веб. Это вручную надо делать. Он устанавливается, но просто как абстрактная программа, а не как браузер. В Xfce, во всяком случае, его в списке предпочитаемых приложений нет, и я более чем уверен, что в Gnome и Unity тоже. Если ошибаюсь, поправьте меня.

      Удалить
    4. а как его туда добавить, там только хром и мозилла

      Удалить
    5. попробуй так:
      sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/share/iron/iron 100
      А лучше подожди, я сам сейчас буду пробовать и отпишусь попозже. Жалко, сейчас ubuntu-forums в дауне, там точно был ответ...

      Удалить
    6. попробовал, не получилось

      Удалить
    7. Это ты только добавил симлинк на программу, а теперь ее надо выбрать: sudo update-alternatives --config x-www-browser , выскакивает список, жмешь цифру. Затем попробуй открыть любую ссылку из стороннего приложения (не из браузера) - каким браузером она откроется?

      Удалить
    8. Ага, кажись, понятно. Вышеприведенные действия назначают Iron браузером по умолчанию "system-wide", а чтобы назначить для конкретного пользователя, надо теперь выбрать в списке предпочтительных приложений "Debian Sensible Browser". У меня сработало.

      Удалить
    9. все сделал так же, а открывается хром

      Удалить
    10. Да-с, геморрой... На крайняк, есть неофициальный репозиторий https://launchpad.net/~ikoinoba/+archive/ppa , но там только 25-я версия (формально уже должна быть 27-я, но автобилд у них не срабатывает, возможно, как раз из-за отсутствия пресловутого libudev0_175-0ubuntu13, поэтому устанавливается только 25-я). В этом репозитории deb пакет не так криво собран, устанавливается и "прописывается" нормально. На СВОЙ СТРАХ И РИСК, можно сделать следующий финт ушами:

      1) sudo add-apt-repository ppa:ikoinoba/ppa
      sudo apt-get update
      sudo apt-get install iron

      2)НЕ ЗАПУСКАТЬ, чтобы не повредить настройки профиля chromium, если он установлен (версии могут быть несовместимы).

      3)Обновить вручную ПОД РУТОМ содержимое папки /opt/iron/ аналогичными файлами и папками из архива http://www.srware.net/downloads/iron-linux.tar.gz для 32 бит или http://www.srware.net/downloads/iron-linux-64.tar.gz для 64 бит.

      Таким образом, версия обновится вручную до 27-й. Это, конечно, не айс, но работает, я пробовал.

      Удалить
    11. Этот комментарий был удален автором.

      Удалить
    12. P.S. Забыл упомянуть, Synaptic по-прежнему будет "думать", что установлена 25-я версия, это нормально. Ну и, конечно, прежде чем все это делать, не забудьте предварительно удалить ранее установленный пакет iron.

      Удалить
    13. в общем сделал проще, удалил все браузеры кроме iron-а, в exo-preferred-applications выставил его по умолчанию, и при открытии нажал кнопку "Больше не спрашивать", тупо, конечно, зато надежно)))

      Удалить
    14. Это вы об "официальном" пакете говорите? Он появился-таки в prefered applications после удаления остальных, или остался только Debian Sensible? И еще - от рута он запускается? Чертовски интересно.

      Удалить
    15. http://pikucha.ru/ibQ9R http://pikucha.ru/ibQ9S

      Удалить
    16. Вот и меня такая-же байда при запуске от суперпользователя, независимо от способа установки. Наверняка как нибудь лечится, но мне лень стало дальше разбираться. Все-таки у меня основной браузер - Firefox. Однако, если накопаю что нибудь - отпишусь.

      Удалить
  9. Скачал с сайта пакет. Установил через GDebi. Chromium был установлен и настроен.Удалил Chromium, все настройки перешли в Iron64 (под этим именем он находится в Synaptic).
    Ubuntu 13.04 64 bit

    ОтветитьУдалить
    Ответы
    1. Ничего удивительного. Они используют одну и ту же папку профиля.

      Удалить
  10. Как сделать iron ,браузером по умолчанию подробно описывается на сайте LinuxRussia.com.Все довольно просто без сложных копаний в настройках.Я повторил у меня все работает нормально.ОС linux mint 14x64(cinnamon).

    ОтветитьУдалить
    Ответы
    1. Увы, в Xubuntu 13.04 - ноль эмоций. Вероятно, в чистой Убунте и в Минт немного другие настройки, другого объяснения не вижу, хотя странно... Счастье было так возможно, хе-хе!

      Удалить
  11. Возникла проблема, не получилось проверить почту yandex.ru и mail.google.com.
    http://storage2.static.itmages.ru/i/13/0815/h_1376588424_6804929_9f24cf1174.png

    ОтветитьУдалить
  12. Как запустить этот браузер? система Ubuntu 12.10. Установил потом перезагрузил не смог запустить, переустанавливал тоже без результатов. Пробовал этими командами /usr/share/iron/iron или sudo /usr/share/iron/iron выдает следующее "/usr/share/iron/iron: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory" преводил, но я ниче не понял

    ОтветитьУдалить
    Ответы
    1. Ему какой-то библиотеки не хватает. А Вы зависимость по ссылке в начале статьи точно ставили?

      Удалить
    2. Посмотрите еще, установлен ли пакет libxss1

      Удалить
  13. Зависимость ставил для своей системы, потом установил скачанный deb пакет.
    А вот пакет libxss1 в файловой системе не нашлось....

    ОтветитьУдалить
  14. Неужели нет способа чтоб зупустить этот браузер?

    ОтветитьУдалить
    Ответы
    1. Установи ЭТОТ браузер. Они как близнецы с SRWare Iron.

      Удалить
  15. Возникла проблема с удалением sudo apt-get remove iron,Чтение списков пакетов… Готово
    Построение дерева зависимостей
    Чтение информации о состоянии… Готово
    E: Не удалось найти пакет iron

    ОтветитьУдалить
  16. можете по пунктам объяснить как его удалить. Я в этом просто не разбираюсь особо

    ОтветитьУдалить