LINUX.ORG.RU

Additionally, Pale Moon is included in and can be installed directly from the default repositories of the following distros:

Manjaro PCLinuxOS Puppy Linux MEPIS/MX-15 Arch User Repository (AUR) Gentoo Overlays Slackbuilds

anonymous
()
Ответ на: комментарий от znavko

Ну, смотри, он тебе предлагает установить xfce4-settings. Установи.

И ещё ему не хватает либы libasound. Она относится к либам alsa. Хз, как в ваших гентах alsa устанавливается, но тебе она нужна.

Устанавливай, а там посмотрим.

SuoiCat
()

какой браузер можно установить в funtoo без сообщений о том, что нужны маскированные пакеты

А можно вывод emerge -p www-client/firefox и emerge -p www-client/firefox? Есть подозрение, что у вас очень поломанная своеобразно сконфигурированная Funtoo. По–хорошему, всё должно устанавливаться. Есть ещё параметр -t для emerge, чтобы посмотреть, что за чем тянется.

Также советую установить и освоить eix из app-portage/eix и equery из app-portage/gentoolkit.

 

как можно просто использовать без оверлея?

Можно настроить собственный локальный оверлей и скопировать туда только нужные .ebuild-ы, сохраняя структуру каталогов и все сопутствующие файлы. Но, надо быть готовым, что помимо искомого пакета, возможно потянутся зависимости из того же оверлея, их тоже придётся копировать.

 

как научить xfce4 обходить input-output error

Тоже нетипичное поведение. А всё ли в порядке с правами? Нет ли ошибки в .desktop файлах? Запускаются ли приложения, добавленные вручную, через редактирование кнопок на тулбаре? Настроены ли терминал и браузер в переменных, либо в xfce -> Settings -> Preferred Applications?

 

https://itmag.es/6FjSF

xdg-settings находится в пакете x11-misc/xdg-utils, а libasound.so.2 — в media-libs/alsa-lib.

Quote
()

Никакой. Фанта вообще не для этого а для того чтобы почесать ЧСВ даниэльки.

anonymous
()
Ответ на: комментарий от Quote

alsa-lib помогла запустить palemoon.

не работает automount в thunar.

а также по ctrl+shift+v не вставляется буфер в xterm. подскажите терминал как на дебиане

znavko ★★
() автор топика
Ответ на: комментарий от znavko

gvfs требует обновления /etc/boot.conf https://itmag.es/30irB подскажите как это сделать? в etc-update пишет не использовать -3 -5 -7 если не знаете что делать.

также иконок нет в xfce https://itmag.es/5MQtV в меню и в тунаре.

znavko ★★
() автор топика
Ответ на: комментарий от znavko

https://itmag.es/2ykxp подскажите как нужнообновить package.use после выполнения команды `emerge --autounmask-write gimp`

или как поставить гимп, автоматически применив предложения use

znavko ★★
() автор топика
Ответ на: комментарий от znavko

Зато нет ничего лишнего, правда? Хорошо быть гентушником, ты видишь такие ошибки, которых не видит никто! Наступаешь на грабли, на которые ещё никто не наступал! Жизнь полна познавательных неожиданностей, будет что внукам рассказать, не то, что дауны всякие, которые за компом работают, а не настройкой занимаются...

Deleted
()
Ответ на: комментарий от znavko

консоли terminator, lxterminal немного заторможены, но второй предлагает вкладки, оба поддерживают работу с буфером.

znavko ★★
() автор топика
Ответ на: комментарий от znavko

funtoo 64бит (которая видит 3,8гб озу) компилит быстрее генту 32бит (которая видела 2гб)

3,8гб озу

Это вся память?

Deleted
()
Ответ на: комментарий от Deleted

да. crucial 4gb, в lenovo g50-30 - 1 слот памяти

znavko ★★
() автор топика
Ответ на: комментарий от znavko

alsa-lib помогла запустить palemoon.

Тем не менее, по–прежнему непонятно, что за странные тысячи замаскированных пакетов. Где вывод emerge -pt www-client/firefox?

подскажите терминал

Чем x11-terms/xfce4-terminal не устраивает?

подскажите как нужнообновить package.use

А почитать? dispatch-conf

gvfs требует обновления /etc/boot.conf

А почитать? boot-update

в etc-update пишет не использовать -3 -5 -7 если не знаете что делать

Очевидно, требуется прочесть etc-update --help и понять, что надо делать. =)

Отдельно обращаю внимание, что для защищённых конфигов новые версии пишутся в тот же каталог с именами вида .__cfg_имя_конфига. Вместо вызова соответствующей утилиты, можно просто прочитать файлик, проверить его на наличие новых данных (обычно прилетают шаблоны конфигов с новым пакетом) и удалить. Либо наоборот, переименовать в старый конфиг, добавив необходимые настройки.

И да, совет анонима, хоть и резкий по форме, но по сути — абсолютно правильный. Надеюсь, root — это не основной пользователь?

Quote
()
Ответ на: комментарий от Quote
emerge -pt www-client/firefox

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild  N     ] www-client/firefox-54.0.1  USE="dbus gmp-autoupdate jemalloc -bindist -custom-cflags -custom-optimization -debug -hardened -hwaccel -jack (-neon) -nsplugin -pgo -pulseaudio (-selinux) -startup-notification (-system-cairo) -system-harfbuzz -system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite {-test} -wifi" L10N="-ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-GB -en-ZA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -uz -vi -xh -zh-CN -zh-TW" 
[nomerge       ]  dev-lang/rust-1.19.0  USE="-clang -debug -doc -libcxx" 
[ebuild  N     ]   dev-util/cargo-0.20.0  USE="-debug -doc -libressl" 
[ebuild  N     ]    dev-lang/rust-1.19.0  USE="-clang -debug -doc -libcxx" 
[ebuild  N     ]  virtual/ffmpeg-9-r2  USE="X encode -gsm -jpeg2k (-libav) -mp3 -opus -sdl -speex -theora -threads -truetype -vaapi -vdpau -x264" 
[ebuild  N     ]   media-video/ffmpeg-3.2.4  USE="X bzip2 encode gpl hardcoded-tables iconv network postproc threads zlib -alsa (-altivec) -amr -amrenc (-armv5te) (-armv6) (-armv6t2) (-armvfp) -bluray -bs2b -cdio -celt -chromaprint -cpudetection -debug -doc -ebur128 -fdk -flite -fontconfig -frei0r -fribidi -gcrypt -gme -gmp -gnutls -gsm -iec61883 -ieee1394 -jack -jpeg2k -kvazaar -ladspa -libass -libcaca -libilbc -librtmp -libsoxr -libv4l -lzma (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -mp3 (-neon) -nvenc -openal -opengl -openh264 -openssl -opus -oss -pic -pulseaudio -rubberband -samba -schroedinger -sdl -snappy -speex -ssh -static-libs {-test} -theora -truetype -twolame -v4l -vaapi -vdpau -vorbis -vpx -wavpack -webp -x264 -x265 -xcb -xvid -zimg -zvbi" CPU_FLAGS_X86="aes mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -avx -avx2 -fma3 -fma4 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" 
[ebuild  N     ]    dev-lang/yasm-1.3.0  USE="nls python" PYTHON_TARGETS="python2_7" 
[ebuild  N     ]     dev-python/cython-0.25.2  USE="-doc -emacs {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[nomerge       ] dev-lang/rust-1.19.0  USE="-clang -debug -doc -libcxx" 
[ebuild  N     ]  app-eselect/eselect-rust-0.3_pre20150428 
[nomerge       ] www-client/firefox-54.0.1  USE="dbus gmp-autoupdate jemalloc -bindist -custom-cflags -custom-optimization -debug -hardened -hwaccel -jack (-neon) -nsplugin -pgo -pulseaudio (-selinux) -startup-notification (-system-cairo) -system-harfbuzz -system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite {-test} -wifi" L10N="-ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-GB -en-ZA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -uz -vi -xh -zh-CN -zh-TW" 
[ebuild  N     ]  app-text/hunspell-1.6.1-r1  USE="ncurses nls readline -static-libs" L10N="-af -bg -ca -cs -cy -da -de -de-1901 -el -en -eo -es -et -fo -fr -ga -gl -he -hr -hu -ia -id -is -it -km -ku -lt -lv -mi -mk -ms -nb -nl -nn -pl -pt -pt-BR -ro -ru -sk -sl -sq -sv -sw -tn -uk -zu" 
[nomerge       ] dev-util/cargo-0.20.0  USE="-debug -doc -libressl" 
[ebuild  N     ]  net-libs/libssh2-1.8.0  USE="zlib -gcrypt -libressl -static-libs {-test}" 
[nomerge       ] app-text/hunspell-1.6.1-r1  USE="ncurses nls readline -static-libs" L10N="-af -bg -ca -cs -cy -da -de -de-1901 -el -en -eo -es -et -fo -fr -ga -gl -he -hr -hu -ia -id -is -it -km -ku -lt -lv -mi -mk -ms -nb -nl -nn -pl -pt -pt-BR -ro -ru -sk -sl -sq -sv -sw -tn -uk -zu" 
[ebuild  N     ]  app-dicts/myspell-en-20170501 
[nomerge       ] dev-util/cargo-0.20.0  USE="-debug -doc -libressl" 
[ebuild  N     ]  net-libs/http-parser-2.6.2  USE="-static-libs" 
[nomerge       ] www-client/firefox-54.0.1  USE="dbus gmp-autoupdate jemalloc -bindist -custom-cflags -custom-optimization -debug -hardened -hwaccel -jack (-neon) -nsplugin -pgo -pulseaudio (-selinux) -startup-notification (-system-cairo) -system-harfbuzz -system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite {-test} -wifi" L10N="-ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-GB -en-ZA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -uz -vi -xh -zh-CN -zh-TW" 
[ebuild   R    ]  media-libs/libpng-1.6.28  USE="apng*" 

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by www-client/firefox-54.0.1::net-kit
# required by www-client/firefox (argument)
>=media-libs/libpng-1.6.28 apng

xfce4-terminal не реагирует на кнопки ctrl+c ctrl+v.

Есть ли возможность убрать строку заголовка окон браузера palemoon, также лишнюю строку заголовка окна терминала terminator? https://itmag.es/4P46z

простой пользователь добавлен, участник группы wheel, чтобы работала команда `su -`.

Как вы принимаете решение добавлять требуемый пакет в USE или нет?

Очень интересует этот вопрос при настройке автоподключения wi-fi и установке плагина (виджета) xfce4 для отображения состояния сети и управления сетями. В принципе, будет достаточно подключения автоматически при входе, а также переподключения после закрывания-открывания крышки ноутбука. В данном дистрибутиве установка связана с загрузкой требуемых пакетов и решения вопроса безопасности. Как решить, какие пакеты можно добавить в USE, а какие нет? Удивительно, но ещё вчера процесс установки останавливался, выдавалось сообщение о зависимостях. Ничего не делалось, вчера только поставил один пакет с флагом `emerge --autounmask-write gimp`, но гимп так и не установился. также запускал обновления: `etc-update` , `dispatch-conf`. и вот сегодня `emerge networkmanager` отработала, emerge wicd тоже поставилсябез каких-либо вопросов.

# whereis networkmanager
networkmanager:

как это работает? где посмотреть, какие в систему добавлены пакеты для удовлетворения зависимых?

# cat /etc/portage/package.use
# required by media-gfx/gimp-2.9.4-r2::media-kit
# required by gimp (argument)
>=media-libs/libmypaint-1.3.0 gegl
# required by media-gfx/gimp-2.9.4-r2::media-kit
# required by gimp (argument)
>=media-libs/gegl-0.3.12 cairo

# cat /etc/portage/make.conf
MAKEOPTS="-j5"
LINGUAS="ru"

CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"

USE="dbus core-kit python2_7 udev policykit introspection X"

VIDEO_CARDS="intel"

znavko ★★
() автор топика
Последнее исправление: znavko (всего исправлений: 2)
Ответ на: комментарий от Quote

http://www.funtoo.org/Portage/Unmask

" You can look at /usr/portage/profiles/package.mask/profile "

# ls /usr/portage/profiles/package.mask/
ls: cannot access /usr/portage/profiles/package.mask/: No such file or directory
localhost ~ # ls /usr/portage/
distfiles

# cat /etc/portage/package.unmask
cat: /etc/portage/package.unmask: No such file or directory

# ls /etc/portage/
make.conf          make.profile  repo.postsync.d  repos.conf.bak
make.conf.example  package.use   repos.conf       savedconfig

znavko ★★
() автор топика
Ответ на: комментарий от znavko

gimp установился. скорее всего повлияло обновление package.use командой dispatch-conf.

получается, чтобы получить предложения use нужно в команде emerge добавить флаг --utounmask-write, будут созданы файлы предложений package-name._111.cfg, а затем эти предложения можно внести в систему командой dispatch-conf,

а также есть etc-update, которая также имеет воздействие на процесс загрузки и распаковки.

znavko ★★
() автор топика
Ответ на: комментарий от znavko

Как вы принимаете решение добавлять требуемый пакет в USE или нет?

Не совсем понятен вопрос. Если флаг требуется по зависимости и его установка ничего не ломает и не тянет нежелательные пакеты — то добавляю.

Вообще, советую почитать gentoo hanbook или мануалы от calculate (поскольку на русском). Само–собой с поправкой на некоторые различия в дистрибутивах.

Могу описать последовательно процесс установки пакета.

Поиск пакета:
eix имя_пакета или, например, eix -S слово для поиска по описаниям, если название пакета даже приблизительно неизвестно. Есть альтернативы в виде emerge --search имя_пакета и emerge --searchdesc слово , но они куда медленнее.

Определение зависимостей и флагов:
Смотрим, что потянется:   emerge -pt имя_пакета
Читаем описание флагов:   equery u имя_пакета
Допустим, мы решили установить флаг1 и флаг2, а также снять флаг3.
Смотрим что поменяется:     USE="флаг1 флаг2 -флаг3" emerge -pt имя_пакета

Изменение конфигурации:
Само–собой, изменённые флаги надо где–то хранить, иначе их придётся вводить каждый раз при установке. Отдельные извращенцы пихают всё в make.conf, в строчку USE="" — категорически не советую так делать. Флаги из make.conf влияют на все пакеты в системе, причём действие флагов для разных пакетов зачастую отличается. В make.conf можно прописать только очень общие вещи, вроде X png alsa или флагов для процессора ( mmx mmxext sse sse2 sse3 и т.п.) Индивидуальные установки же хранятся в package.use, туда же их пишет и --autounmask-write. Есть и другие файлы с флагами и keywords, подробнее см. man portage

Прописываем:   >=категория/имя_пакета-версия.пакета флаг1 флаг2 -флаг3 Я предпочитаю редактировать package.use вручную, не пользуюясь --autounmask-write, но это уже дело вкуса. Далее устанавливаем через emerge как обычно.


# whereis networkmanager
networkmanager:

как это работает?

Имеется в виду, посмотреть, что установилось?
equery f networkmanager (можно дополнить |grep /bin ).


где посмотреть, какие в систему добавлены пакеты для удовлетворения зависимых?

Зависимости пакета: equery g имя_пакета
Пакеты, зависящие от данного: equery d имя_пакета


" You can look at /usr/portage/profiles/package.mask/profile "

# ls /usr/portage/profiles/package.mask/
ls: cannot access /usr/portage/profiles/package.mask/: No such file or directory

Сначала ставим meta-repo, а потом удивляемся.
find /var/git/meta-repo/kits/*/profiles/package.mask/


получается, чтобы получить предложения use нужно…

Не нужно гадать, нужно man emerge . Какие флаги надо поменять и что размаскировать — и так выводится, внести изменения можно и вручную.

Quote
()
Ответ на: комментарий от Deleted

firefox на funtoo 64bit открывается намного быстрее, чем где-либо еще. что действительно произвело впечатление - gimp 2 грузится 5 секунд. на дебиане это было около 15-20 секунд.

$ time gimp 
This is a development version of GIMP.  Debug messages may appear here.


(gimp:3608): Gimp-Widgets-CRITICAL **: gimp_device_info_set_device: assertion '(info->device == NULL && GDK_IS_DEVICE (device)) || (GDK_IS_DEVICE (info->device) && device == NULL)' failed
gimp_display_shell_profile_update
gimp_display_shell_profile_update
gimp_display_shell_profile_update

real	0m4,750s
user	0m4,208s
sys	0m0,392s

$ time firefox

real	0m0,206s
user	0m0,044s
sys	0m0,032s
znavko ★★
() автор топика
Последнее исправление: znavko (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.