LINUX.ORG.RU

Ответ на: комментарий от filosof

Уже делал. Перезагрузил, но что-то нифига. Может еще где чего изменить?

Должен отметить, что сначала поставил опенка, поставил xfce, только потом задался вопросом насчет локали.

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

Он самый ksh. Странно, ладно пока не заморачивайтесь.

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

Если все так просто и не нужно генерировать локали отдельно, значит все должно работать.

В процессе отпишусь.

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

OK, спасибо. Но «чертёнок» тоже мужик серьезный ))

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

Все правильно, помогло.

А пакетный менеджер там «из коробки» такой медленный, это фича?

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

Фишка в контрольном терминале процесса. Переменная должны быть установленна у родителя.

init → sh (rc) → xdm → sh (.xinit) → xfce

beastie ★★★★★ ()
Последнее исправление: beastie (всего исправлений: 1)
export LANG=ru_RU.UTF-8
export LC_ALL=ru_RU.UTF-8

в .profile. XFCE запускаю через startx. Всё работает

ps. для нормальной работы xfce надо

rcctl enable messagebus

ну и сразу rcctl start messagebus

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

export LC_ALL=ru_RU.UTF-8

Никогда не добавлял, ни в OpenBSD, ни в NetBSD, первого достаточно. В OpenBSD ставил slim, но потом отказался от него, запускаю через startx и в OpenBSD лучше в xinitrc прописать ck-launch-session starxfce4, чтобы выключать/перезагружать комп через графику. Но для локализации отдельных приложений, таких как Firefox и Seamonkey, нужно ставить пакет или дополнение с ней и прописывать в переменную general.useragent.locale ru-RU.

P.S. buratino, насчёт пакетов и пакетного менеджера ты был прав, в OpenBSD они лучше, разве что проблемы в NetBSD скорее не из-за пакетника, а из-за тупорылых майнтейнеров, которые к примеру firefox c alsa собрали, пришлось с oss пересобирать, чтобы звук был, таки плюс *BSD в том что легко пересобрать пакет с теми опциями, которые ты хочешь, в отличии от большинства дистров Linux, окромя Gentoo и т.п., но в них далеко не все пакеты собранные есть, а в BSD выбор есть, во FreeBSD на все 100%, пакеты практически не отстают от портов.

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

P.S. buratino, насчёт пакетов и пакетного менеджера ты был прав, в OpenBSD они лучше, разве что проблемы в NetBSD скорее не из-за пакетника, а из-за тупорылых майнтейнеров

опять vte@ из altlinux шалит? да, забавный товарищ :)

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

Когда за pkgsrc отвечает разработчик и пользователь altlinux - это уже многое говорит. В OpenBSD все разработчики для разработки системы используют OpenBSD.

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

в отличии от большинства дистров Linux

Одна команда на скачивание сырцов, одна на сборку. ЧЯДНТ? А, ну еще одна на установку пакета и сама правка того что мне нужно, но пересборка пакетов всё равно очень проста.

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

Одна команда на скачивание сырцов, одна на сборку.

А нужные опции сборки выставляются через мыслеинтерфейс, run/build зависимости, которые вообще-то могут зависить от выбранных опций --угадываются через либастрал?

% more /usr/ports/multimedia/audacious-plugins/Makefile
...
OPTIONS_DEFINE= AAC ALSA AMIDI AOSD BS2B CDDA CUE FFMPEG \
                FLAC JACK LAME LIRC MP3 MMS MODPLUG MPRIS NEON NLS NOTIFY \
                OPENGL OSS PULSEAUDIO SAMPLERATE SCROBBLER SDL SID SNDFILE \
                SPEEDPITCH VORBIS WAVPACK
OPTIONS_DEFAULT=        AAC AOSD CDDA CUE FFMPEG FLAC MP3 \
                MMS NEON NLS NOTIFY OSS SCROBBLER VORBIS WAVPACK

AAC_LIB_DEPENDS=        libfaad.so:audio/faad
AAC_CONFIGURE_OFF=      --disable-aac
ALSA_LIB_DEPENDS=       libasound.so:audio/alsa-lib
ALSA_CONFIGURE_OFF=     --disable-alsa
AMIDI_LIB_DEPENDS=      libfluidsynth.so:audio/fluidsynth
AMIDI_CONFIGURE_OFF=    --disable-amidiplug
AOSD_USE=       gnome=pango
AOSD_USE=       xorg=xrender
AOSD_LIB_DEPENDS=       libXcomposite.so:x11/libXcomposite
AOSD_CONFIGURE_ENABLE=  aosd
BS2B_LIB_DEPENDS=       libbs2b.so:audio/libbs2b
BS2B_CONFIGURE_OFF=     --disable-bs2b
CDDA_LIB_DEPENDS=       libcdio_cdda.so:sysutils/libcdio-paranoia \
        libcddb.so:audio/libcddb \
        libcdio.so:sysutils/libcdio
...
Это я еще не говорю о кастомных патчах.

ЧЯДНТ?

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

опять vte@ из altlinux шалит? да, забавный товарищ :)

Каким образом Ryo ONODERA причастен к Альт Линуксу?

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

Если не просто пересобрать пакет с минимум изменений, то становится намного интереснее везде, кто ж спорит. А что, порты позволяют легко накладывать патчи на порты на лету прям одной командой сразу?

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

Если не просто пересобрать пакет с минимум изменений, то становится намного интереснее везде, кто ж спорит.

Кхе, смысл той простыни в том, чтобы показать подтягиваемые опциями зависимости. Но делается это автоматом - выбираешь опции (типа https://s0.cyberciti.org/uploads/faq/2015/01/freebsd-10-install-mod_php-56.jpg ) и пересобираешь.

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

make patch. Сделать свои патчи, которые будут накладываться на лету прям автоматом — make makepatch.

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

make patch. Сделать свои патчи, которые будут накладываться на лету прям автоматом — make makepatch.

Ну это понятно, я просто представил себе какую-то нех, теперь и сам не могу понять, что это было.

mandala ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.