Форум проекта PuppyRus Linux

Общие вопросы => Программное обеспечение Linux => Тема начата: arcad от 15 Май 2019, 22:10:12

Название: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: arcad от 15 Май 2019, 22:10:12
http://wiki.puppyrus.org/soft/ffox-move

браузеры и телега вынесены на винт, чтобы было без разницы откуда загрузился PRA или Runtu.
как это браузеры вынести на винт?
Название: Re: Re: Сослать либы браузера (мало опер. памяти).
Отправлено: k0l0p0k от 15 Май 2019, 22:45:48
как это браузеры вынести на винт?
отдельный каталог для браузера(и\или для его профиля) на винте
под виндой как организовано? - каждой проге - свой каталог
Название: Re: Re: Сослать либы браузера (мало опер. памяти).
Отправлено: RoDoN от 15 Май 2019, 22:46:49
как это браузеры вынести на винт?
Точнее на раздел винта, а именно:
просто каталог с палемуном вынесен на жесткий диск и заменен симлинком.... У меня так лежат на винте pale moon, seamonkey, opera, otter, firefox и др. браузеры, что дает возможность их обновлять в одном месте, а использовать в разных осях (PRA, tahrpup, upup, Runtu). Профили браузеров также лежат на винте, а в хомяках осей ссылки на эти профили.
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 16 Май 2019, 09:57:13
Рецепт подходит только для  firefox-клонов , скачанных с сайта разрабов
Если браузер из репы донорского дистра - обновлять ПМ этого дистра
Использовать рецепт можно для FULL и FRUGAL , но 32 бит браузеры не подойдут к 64 дистрам (и наоборот)
Дополнения - одни и те же для 32 и 64
Профили браузеров также лежат на винте, а в хомяках осей ссылки на эти профили.
У меня вынесена только папка с дополнениями (чтобы автообновлялись)
Важно : RW права на папку с ффоксом - только у root и при  автообновлении браузера - запускать его от root (в обычном режиме от юзера)
RW права на папка с дополнениями должны быть у юзера (т.к. это его профиль)

Если используется copy2ram (вытащить флэшку и\или экономить батарею ноута) - выносить браузер не целесообразно

Предлагаю подготовить статью для вики
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: krasnyh от 16 Май 2019, 10:03:58
У меня вынесена только папка с дополнениями (чтобы автообновлялись)
А у меня только папка дополнений (настройки) и файл закладок:
browser-extension-data   places.sqlite
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 16 Май 2019, 10:06:02
файл закладок:
Да. Можете подготовить текст для вики?
Дополнил свой пост выше
Надо пошагово расписать как вынести или даже Гуй сделать
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: krasnyh от 16 Май 2019, 10:08:36
Можете подготовить текст для вики?
Может RoDoN? :)
Все же у него глобальней. Целиком браузеры вынесены отдельно.
А у меня только два файла из профиля.)
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 16 Май 2019, 10:10:36
Там не сложно, но надо , чтобы было понятно новичкам.
Поэтому сам не хочу - будет - "опять новичков мордой в консоль"
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: k0l0p0k от 16 Май 2019, 11:46:04
экспериментировал с год назад приблизительно:
подхватятся ли профили ФФ из Win7 под Линуксом
(агитировал виндоюзера на Линь перейти, нужно было соответственно как можно корректнее данные перенести)
подхватились
и история, и закладки, и пароли,
тупо подсунул папку с профилем, скопированную с Win
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: krasnyh от 16 Май 2019, 14:53:21
Можете подготовить текст для вики?
Там не сложно, но надо , чтобы было понятно новичкам.
Миссия невыполнима.


Цитата
  Проще конечно полностью профиль положить на физический раздел (/mnt/sda3/Ваша_папка), сделав на него ссылку /home/live/.mozilla, но мое мнение - для браузера важно быстродействие чтения.
  Поэтому выбираем между скоростью и удобством. Профиль в виде модуля 083-firefox-profile_any-. А чтобы не пересобирать его каждый раз как изменятся настройки, делаем ссылки на некоторые файлы.

1. Закладки
a) перенос файла закладок в вашу папку
mv /home/live/.mozilla/firefox/pra.default/places.sqlite /mnt/sda3/Ваша_папка/
b) ссылка на этот файл в профиле браузера
ln -s /mnt/sda3/Ваша_папка/places.sqlite /home/live/.mozilla/firefox/pra.default/
2. Настройки расширений
a) перенос папки настроек расширений в вашу папку
mv /home/live/.mozilla/firefox/pra.default/browser-extension-data /mnt/sda3/Ваша_папка/
b) ссылка на эту папку в профиле браузера
ln -s mnt/sda3/Ваша_папка/browser-extension-data /home/live/.mozilla/firefox/pra.default/


Тоже можно сделать и с другими файлами/папками
key4.db (пароли), logins.json (логины), extensions (папка с расширениями для обновления)


p.s. Способ для системы с сохранением в модуль (090-save-). При сохранении на раздел или папку все вышесказанное не нужно.


upd. Внес некоторые правки, т.к. в firefox 66 произошли изменения в профиле.
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: krasnyh от 16 Май 2019, 15:33:20
Цитата Ваша?
Да.
И это по замыслу не цитата, просто не хотел убирать под кат, а так место меньше занимает. )
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 16 Май 2019, 15:37:14
спасибо+
Вместе с моим постом (http://forum.puppyrus.org/index.php?topic=21699.msg157199#msg157199) уже почти норм.
Переношу в вики или есть еще идеи?
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 16 Май 2019, 17:59:29
http://wiki.puppyrus.org/soft/ffox-move
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: RoDoN от 16 Май 2019, 21:07:33
Рецепт подходит только для  firefox-клонов , скачанных с сайта разрабов
Почему же только для  firefox-клонов? Все это работает и для оперы, и для других хромообразных браузеров, а также для телеграм, причем в случае с телеграм приятный бонус в том, что достаточно один раз авторизоваться через телефон, а потом в любой оси работаешь уже без авторизации.
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 17 Май 2019, 09:41:14
Все это работает и для оперы, и для других хромообразных браузеров
Загрузил google-chrome67 в пра6408
Как автообновить?
Причем он от рута не запустится (без костылей)
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: k0l0p0k от 17 Май 2019, 12:27:52
Как автообновить?
прав не хватает?
chmod -R 777 google-chrome67 или chown -R live google-chrome67 ??
автообновить
обратно права вернуть
или я неправильно проблему понял?
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 17 Май 2019, 12:36:54
chmod -R 777 google-chrome67 или chown -R live google-chrome67 ??
там еще с suid тонкости
автообновить
не нашел, что нажать , чтобы это произошло
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: k0l0p0k от 17 Май 2019, 12:55:55
не нашел, что нажать , чтобы это произошло
у каждого браузера разнится немного наверное
в палемооне тут:
настройки - дополнительно - обновления
оно ?
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 17 Май 2019, 12:57:29
google-chrome67 в пра6408
Как автообновить?
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: k0l0p0k от 17 Май 2019, 12:59:12
смотрю, тоже найти не могу ???
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: k0l0p0k от 17 Май 2019, 13:00:48
https://support.google.com/chrome/answer/95414?hl=ru&ref_topic=7438008
Цитата
Выберите Обновить Google Chrome. Если этого пункта нет, значит у вас последняя версия браузера.
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 17 Май 2019, 13:12:34
У меня так
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: krasnyh от 18 Май 2019, 15:07:21
2. Настройки расширений
a) перенос папки настроек расширений в вашу папку
mv /home/live/.mozilla/firefox/pra.default/browser-extension-data /mnt/sda3/Ваша_папка/
b) ссылка на эту папку в профиле браузера
ln -s mnt/sda3/Ваша_папка/browser-extension-data /home/live/.mozilla/firefox/pra.default/
Сейчас перепроверил в firefox 66, уже не работает этот способ. В браузере произошли изменения.


Цитата с forum.mozilla-russia.org
Папка с настройками дополнений browser-extension-data теперь бесполезна.
Как переносить настройки дополнений, которые не имеют резервных копий?
В папке ...\storage\default много чего. В каких конкретно файлах настройки дополнений хранятся?


Поясню: десяток дополнений, без опции бэкапа, придется настраивать вручную.
И если пару-тройку галочек на каждое дополнение еще можно пережить, то в некоторые нужно вбивать много данных. Перенос папки с настройками browser-extension-data решал проблему настройки профиля на...95 процентов.
Сейчас ИД дополнений в локальном хранилище всякий раз меняется, и копировать папки бесполезно. Вдобавок, часть данных распихивается еще по разным файлам.

https://forum.mozilla-russia.org/viewtopic.php?pid=768046#p768046


ps.
1. Закладки
a) перенос файла закладок в вашу папку
С закладками все ok (places.sqlite).
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: krasnyh от 18 Май 2019, 15:13:07
Наверно надо переходить на инновационный способ.  :)
Код
sudo pfsrebuild 083-firefox-profile_any
Привязать скрипт куда-нибудь и щелкать по нему в ручную или пусть срабатывает при выключении/перезагрузке компа. 


upd. Или другой способ. В настройках firefox включить синхронизацию данных.
Скрин.
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 20 Май 2019, 09:28:50
Папка с настройками дополнений browser-extension-data теперь бесполезна.
Насколько мне известно - там данные типа баз баннерореза. Они обновляются постоянно. Смысла выносить нет
Поправил вики на extension
Наверно надо переходить на инновационный способ
Тогда уж легче вынести профиль целиком
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: krasnyh от 27 Май 2019, 18:20:51
Или другой способ. В настройках firefox включить синхронизацию данных.
В связи с установкой firefox 67, попробовал на чистый профиль восстановить свои настройки через синхронизацию (скриншот выше).
Восстановились - мои закладки, расширения. На пароли я галочку не ставил, поэтому перенес вручную (logins.json, key4.db).
Не восстановились - настройки браузера, настройки расширений.
Цитата
Аккаунт Firefox позволяет вам синхронизировать ваши данные и настройки (такие как ваши закладки, история просмотра страниц, пароли, открытые вкладки и установленные обновления) между всеми вашими устройствами. Это абсолютно бесплатно.

Важно: Синхронизация - это не сервис резервного копирования данных. Пользователям рекомендуется регулярно создавать резевные копии профилей Firefox, чтобы предотвратить потерю данных
https://support.mozilla.org/ru/kb/kak-mne-nastroit-firefox-sync
Название: Re: Вынос firefox-клонов (palemoon seamonkey и т.п.) в каталог (для автообновления)
Отправлено: sfs от 20 Июль 2019, 08:21:10
Дописал пункт в конце (http://wiki.puppyrus.org/soft/ffox-move?&#%D0%BF%D1%80%D0%B0%D0%B2%D0%B0_%D0%BD%D0%B0_%D1%84%D0%B0%D0%B9%D0%BB%D1%8B)