Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Несколько Опер  (Прочитано 2634 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Несколько Опер
« Ответ #15 : 25 Сентября 2009, 20:29:11 »
Я и не думал, что они закрыты...

OSS и free -- это не одно и тоже.

Оффлайн Subsanekk

  • Активист
  • *
  • Сообщений: 441
    • Просмотр профиля
Re: Несколько Опер
« Ответ #16 : 25 Сентября 2009, 20:56:56 »
Да я оперу не юзал просто вообще.
Им то нафига код закрывать?

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
Re: Несколько Опер
« Ответ #17 : 25 Сентября 2009, 20:58:02 »
Во-первых, я верстаю. Чую, меня ещё ждут развлечения с IE)
Да, нет. Ослик вполне сносно идёт под Вайном.
Поэтому лисы надо две, и в старых версиях оперы вёрстку желательно проверять (может быть кто-то помнит историю с вёрсткой профилей в ЖЖ? В 9.6 всё было ок, а в 9.5 сыпалось).
Слушай и запоминай: для установки двух разных версий надо иметь два разных пакета. Т.е. надо переназвать пакет. Причём изменение самого имени deb-файла не поможет. Надо изменить внутреннее имя пакета. Для этого нам нужно чуть покопаться во внутренностях самого пакета. Но для начала чуть теории: сам по себе deb-пакет представляет обычный архив ar. В нём содержатся два тарбола data.tar.gz, в котором содержатся устанавливаемые файлы, и control.tar.gz, в котором содержится описание пакета, плюс один текстовый файл debian-binary (это просто название версии использованного при создании пакета упаковщика). Нам нужен control.tar.gz. Распаковываем его. Там есть файл control. И первая его строчка содержит название пакета. Вот её-то и нужно подправить. Собираем в обратном порядке пакет. Архиватором ar пользуются такar -rcv my.deb control.tar.gz data.tar.gz debian-binaryТеперь двойным щелчком мыши его устанавливаем. Вуаля! ЗЫ. Кстати, обнавляться такое ПО не будет. В этом случае это преимущество.
Но это ещё ладно, можно вирт машиной решить.
Всё делается гораздо проще.
Вторая причина - нас двое.
Тогда надо создать два аккаунта.
Под виндой у нас было по опере с кучей настроек у каждого (+ была опера для гостей и тд, и тд).
Вот поэтому и надо создавать два разных юзера. Этом лучше минимум потому, что настройки у каждого будут свои.
Разных пользоватей мне создавать не хотелось бы, т.к. ни в чём кроме браузеров мы по настройкам не конфликтуем, и переключаться каждый раз только из-за браузера как-то не айс.
Это из-за виндуизма. Просто каждый из вас боялся кастомизировать систему под себя.
Понятно, кто-то из нас мог бы пересеть на лису или ещё что, но профиль то с паролями, заметками (которых в лисе вроде бы нет) и всяким прочим как перетащить?
Экспорт вроде ещё никто не отменял. А заметки в Лису можно прикрутить, но на кой? Tomboy/Gnote гораздо лучше.

Пользователь решил продолжить мысль 25 Сентября 2009, 21:22:14:
Стоп! Я совсем забыл рассказать, как сменить директории в пакета. Или ничего толкового не получиться.
« Последнее редактирование: 25 Сентября 2009, 21:22:14 от sciko »

Оффлайн MA3X

  • Активист
  • *
  • Сообщений: 649
    • Просмотр профиля
Re: Несколько Опер
« Ответ #18 : 25 Сентября 2009, 22:58:57 »
Если не 2 разных версии одногно и того же, а 2-3-дофига разных профилей Оперы, то
- делаем кучку дир для профилей

mkdir  .opera2
mkdir  .opera3
mkdir  .opera4

- создаем кнопки запуска с командными строками:

opera -pd /home/sabiko/.opera2
opera -pd /home/sabiko/.opera3
opera -pd /home/sabiko/.opera4

-PROFIT!!!

Оперы, запущенные разными кнопками, друг про друга знать не будут.
Хороший способ, кстати, именть несколько учеток на форуме или в жиже, и писать, не перелогинивасяь, хоть всеми виртуалами сразу.
;)
Microsoft isn't the answer.
Microsoft is the question, and the answer is NO.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Несколько Опер
« Ответ #19 : 25 Сентября 2009, 23:08:32 »
И какое отношение профиль конфигов имеет к бинарникам  разным версий?

Оффлайн ZwS

  • Старожил
  • *
  • Сообщений: 1674
    • Просмотр профиля
Re: Несколько Опер
« Ответ #20 : 26 Сентября 2009, 00:30:29 »
Чую, меня ещё ждут развлечения с IE)
а что если вспомнить про ie4linux
Dell Inspiron One 2330 | Intel+Radeon HD7650A | 8GB RAM | Ubuntu GNOME 17.10

Оффлайн Sabiko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Несколько Опер
« Ответ #21 : 26 Сентября 2009, 14:45:27 »
Во-первых, спасибо всем огромное! Все проблемы вроде как решены)

Теперь, собственно, что я пробовала и что из этого вышло.

Топикстартеру надо взглянуть в направлении статик-сборок.
Тут всё вышло прекрасно. Проблему разных версий это решает. Но вот профиль оно упорно ловит тот же, и как с этим бороться, на этом этапе я не поняла.

sciko
А вот тут у меня ничего не вышло( Пересобранный пакет просто отказывался запускаться. Причём я пробовала менять как только название пакета, так и все упоминания "opera" подряд - эффект один. То ли я где-то накосячила (хотя при смене только имени пакета, казалось бы, негде), то ли что..
Но в любом случае, вам большое спасибо. Теперь я хоть имею примитивные представления об устройстве дебовских пакетов, что приятно)

На этом этапе я утомилась и сделала второго пользователя. Но, видимо, виндуизм в умах ещ силён%)  Даже не виндуизм это скорее, а моя личная непривычка к многопользовательским системам - я до упора сидела на двухтоннике, на ХР перешла только этой зимой, и, как видите, продержалась недолго. У меня тут скайп, у меня тут торрент клиент, и т.д. и т.п., и если я пустила человека поиграться или посидеть в интернетах, лучше, чтобы он увидел, что мне пишет заказчик и так далее.
Ну и плюс мы пару раз словили какие-то странные глюки при переключении. Оба раза пришлось ребутиться =/ Не знаю, в чём дело. Диск перед установкой проверяла)

MA3X
Как водится, всё гениальное оказалось просто, спасибо! Директории можно и не делать предварительно, она сама их создаёт. Правда, команду "opera" у меня захавала свежеустановленная статическая сборка 9.5%), но я скормила файл из /usr/bin, и запустилась исходная десятка. Вроде бы всё прекрасно, работает параллельно с разными профилями, багов пока не словлено. Даже поставила иконкой одной из кнопок флаг бразилии, как прошено, надеюсь, теперь крики "Да зачем ты вообще поставила этот идиотский Linux" малость поутихнут)

Оффлайн MA3X

  • Активист
  • *
  • Сообщений: 649
    • Просмотр профиля
Re: Несколько Опер
« Ответ #22 : 26 Сентября 2009, 21:43:45 »
Угу, я правильно предположил, что речь идет не о нескольких разных версиях браузера (что бывает нужно разве что для проверки нюансов отображения сайтов разными версиями), а всего лишь об изолированных профилях.
;)
Microsoft isn't the answer.
Microsoft is the question, and the answer is NO.

Оффлайн Sabiko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Несколько Опер
« Ответ #23 : 27 Сентября 2009, 00:10:20 »
MA3X, мне нужно было и то и другое (я, кажется, во втором сообщении всё объяснила), но второе стояло острее, да)

И даже в первом случае желателен изолированный профиль - а то запустишь старую версию просто чтобы вёрстку одной странички проверить - а она давай все мои 40 открытых вкладок с последней сессии грузить... Бррр.

Оффлайн mihmih

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Несколько Опер
« Ответ #24 : 27 Сентября 2009, 10:44:39 »
Спасибо за ключ -pd - а то я замучился на терминальном сервере получать ошибку "Another version opera is running"...
Немножко оффтопа:
Цитировать
нас двое
- догадываюсь Вы и муж? :)
Цитировать
Да зачем ты вообще поставила этот идиотский Linux
- догадываюсь крики от него? Интереное сочетание в семейной паре!

Оффлайн MA3X

  • Активист
  • *
  • Сообщений: 649
    • Просмотр профиля
Re: Несколько Опер
« Ответ #25 : 27 Сентября 2009, 21:13:11 »
Да, вдогонку.
Firefox, как выяснилось, тоже умеет несколько профилей.
Mozilla options
   -height <value>      Set height of startup window to <value>.
   -h or -help      Print this message.
   -width <value>      Set width of startup window to <value>.
   -v or -version      Print Firefox version.
   -P <profile>      Start with <profile>.
   -ProfileManager      Start with ProfileManager.
   -no-remote      Open new instance, not a new window in running instance.
   -UILocale <locale>      Start with <locale> resources as UI Locale.
   -safe-mode      Disables extensions and themes for this session.
  -jsconsole           Open the Error console.


- то есть, если его с ключом -ProfileManager   - то будет управление профилями, а если    -P <profile> - то будет выбран профиль из имеющихся.
;)
Microsoft isn't the answer.
Microsoft is the question, and the answer is NO.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Несколько Опер
« Ответ #26 : 27 Сентября 2009, 23:10:40 »
Firefox, как выяснилось, тоже умеет несколько профилей.
:) Да вроде как всегда умел, в т.ч. его сборка под винду.

 

Страница сгенерирована за 0.02 секунд. Запросов: 20.