LinuxForum.Fans
Тема

Установка gentoo

Автор: u-regent- 30 сообщений 8670 просмотров
#190061

Добрый день, друзья! Только-только начал осваивать gentoo, так что очень прошу сильно не пинать за глупые вопросы...
1) Скажите, после установки с minimalCD графический интерфейс появится сразу или его придется отдельно поднимать из консоли?
2) Что нужно для русификации gentoo? А то через поисковики я нашел лишь информацию о русификации консоли, а графического интерфейса нет... Может плохо искал? Тогда ткните носом, пожалуйста)
3) Понимаю, что это не грамотно, но тем не менее - нет ли какого-либо графического установщика gentoo на LiveDVD c Gentoo 11.2?

#190064
-regent- написал:
1) Скажите, после установки с minimalCD графический интерфейс появится сразу или его придется отдельно поднимать из консоли?

придётся поднимать из консоли

-regent- написал:
2) Что нужно для русификации gentoo? А то через поисковики я нашел лишь информацию о русификации консоли, а графического интерфейса нет... Может плохо искал? Тогда ткните носом, пожалуйста)

http://ru.gentoo-wiki.com/wiki/Полная_поддержка_русского_языка
http://ru.gentoo-wiki.com/wiki/Быстрая_русификация_консоли

-regent- написал:
Понимаю, что это не грамотно, но тем не менее - нет ли какого-либо графического установщика gentoo на LiveDVD c Gentoo 11.2?

какой-то был, но он не работал... сейчас вроде какой-то ещё пилят. но он, вроде, тоже пока не работает... а вообще, действительно, не дело это...
есть ещё calculate...

#190067

Fat-Zer, спасибо за помощь!) Но тогда еще один вопрос... Как именно поднять графический интерфейс из консоли? Если не сложно, дайте ссылку на инструкцию...

#190071

Спасибо!)

#190580

Не большой вопрос не буду новую тему начинать

text
CFLAGS="-O2 -pipe"
CXXFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
USE="-a52 accessibility -amr alsa atm -avahi \
        cairo consolekit bindist branding dbus -dvdnav -faac fbcondecor \
        gif gpm -hal jpeg kde libnotify loop-aes \
        mmx mng -mp3 -mp4 mpeg2 mpeg4pt2 \
        networkmanager nouveau opengl policykit portaudio png \
        qt3support gt4  -real socks5 sse sse2 emantic-desktop \
        tiff truetype vino -x264 -xvid X usb \"

ALSA_CARDS="snd_hda_intel" VIDEO_CARDS="nvidia" INPUT_DEVICES="evdev synaptics virtualbox" MAKEOPTS="-j3" LINGUAS="ru en" #PORTDIR_OVERLAY="/usr/local/portage" ACCEPT_LICENSE="@BINARY-REDISTRIBUTABLE" KDIR=/usr/src/linux XFCE_PLUGINS="menu" #source /var/lib/layman/make.conf FEATURES="-userfetch candy" ACCEPT_KEYWORDS="~x86 ~amd64"

GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.yandex.ru/gentoo-distfiles/"

SYNC="rsync://rsync2.ru.gentoo.org/gentoo-portage"

Вот файл make.conf решил сделать в нем переносы строк use флагов чтобы удобней было их искать. Правильно ли оформил переносы. Ну и как лучше делать если добавил какой флаг?

#190583

Нормально. Вот покрасивее. smile

text
USE="${USE_CPU} ${USE_LOCALE} ${USE_KDE} ${USE_GNOME} ${USE_OBOX} ${XUSE} ${MEDIAUSE} ${IMAGEUSE} ${SYSTEM} ${WEB}"
USE_CPU="mmx sse sse2 sse3 ssse3 sse4 sse4.1"
USE_LOCALE="locale userlocales l10n utf8 unicode"
USE_KDE="kde webkit"
USE_GNOME="gnome eds evo virtualbox apng"
USE_OBOX="nls startup-notification"
XUSE="type1 X new-login xorg xscreensaver xv xcomposite xinerama opengl aiglx video"
MEDIAUSE="alsa audio mad vidix asf win32codecs dvd mp4 aac x264 xvid nsplugin mp3 real gstreamer ogg vorbis"
IMAGEUSE="jpeg gif tiff png svg pdf"
SYSTEM="qt gtk ncurses slang -hal samba java udev symlink sqlite spell xml fam dbus aoss threads"
WEB="www-servers/nginx fastcgi flv ssl nginx_modules_http_auth_basic nginx_modules_http_rewrite  vim-syntax dev-lang/php cgi crypt curl gd hash json unicode xml fpm readline -acl -ipv6 ruby18"

я думаю смысл понятен.


ы. tyrnov, а зачем две архитектуры? ACCEPT_KEYWORDS="~x86 ~amd64"?

#190585
tyrnov написал:
Ну и как лучше делать если добавил какой флаг?

Правильно.
Для добавления глобальных (общесистемных) флагов удобно пользоваться app-portage/ufed — и описания флагов почитать можно, и флаги расставит по алфавиту wink

#190588
newzenon написал:
Нормально. Вот покрасивее. smile

Искал ссылку, не успел :o
А не должна ли эта строка

text
USE="${USE_CPU} ${USE_LOCALE} ${USE_KDE} ${USE_GNOME} ${USE_OBOX} ${XUSE} ${MEDIAUSE} ${IMAGEUSE} ${SYSTEM} ${WEB}"

быть последней?

#190590

На счет красоты устроит и свой вариант это не принципиально. app-portage/ufed это посмотрю. На счет архитектуры действительно стоит убрать одну. И если добавил флаг то нужно пересобирать полностью или как то без этого обойтись.

#190593
tyrnov написал:
И если добавил флаг то нужно пересобирать полностью или как то без этого обойтись.

Чаще всего достаточно выполнить
[console]emerge -auDNv world[/console]
Посмотреть, какие из пакетов используют данный флаг
[console]equery h USE_FLAG[/console]
Ну и для перестраховки
[console]revdep-rebuild -av[/console]
После изменения флагов, в частности их отключения, имеет смысл запустить (осторожно!)
[console]emerge -av --depclean[/console]

#190594
text
emerge app-portage/ufed
ParseError: Invalid token 'virtualbox
MAKEOPTS=-j3
LINGUAS=ru' (not '='): /etc/make.conf: line 16 in /etc/make.conf

Не пойму на что ругается вроде все так. Правил тока use флаги а ругается похоже не на них

#190604

к слову о красоте, мне так нравится:

Показать
text
# Наборы процессорных команд
USE="mmx mmxext sse sse2 sse3 ssse3 mmap -3dnow -3dnowext smp"
# Графические библиотеки и всё, что связано с Иксами
USE="$USE xscreensaver xinerama xcomposite semantic-desktop hal kde qt qt4 qt3"
# Поддержка Аудио демонов итп
USE="$USE -oss phonon arts sound alsa openal gstreamer"
# Поддержка Видео технологий итп
USE="$USE directfb dga fbcon v4l v4l2 vdpau"
# Мультимедиа кодеки
# USE="$USE encode"
#       # Изображения
        USE="$USE aalib jpeg2k wmf"
#       # Подержка аудио кодеков
        USE="$USE speex wavpack gsm"
#       # Поддержка видео кодеков
        USE="$USE ffmpeg faac faad teletext theora xvmc xine -vlc"
# Поддержка CD/DVD
USE="$USE cddb"# USE="$USE cd cdr cddb -cdparanoia dvd dvdr vcd"
# Сеть
USE="$USE -ipv6 samba -bluetooth network ftp"
# CVS etc
USE="$USE subversion git mercurial -dso"
# Qt
USE="$USE private-headers declarative"

# Другие USE="$USE xft cjk fontconfig kpathsea" USE="$USE radio lirc djvu kipi ieee1394 chm zip lzma lzo pch threads java bash-completion udev mysql sql postgresql webkit" # Testing USE's # New Use USE="$USE "

tyrnov, целиком покажи, ошибка скорей всего в предыдущей строке...

#190605
tyrnov написал:
LINGUAS=ru' (not '=')

Кавычка отсутствует?

#190608
Lupo Alberto написал:

А не должна ли эта строка
text
USE="${USE_CPU} ${USE_LOCALE} ${USE_KDE} ${USE_GNOME} ${USE_OBOX} ${XUSE} ${MEDIAUSE} ${IMAGEUSE} ${SYSTEM} ${WEB}"

быть последней?

Работает однако, не важно где эта строка, проверял, сам сначала в замешательстве был, только где спёр этот приём не помню.

Fat-Zer написал:

к слову о красоте, мне так нравится:

Тоже прикольно, по нарастающей... smile

#190613
tyrnov написал:

...
tiff truetype vino -x264 -xvid X usb \"

Уберите последний обратный слэш.
P.S. У меня в /etc/make.conf вообще их нет:

text
FEATURES="mini-manifest"
SYNC="git://github.com/funtoo/portage-mini-2011.git"
CHOST="i686-pc-linux-gnu"
#CFLAGS="-O2 -march=i686 -mtune=generic -pipe"
#CXXFLAGS="-O2 -march=i686 -mtune=generic -pipe"
CFLAGS="-march=native -mtune=native -O2 -pipe"
CXXFLAGS=${CFLAGS}
#FEATURES="collision-protect fixlafiles"
EMERGE_DEFAULT_OPTS="--with-bdeps=y --keep-going"
MAKEOPTS="-j2"
INPUT_DEVICES="synaptics evdev"
VIDEO_CARDS="intel"
LINGUAS="ru"
DISTDIR="/home/users/portage/distfiles"
PORTAGE_TMPDIR="/home/users/tmp"
PKGDIR="/home/users/portage/packages"

USE="djvu ffmpeg gcj java latex lua mmx pch slp sox sse sse2 taglib threads zsh-completion -handbook -win32codecs"

source /var/lib/layman/make.conf

PATCH_OVERLAY=/etc/portage/autopatch

#190618

LINGUAS="ru en"

Так стоит же кавычка

#190621
Fat-Zer написал:
tyrnov, целиком покажи, ошибка скорей всего в предыдущей строке...
Lupo Alberto написал:
Уберите последний обратный слэш.
#190624

Да именно последний обратный слеш и лишний

Войдите или зарегистрируйтесь, чтобы ответить.