Перейти до змісту
  • *nix
  • Не работает


    Гість DART@UA

    Рекомендовані повідомлення

    Кто смог нормально русифицировать XMMS с ru_RU.UTF-8, именно меню, а не внешний вид и плейлист, подскажите!!!

     

    Русифицмровать у меня не получилось, а вот заставить говорить сие поделие только на английском я могу.

    Если подходит такой вариант, то росскажу.

    Посилання на коментар
    Поділитись на інші сайти

    • Відповідей 91
    • Створено
    • Остання відповідь

    Топ авторів теми

    Топ авторів теми

    какие флаги при компилояции пакетов slang и ncurses у тебя ? Они собраны с поддержкой юникод или нет ? Если нет, то вот и причина....

    Обрати внимание на это у меня ::

    .:: dart@dart (20:54) (0) 0 ::. ~
    =dart>ls -ln /etc/make.profile
    lrwxrwxrwx 1 0 0 56 Сен 18 01:52 /etc/make.profile -> /usr/portage/profiles/default-linux/amd64/2006.1/desktop
    
    Посилання на коментар
    Поділитись на інші сайти

    какие флаги при компилояции пакетов slang и ncurses у тебя ? Они собраны с поддержкой юникод или нет ? Если нет, то вот и причина....

    Обрати внимание на это у меня ::

    .:: dart@dart (20:54) (0) 0 ::. ~
    =dart>ls -ln /etc/make.profile
    lrwxrwxrwx 1 0 0 56 Сен 18 01:52 /etc/make.profile -> /usr/portage/profiles/default-linux/amd64/2006.1/desktop
    

    А где мне помотреть флаги для этих пакетов, или это флаги в make.conf?

    Посилання на коментар
    Поділитись на інші сайти

    А где мне помотреть флаги для этих пакетов, или это флаги в make.conf?

     

    Примерно так.

     

    tux Private # emerge -vp slang

     

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

     

    Calculating dependencies... done!

    [ebuild R ] sys-libs/slang-1.4.9-r2 USE="-cjk -unicode" 0 kB

     

    Total size of downloads: 0 kB

    tux Private #

     

    tux Private # emerge -vp ncurses

     

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

     

    Calculating dependencies... done!

    [ebuild R ] sys-libs/ncurses-5.5-r2 USE="-bootstrap -build -debug doc gpm -minimal -nocxx -unicode" 0 kB

     

    Total size of downloads: 0 kB

    tux Private #

    Посилання на коментар
    Поділитись на інші сайти

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

     

    Calculating dependencies ... done!

     

    [ebuild U ] sys-libs/ncurses-5.5-r3 [5.5-r2] USE="gpm* unicode -bootstrap -build -debug -doc -minimal -nocxx -trace%" 2,259 kB

    Total size of downloads: 2,259 kB

     

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

     

    Calculating dependencies ... done!

     

    [ebuild N ] sys-libs/slang-1.4.9-r2 USE="unicode -cjk" 628 kB

     

    Total size of downloads: 628 kB

    Посилання на коментар
    Поділитись на інші сайти

    Русифицмровать у меня не получилось, а вот заставить говорить сие поделие только на английском я могу.

    Если подходит такой вариант, то росскажу.

     

    Да этот вариант я знаю!

    LANG="en_US.UTF-8" xmms
    

    так получалось!

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

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    ой.

     

    Установи эти пакеты. Без них синие окошечки не работают обычно у норомальных людей :)

     

    Пакеты поставил. Но вот что вижу, при выводе:

     

    USE="gpm unicode -bootstrap -build -debug -doc -minimal -nocxx "

    USE="unicode -cjk"

     

    Если unicode выделен красным, значит ли это, что пакет собран без него? Тогда как заюзать.

    Посилання на коментар
    Поділитись на інші сайти

    Пакеты поставил. Но вот что вижу, при выводе:

     

    USE="gpm unicode -bootstrap -build -debug -doc -minimal -nocxx "

    USE="unicode -cjk"

     

    Если unicode выделен красным, значит ли это, что пакет собран без него? Тогда как заюзать.

     

    Если красным и без минуса -- значить включен!!!

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    Если красным и без минуса -- значить включен!!!

     

    В консоле всеравно траблы с окнами :unsure:

    Посилання на коментар
    Поділитись на інші сайти

    В консоле всеравно траблы с окнами :unsure:

     

    перекомпиль всю систему так :

    В make.conf

    USE="ncurses slang unicode userlocales nls"
    LINGUAS="ru"
    
    потом

    emerge --newuse system
    emerge --newuse world
    
    Мне кажеться поможет!

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    кста,,... а дай посмотреть на твои USE в make.conf Мне кажется, что у тебя тут проблема есть. Должно быть для уникода +unicode и -ncurses для всего. В mc, например, своя библиотека есть...Ему нужно -ncurses давать.
    Посилання на коментар
    Поділитись на інші сайти

    кста,,... а дай посмотреть на твои USE в make.conf Мне кажется, что у тебя тут проблема есть. Должно быть для уникода +unicode и -ncurses для всего. В mc, например, своя библиотека есть...Ему нужно -ncurses давать.

     

    Выкладываю свой make.conf:

     

    # These settings were set by the catalyst build script that automatically built this stage
    # Please consult /etc/make.conf.example for a more detailed example
    CFLAGS="-O2 -march=i686 -pipe"
    CHOST="i686-pc-linux-gnu"
    CXXFLAGS="${CFLAGS}"
    AUTOCLEAN="yes"
    FEATURES="autoconfig distlocks sandbox sfperms strict ccache distcc"
    CCACHE_DIR="/tmp/ccache"
    ACCEPT_KEYWORDS="~x86"
    USE="kde qt -gnome -gtk -gtk2 cups X acc acpi unicode alsa avi bash-completion divx4linux encode mmx mpeg ncurses nptl nptlonly oggvorbis openal opengl oss xine xv xvid fbcon zlib"
    #GENTOO_MIRRORS="http://192.168.12.57/gentoo/"
    GENTOO_MIRRORS="ftp://192.168.6.47/gentoo/"
    #GENTOO_MIRRORS="ftp://ftp.gentoo.org.ua/"
    #GENTOO_MIRRORS="ftp://ftp.gentoo.org.ua/"
    #GENTOO_MIRRORS="ftp://ftp.linux.kiev.ua/pub/Linux/Gentoo/"
    CONFIG_PROTECT="-*"
    LINGUAS="ua ru en"
    SYNC="rsync://rsync.gentoo.org.ua/gentoo-portage/"
    MAKEOPTS="-j2"
    
    Посилання на коментар
    Поділитись на інші сайти

    GENTOO_MIRRORS="ftp://dart.brovary.net" -> так кошернее будет )))

    вот мой make.conf

    # These settings were set by the catalyst build script that automatically built this stage
    # Please consult /etc/make.conf.example for a more detailed example
    CFLAGS="-O3 -march=k8 -fomit-frame-pointer -pipe -mmmx -m3dnow -msse -msse2 -msse3"
    CHOST="x86_64-pc-linux-gnu"
    CXXFLAGS="${CFLAGS}"
    AUTOCLEAN="yes"
    FEATURES="conky autoconfig distlocks sandbox sfperms strict ccache"
    CCACHE_DIR="/tmp/ccache"
    CCACHE_SIZE="2G"
    EMERGE_DEFAULT_OPTS="--alphabetical"
    USE="-3dfx foomaticdb ppds 3dnow 3dnowext sse sse2 mmxext X acc unicode -fortran -adabas alsa -altivec arts -atlas avi bash-completion -berkdb -bonobo bzlib -canna -cdb -db2 -dba -dbase -dbm -dbmaker -dbx -debug divx4linux -doc -empress -empress-bcs encode -esd -filepro -firebird -flatfile -freewnn -fortran -gnome -gphoto2 -gps -gtk -gtk2 -gtkhtml -informix -ingres innodb -interbase -iodbc -ipv6 -jack -joystick kde -matrox mmx -motif -mozilla mpeg -ncurses nptl nptlonly -oci8 -odbc oggvorbis openal opengl -oracle7 oss -postgres -java -qdbm qt readline -perl  -ruby sdl -voodoo3 -wxwindows xine xv xvid fbcon zlib"
    GENTOO_MIRRORS="ftp://ftp.linux.kiev.ua/pub/Linux/Gentoo/"
    GENTOO_MIRRORS="ftp://gentoo.linux.kiev.ua/pub/Linux/Gentoo/"
    SYNC="rsync://rsync.gentoo.org.ua/gentoo-portage"
    LINGUAS="ru"
    VIDEO_CARDS="radeon fglrx vesa"
    INPUT_DEVICES="keyboard mouse"
    MAKEOPTS="-j2"
    

     

     

    Добавь -ncurses и #emerge --newuse world

    Посилання на коментар
    Поділитись на інші сайти

    GENTOO_MIRRORS="ftp://dart.brovary.net" -> так кошернее будет )))

     

    ОФФТОП :: Помечено автором как несоответствующее данной теме

    Вот везуха ;))), мне бы так!

     

    А почему -ncurses, разве он не нужен?

     

     

     

    CFLAGS="-O3 -march=k8 -fomit-frame-pointer -pipe -mmmx -m3dnow -msse -msse2 -msse3"

     

     

    А почему нет -funroll-loops?

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    ...А почему -ncurses, разве он не нужен?...

    Вот если нужет будет какому-нибудь пакету, то включи в пакет. В миднайте он вообще не нужен- он не использует эту библиотеку. У него своя есть.

    Посилання на коментар
    Поділитись на інші сайти

    ...А почему -ncurses, разве он не нужен?...

    Вот если нужет будет какому-нибудь пакету, то включи в пакет. В миднайте он вообще не нужен- он не использует эту библиотеку. У него своя есть.

     

    Вопрос, а опция -msse3 имеет смысл только в 64-разрядных процессорах?

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    Вот из пару док склепал такое короткое(минимальное) руководство по установке дженту, оцените и поправьте, если будут замечания, может что упустил

     

     

    
    Установка 
    
    # ifconfig eth0 192.168.12.57 netmask 255.255.255.0 broadcast 192.168.12.255
    # route add default gw 192.168.12.253
    # fdisk /dev/hda – по разбивке есть отдельное руководство
    ##################################################################################
    Вот как это делаю я:
    /dev/hda1 - /boot (100Mb)
    /dev/hda2 - / (1-2Gb)
    /dev/hda3 – swap (2*количество_памяти Mb) 
    /dev/hda5 - /usr (20-30Gb) – смотря где будут храниться дистфайлы
    /dev/hda6- /home (10-20Gb)
    /dev/hda7- /var (как можно больше, я к примеру там храню дистфайлы и все данные ftp и www)
    ##################################################################################
    # mkfs.ext3 –j /dev/hda1
    # mkfs.ext3 –j /dev/hda2
    # mkswap /dev/hda3
    # mkfs.ext3 –j /dev/hda5
    # mkfs.ext3 –j /dev/hda6
    # mkfs.ext3 –j /dev/hda7
    
    # swapon /dev/hda3
    
    # mkdir /mnt/gentoo
    # mount /dev/hda2 /mnt/gentoo
    # mkdir /mnt/gentoo{/boot,/usr,/home}
    
    # mount /dev/hda1 /mnt/gentoo/boot
    # cd /mnt/gentoo/
    
    # tar -xvjpf /mnt/cdrom/stages/stage3-i686-2006.1.tar.bz2 (путь к файлу может быть другой, взависимости о того где храниться ваш stage)
    
    # echo “nameserver 10.3.0.101” >>/mnt/gentoo/etc/resolv.conf
    # echo “nameserver 10.2.1.2” >>/mnt/gentoo/etc/resolv.conf
    # echo “shrikes” >>/mnt/gentoo/etc/conf.d/hostname
    
    # mount -o bind /proc /mnt/gentoo/proc (очень важно)
    # cd /mnt/gentoo/usr
    # tar -xvjpf /mnt/cdrom/snapshots/portage*.tar.bz2
    # cp /mnt/cdrom/distfiles/* /mnt/gentoo/usr/portage/distfiles
    # chroot /mnt/gentoo /bin/bash
    # env-update
    # source /etc/profile
    
    Внутри Gentoo
    
    # nano –w /etc/conf.d/net
    config_eth0=( “192.168.12.57 netmask 255.255.255.0 brd 192.168.12.255”)
    routes_eth0=( “default gw 192.168.12.253”)
    # rc-update add net.eth0 default
    
    Правим /etc/make.conf
    Вот пример /etc/make.conf
    # nano –w /etc/make.conf
    CHOST='i686-pc-linux-gnu'
    CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer –funroll-loops -pipe"
    CXXFLAGS="${CFLAGS}"
    AUTOCLEAN="yes"
    CCACHE_DIR="/tmp/ccache"
    CCACHE_SIZE="2G"
    DISTDIR=”/usr/portage/distfiles”
    PORTDIR=”/usr/portage”
    USE=" symlink -3dfx 3dnow 3dnowext sse sse2 mmxext -X unicode alsa -arts bash-completion bzlib -debug -doc -gnome -gtk -gtk2 innodb -ipv6 -joystick -kde mmx ncurses nptl nptlonly -qt readline  fbcon zlib ssl tcpd crypt"
    GENTOO_MIRRORS="ftp://ftp.linux.kiev.ua/pub/Linux/Gentoo/ ftp://gentoo.linux.kiev.ua/pub/Linux/Gentoo/"
    SYNC="rsync://rsync.gentoo.org.ua/gentoo-portage"
    LINGUAS="ru en ua"
    VIDEO_CARDS="nvidia"
    INPUT_DEVICES="keyboard mouse"
    MAKEOPTS="-j2"
    
    # cd /usr/portage
    # scripts/bootstrap.sh
    # emerge system
    
    # emerge grub
    
    # USE="symlink" emerge gentoo-sources
    # cd /usr/src/linux
    # make menuconfig
    # make bzImage
    # make modules
    # make modules_install
    
    # emerge sys-libs/gpm
    # gpm -t imps2 -m /dev/psaux
    
    Финал: постинсталляционное конфигурирование
    
    # ln -sf /usr/share/zoneinfo/Europe/Kyiv /etc/localtime
    
    # nano -w /etc/fstab
    И видим, если исключить комментарии, следующую картину:
    /dev/hda1		/boot		ext3		noauto,noatime	1 1
    /dev/hda2		/		ext3		noatime	0 0
    /dev/hda5		/usr		ext3		noatime	0 0
    /dev/hda6		/home		ext3		noatime	0 0
    /dev/hda7		/var		ext3		noatime	0 0
    /dev/hda3		none			  swap		sw		0 0
    /dev/cdrom		/mnt/cdrom	iso9660	noauto,ro	0 0
    proc			/proc		proc		defaults	0 0
    
    
    # grub
    
    grub> root (hd0,0)
    grub> setup (hd0)
    grub> quit
    
    # nano -w /boot/grub/menu.lst
    
    default 0
    timeout [значение_в_секундах]
    splashimage=(hd0,0)/boot/grub/splash.xpm.gz
    
    title=”Gentoo Linux”
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/hda2
    И все же - суперфинал
    # nano –w /etc/conf.d/clock
    CLOCK=”local”
    # nano –w /etc/conf.d/keymaps
    KEYMAP=”-u ru4”
    SET_WINDOWKEYS=”yes”
    DUMPKEYS_CHARSET=”koi8-r”
    # nano –w /etc/conf.d/consolefont
    CONSOLEFONT=”Cyr_a8x8”
    # touch /etc/env.d/02locale && nano –w /etc/env.d/02locale
    LC_ALL=””
    LANG=”ru_RU.UTF-8”
    
    # nano –w /etc/rc.conf
    
    UNICODE=”yes”
    
    # /etc/init.d/keymaps restart
    # /etc/init.d/consolefont restart
    # locale
    Вывод должен быть таким
    LANG=ru_RU.UTF-8
    LC_CTYPE="ru_RU.UTF-8"
    LC_NUMERIC="ru_RU.UTF-8"
    LC_TIME="ru_RU.UTF-8"
    LC_COLLATE="ru_RU.UTF-8"
    LC_MONETARY="ru_RU.UTF-8"
    LC_MESSAGES="ru_RU.UTF-8"
    LC_PAPER="ru_RU.UTF-8"
    LC_NAME="ru_RU.UTF-8"
    LC_ADDRESS="ru_RU.UTF-8"
    LC_TELEPHONE="ru_RU.UTF-8"
    LC_MEASUREMENT="ru_RU.UTF-8"
    LC_IDENTIFICATION="ru_RU.UTF-8"
    LC_ALL=
    
    # nano –w /etc/conf.d/local.start
    hdparm -d 1 /dev/hda
    gpm -t imps2 -m /dev/psaux
    
    # passwd root (незабыть, а то будут проблемы со входом в систему)
    # reboot
    
    

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    Добавь -ncurses и #emerge --newuse world

     

    Как на счет трафика? Половину пакетов придется с мира тянуть.

    Посилання на коментар
    Поділитись на інші сайти

    Как на счет трафика? Половину пакетов придется с мира тянуть.

     

    у tux есть зеркало, у меня, у Darta....вот еще привезу новых немного....

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    //ЗЫ. Насчёт краткого бука... Я пробовал сделать кратко и привязано к Броварам- получилась статья на 9 печатных листов ))

    http://city.brovary.net/linux/forum/upload...topic.php?id=11

    :D

    Посилання на коментар
    Поділитись на інші сайти


    ×
    ×
    • Створити...

    Важлива інформація

    Використовуючи цей сайт, Ви погоджуєтеся з нашими Умови використання, Політика конфіденційності, Правила, Ми розмістили cookie-файлы на ваш пристрій, щоб допомогти зробити цей сайт кращим. Ви можете змінити налаштування cookie-файлів, або продовжити без зміни налаштувань..