[SOLVED]Решено Вопросы по установке-удалению пакетов

Здравствуйте ! Нуждаюсь в ответе на следующий вопрос : почему при удалении и последующей установке firefox и chromium сохраняются все плагины , настройки , история ?

Потому что пользовательские настройки хранятся в пользовательском каталоге и переустановка вам тут ничем не поможет - абсолютно бестолковое занятие.

настройки хрома лежат в ~/.config/chromium/, настройки фокса - не помню, где. хотите сбросить настройки - просто удалите соответствующий каталог.

настройки фокса - не помню

Так вариантов немного
или ~/.confg/firefox или ~/.firefox или ~/.mozilla но последнее вряд ли.

Можно добавить поддержку удаления настроек приложения при удалении пакета. Реализовать это довольно просто. Только думаю мало приверженцев найдется у такого подхода :slight_smile:

Можно добавить поддержку удаления настроек приложения при удалении пакета. Реализовать это довольно просто. Только думаю мало приверженцев найдется у такого подхода :slight_smile:

нет. такое делать нельзя.
Подобная “слишком умная система” нужна разве что “слишком глупым пользователям”. Думаю рассчитывая на подобного пользователя можно испортить отношение остальных особо не расширив аудиторию.
Для таких пользователей есть уже шиндовс, из линуксов - есть убунту. И переходить на что-то другое они обычно не спешат.

Максимум что можно (и наверно нужно) в блоге описать статью где и что из конфигов может быть устаревшим (конфиги перекочевали в новые пути), и пример шаблонов которыми это можно удалить.
Примеры:
~/.mc/ -> ~/.config/mc/
~/.htoprc -> ~/.config/htop/htoprc
~/.ooo/ -> можно удалить, т.к. ooffice уже не используется, вместо него libreoffice
~/.libreoffice/ -> ~/.config/libreoffice/
~/.Skype/ -> ~/.config/Skype/
~/.gimp-2.6/ -> ~/.gimp-2.8/

Причем это должно быть именно опционально, мало ли, вдруг кто-то на некоторых машинах пользуется сильно не обновленной системой на других обновленной.
К примеру на разных машинах в домене присутствует старый и новый Skype или gimp

Максимум что можно (и наверно нужно) в блоге описать статью где и что из конфигов может быть устаревшим (конфиги перекочевали в новые пути), и пример шаблонов которыми это можно удалить.

ну так, copy-paste :slight_smile:

Извеняюсь , только установил - calculate-linux 11.9 , не могу понять некоторые проги устанавливаются запросто , а к примеру - google-chrome , firefox ?


calculate vf # emerge google-chrome
Calculating dependencies… done!
[ebuild N ~] www-client/google-chrome-23.0.1271.40_beta162221 USE=“plugins” LINGUAS=“am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi zh_CN zh_TW”

The following keyword changes are necessary to proceed:
#required by google-chrome (argument)

=www-client/google-chrome-23.0.1271.40_beta162221:beta ~x86

NOTE: This --autounmask behavior can be disabled by setting
EMERGE_DEFAULT_OPTS=“–autounmask=n” in make.conf.

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

calculate vf # emerge firefox
Calculating dependencies… done!
[binary N ] media-libs/libjpeg-turbo-1.2.1 USE=“static-libs -java”
[binary U #] dev-libs/nspr-4.9.2 [4.8.8]
[binary N ] media-libs/libvpx-1.0.0 USE=“mmx sse sse2 sse3 ssse3 threads (-altivec) -debug -doc -postproc -sse4_1 -static-libs”
[binary U #] media-libs/libpng-1.5.13-r1 [1.4.8] USE=“apng* (-neon)”
[binary N ] virtual/freedesktop-icon-theme-0
[binary U #] dev-libs/nss-3.13.6 [3.12.10]
[ebuild N ] www-client/firefox-10.0.7 USE=“alsa bindist custom-optimization dbus ipc libnotify minimal webm -custom-cflags -debug -pgo (-selinux) -startup-notification -system-sqlite -wifi” LINGUAS=“bg de fr it pl pt_BR ro ru uk -af -ak -ar -as -ast -be -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -ja -kk -kn -ko -ku -lg -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso -or -pa_IN -pt_PT -rm -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK -te -th -tr -vi -zh_CN -zh_TW -zu”
[blocks B ] media-libs/jpeg:0 (“media-libs/jpeg:0” is blocking media-libs/libjpeg-turbo-1.2.1)

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

(media-libs/jpeg-8b::gentoo, installed) pulled in by
media-libs/jpeg required by (x11-plugins/compiz-plugins-main-0.8.6-r1::gentoo, installed)
media-libs/jpeg required by (app-admin/testdisk-6.8-r1::gentoo, installed)

(media-libs/libjpeg-turbo-1.2.1::gentoo, binary scheduled for merge) pulled in by

=media-libs/libjpeg-turbo-1.2.0:0[static-libs] required by (virtual/jpeg-0::gentoo, installed)

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1\#blocked

The following mask changes are necessary to proceed:
#required by net-libs/xulrunner-1.9.2.20, required by app-office/libreoffice-3.3.4, required by app-misc/cl-office-meta-11.9, required by app-misc/cldg-meta-11.9[-calculate_nooffice], required by app-misc/calculate-meta-11.9-r1, required by selected, required by world (argument)
# /var/lib/layman/calculate/profiles/calculate/desktop/CLDG/x86/binary/package.mask:

=dev-libs/nss-3.13.6
#required by gnome-extra/evolution-data-server-2.32.2-r1, required by app-misc/cl-gnome-meta-2.32, required by app-misc/cldg-meta-11.9[-calculate_nognome], required by app-misc/calculate-meta-11.9-r1, required by selected, required by world (argument)
# /var/lib/layman/calculate/profiles/calculate/desktop/CLDG/x86/binary/package.mask:
=dev-libs/nspr-4.9.2
#required by x11-libs/cairo-1.10.2-r1, required by www-client/firefox-10.0.7, required by firefox (argument)
# /var/lib/layman/calculate/profiles/calculate/desktop/CLDG/x86/binary/package.mask:
=media-libs/libpng-1.5.13-r1

NOTE: This --autounmask behavior can be disabled by setting
EMERGE_DEFAULT_OPTS=“–autounmask=n” in make.conf.

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

Error: The above package list contains packages which cannot be
installed at the same time on the same system. 

(media-libs/jpeg-8b::gentoo, installed) pulled in by
 media-libs/jpeg required by (x11-plugins/compiz-plugins-main-0.8.6-r1::gentoo, installed)
 media-libs/jpeg required by (app-admin/testdisk-6.8-r1::gentoo, installed)

(media-libs/libjpeg-turbo-1.2.1::gentoo, binary scheduled for merge) pulled in by
 >=media-libs/libjpeg-turbo-1.2.0:0[static-libs] required by (virtual/jpeg-0::gentoo, installed)

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

И что сложного? Всё написано же!
Да, по-английски, но понять можно, что у вас установлены другие пакеты, которые блокируют установку firefox. К тому же, firefox-bin устанавливать проще и быстрее и без всяких специфических проблем, связанных с зависимостями…

Очень даже толково объяснили !!! Сразу всё понял как установить …

[…]

И что сложного? Всё написано же!
Да, по-английски, но понять можно, что у вас установлены другие пакеты, которые блокируют установку firefox. К тому же, firefox-bin устанавливать проще и быстрее и без всяких специфических проблем, связанных с зависимостями…

Извеняюсь , только установил - calculate-linux 11.9 , не могу понять некоторые проги устанавливаются запросто , а к примеру - google-chrome , firefox ?

# Несмотря на (не очень удачно подобранное) название темы данного обсуждения, ваш вопрос никак не связан с основной темой (очистка НАСТРОЕК ПОЛЬЗОВАТЕЛЯ браузера).
Я бы посоветовал вам создать новую тему с вашим вопросом
# А еще я бы посоветовал установить систему со свежего iso, а не годовой давности. Все равно среди первых советов будет - обновиться. А в вашем случае это займет много времени и трафика (пожалуй даже больше чем свежий образ скачать).

PS
И почитайте это чтоб корректно оформлять вложеный вывод команд

Михаил Гагауз

Спасибо за науку , извеняюсь коментарий к темке не прочитал , как то надо и название темы поменять …?