Rambler's Top100
 
 
  13 октября 2008 года Компьюлента
CIO
Терралаб
Бизнес-журнал
в поле зрения| обзоры и тесты| своя игра| интерактив
Тестовая установка браузера Opera 9.50 Alpha 1
Автор: Илья Шпаньков
Опубликовано 10 сентября 2007 года

Любой убеждённый пользователь браузера Opera всегда с радостью встречает выход новой, пусть даже тестовой версии программы. Правда, использование "сырого" программного продукта чревато различными неприятностями, начиная от безобидных помех в работе, вызываемых неотлаженными пока функциями, и заканчивая полной потерей персональных данных, бережно хранимых не один год. Избежать подобных инцидентов позволит принудительная установка тестовой версии браузера таким образом, чтобы его рабочие файлы никак не пересекались с уже установленной и исправно работающей стабильной версией программы. Стоит отметить, что разработчики из Opera Software обычно стараются предусмотреть такую ситуацию и изначально закладывают в тестовую версию механизмы, позволяющие уберечь пользователя от неприятностей. Вот и выложенная недавно для публичного тестирования Opera 9.5 alpha 1 для Windows снабжена средствами предосторожности: в процессе инсталляции и при первом запуске программы каталог установки и профильный каталог пользователя, хранящий все личные настройки, изначально создаются отдельно от уже существующих и под другим именем (в данном случае в обоих местах появляется папка с названием Opera 9.5). Таким образом, пользователи Windows могут не бояться установки данной альфа-версии, даже если в системе уже присутствует другая версия браузера Opera.

С пользователями UNIX-версии браузера, точнее, c владельцами операционных систем семейства GNU/Linux создатели Opera предпочитают не нянчиться: без дополнительных самостоятельных предохранительных действий пользователь рискует установить, скажем откровенно, достаточно "сырую" альфа-версию аккурат поверх существующей, естественно, со всеми вытекающими в виде нарушений работы почтового клиента и прочих "прелестей". Впрочем, не стоит упрекать норвежцев в бессердечности: просто никому не дано предугадать ход мыслей и порядок действий пользователя, обладающего полным контролем над своей операционной системой. Учитывая, что при желании владелец Linux-системы может до неузнаваемости изменить как структуру каталогов, так и местоположение системных библиотек, число доступных вариаций уверенно приближается к бесконечности. И по этой причине разработчики из Opera Software предпочли не навязывать пользователю свои правила, а предоставить возможность самостоятельно установить рабочие файлы браузера так, как он сочтёт нужным. Вот этим-то мы сегодня и займёмся.

Для начала стоит определиться с выбором установочного пакета. Точнее, от него вообще придётся отказаться, а загрузить с ftp-сервера разработчиков архив (tar.gz или tar.bz2 - кому что больше по душе). Главное отличие такого варианта от готового RPM- или DEB-пакета, помимо бинарных файлов браузера (который, напомню, не является представителем семейства Free Software и не балует открытыми исходными кодами), заключается в том, что в архив входят скрипты установки, позволяющие взять в свои руки контроль за инсталляцией бинарников. После загрузки архива распаковываем его в любое удобное место и приступаем к процессу подготовки к установке.

Как правило, все личные данные и персональные настройки браузера Opera хранятся в каталоге /home/имя_пользователя/.opera. Чтобы не нарушить данные в этом каталоге, для тестовой версии лучше приготовить отдельное место хранения пользовательских данных, поэтому создаём рядом с данным скрытым каталогом новый, например, /home/имя_пользователя/.opera_test.

Тестовая установка браузера Opera 9.50 Alpha 1

Теперь можно приступать к установке рабочих файлов браузера. Выполнять такую процедуру удобнее всего в консоли, при этом не следует забывать, что работать необходимо с правами администратора (root). Для получения подобных полномочий достаточно ввести в консоли команду su, а затем - пароль администратора. После этого переходим в каталог с распакованным архивом Opera – cd /путь_к_каталогу/имя_каталога. После всех этих несложных действий приступаем к собственно инсталляции, а в качестве дополнительного параметра указываем, в какой каталог будет производиться установка (естественно, отличный от уже используемого установленной стабильной версией браузера). В нашем примере пусть это будет папка /home/имя_пользователя/opera-9.5, а полностью команда установки будет выглядеть так: sh install.sh --prefix=/home/имя_пользователя/opera-9.5.

После завершения процесса инсталляции, в течение которого придётся ответить на пару несложных вопросов, переходим ко второму этапу. Чтобы не вводить специальные команды в консоли при каждом запуске тестовой версии Opera, выполним следующие операции. Во-первых, переименуем исполняемый файл запуска программы (все действия выполняются в консоли с правами root):

cd /home/имя_пользователя/opera-9.5/bin
mv opera opera-bin

Тестовая установка браузера Opera 9.50 Alpha 1

Теперь в любом текстовом редакторе создаём новый скрипт следующего содержания:

#!/bin/sh
# Running Opera
exec /home/имя_пользователя/opera-9.5/bin/opera-bin -pd /home/имя_пользователя/.opera_test &

Сохраняем его в каталог /home/имя_пользователя/opera-9.5/bin рядом с только что переименованным и присваиваем ему имя opera. Не забываем также указать в свойствах нового файла, что он является исполняемым. Параметр -pd просто сообщает программе, в какой каталог следует сохранять личные данные и настройки пользователя. На этом процедура подготовки к первому запуску Opera практически закончена.

Тестовая установка браузера Opera 9.50 Alpha 1

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

ПОСЛЕДНИЕ КОММЕНТАРИИ
 
ТАКЖЕ В РАЗДЕЛЕ
14 июля 2008 года
Интеграция Wikipedia в IE 
 
Без паники
По просьбе "КТ-онлайн" первые лица российского хайтека высказали собственные мысли о влиянии кризиса на российский IT-рынок. И хотя дать комментарий отважились не все, общая картина более или менее проясняется. 
Металл бывает разным
Помечтав о дорогущих смартфонах INNOV8 и N96, среднему покупателю придется обратить внимание на совсем другие устройства. Какие? Скажем, на Samsung L870 и Nokia Е66. Стоят они намного дешевле, однако выглядят ничуть не хуже. 
Голубицкий ответил на всё
Мы начинаем публикацию интервью с Сергеем Голубицким, где все вопросы были заданы посетителями портала "КТ-Онлайн". Мировой финансовый кризис, любимые гаджеты, разговоры богов, вегетарианство - и это только начало! 
HP 2133 Mini-Note: Орудие Железного Дровосека
Я решил не искать легких путей и задался целью купить нетбук Hewlett-Packard 2133 Mini-Note – тот самый, который базируется на альтернативной платформе VIA, работает под управлением Windows Vista и заключен в алюминиевый корпус. 
Таланты и посредники
Анатолий Вассерман рассказывает о посредниках, которые влияют на нашу жизнь больше, чем производители идей и изделий. Кроме того, внимательный слушатель узнает о весомом вкладе автора во вторую президентскую кампанию Бориса Ельцина. 
/  бумажный номер

Тема номера: Человек-конструктор Читайте на сайте тему номера "Человек-конструктор" и другие статьи из журнала "Компьютерра" от 30 сентября 2008 года
  Архив номеров журнала

О проекте | Реклама на сайте | Рассылки сайта | КПК–версия | RSS-трансляция

© ООО «Компьютерра–Онлайн», 1997 — 2008.
При цитировании и использовании любых материалов ссылка на портал «Компьютерра–Онлайн» обязательна (для Интернет–изданий — www.computerra.ru)
Редакция сайта: site@computerra.ru
Техподдержка сайта: websupport@computerra.ru
Редакция журнала: inform@computerra.ru
Отдел рекламы: reklama@computerra.ru
Телефон: (495) 232–22–61, (495) 232–22–63
Работает на «Битрикс: Управление сайтом»
Почта защищена сервером «СПАМОРЕЗ»
Трилан — продвижение сайта,
поисковая оптимизация сайта

Сайт работает на сервере DEPO Computers
Rambler's Top100