Помощь новичку с Gentoo (Вопросы различной тематики, возникающие по мере использования системы.)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Nesmero
Сообщения: 94

Re: Помощь новичку с Gentoo

Сообщение Nesmero »

pasha220992 писал(а):
08.03.2009 16:18
2abs-o-lut
создается в самом корне...
а так mkdir ~/home/gentoo не хочет

Знак "~" это путь до домашнего каталога текачешего пользователя.
Так что вам надо просто mkdir /home/gentoo
Спасибо сказали:
pasha220992
Сообщения: 39
ОС: Gentoo x86_64

Re: Помощь новичку с Gentoo

Сообщение pasha220992 »

input/output error
Спасибо сказали:
Nesmero
Сообщения: 94

Re: Помощь новичку с Gentoo

Сообщение Nesmero »

pasha220992 писал(а):
09.03.2009 02:56
input/output error

Ну, если вам все-таки надо создать папку именно там, то #sudo mkdir /home/gentoo
man mkdir?
Спасибо сказали:
pasha220992
Сообщения: 39
ОС: Gentoo x86_64

Re: Помощь новичку с Gentoo

Сообщение pasha220992 »

спасибо) помогло man mkdir))) в частности ключ -p
теперь едем дальше...что то ничего не устанавливатся у меня
на примере emerge sudo
build.log

root@localhost

root@localhost~# emerge sudo >>> Downloading 'http://distfiles.gentoo.org/distfiles/sudo-1.7.0.tar.gz' Traceback (most recent call last): File "/usr/lib/portage/bin/ebuild", line 232, in <module> debug=debug, tree=mytree) File "//usr/lib/portage/pym/portage/__init__.py", line 5726, in doebuild fetchme, mysettings, listonly=listonly, fetchonly=fetchonly): File "//usr/lib/portage/pym/portage/__init__.py", line 3946, in fetch myret = _spawn_fetch(mysettings, myfetch) File "//usr/lib/portage/pym/portage/__init__.py", line 3180, in _spawn_fetch env=dict(settings.iteritems()), **kwargs) File "//usr/lib/portage/pym/portage/process.py", line 184, in spawn raise CommandNotFound(mycommand[0]) portage.exception.CommandNotFound: /usr/bin/getdelta.sh


и make.conf

root@localhost

# 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=native -mtune=native -pipe" CXXFLAGS="${CFLAGS}" CHOST="i686-pc-linux-gnu" DISTDIR="/home/gentoo/distfiles/" PKGDIR="/home/gentoo/packages/" #GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles/" #SYNC="rsync://mirror.yandex.ru/gentoo-portage/" VIDEO_CARDS="nvidia" ALSA_CARDS="ca0106" FEATURES="ccache collision-protect" #CCACHE_SIZE="2G" LINGUAS="ru en" LANG="ru_RU.UTF-8" MAKEOPTS="-j2" #PORTAGE_NICENESS="19" ACCEPT_KEYWORDS="~x86" FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}" USE="nvidia opengl alsa X spell usb dvd cd flash samba -floppy qt qt3 qt4 kde kde4 -gnome - gtk -gtk2 -gtk+ unicode cups nls dbus mmx sse sse2 3dnow -ipv6 gif jpeg png tiff bmp tga mp 3 ogg wma avi mpeg win32codecs ffmpeg djvu truetype htmlhandbook"
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: Помощь новичку с Gentoo

Сообщение proDOOMman »

Намекаю:
pasha220992 писал(а):
10.03.2009 07:17
portage.exception.CommandNotFound: /usr/bin/getdelta.sh
FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}"

Если вкратце, то надо либо снести строку FETCHCOMMAND в make.conf либо установить app-portage/getdelta.
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: Помощь новичку с Gentoo

Сообщение Палач »

Раз уж тут вспомнили getdelta, затам вопрос тут:
По техническим причинам есть необходимость в использовании axel вместо wget.
Для обычного получения пакетов вроде бы все ясно:

Код: Выделить всё

FETCHCOMMAND="/usr/bin/axel -a -o /\${DISTDIR}/\${FILE} \${URI}"
RESUMECOMMAND="${FETCHCOMMAND}"

А вот бы еще и к getdelta.sh прикрутить.
пробовал менять в cat /etc/deltup/getdelta.rc :
FETCH="/usr/bin/wget -t 1"
на
FETCH="/usr/bin/axel",
Но трюк не проходит - axel не подхватывает URL .dtu файла.
Может подскажет кто-нибудь как прикрутить?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Помощь новичку с Gentoo

Сообщение serzh-z »

Палач писал(а):
10.03.2009 08:19
Но трюк не проходит - axel не подхватывает URL .dtu файла.
И как это выглядит?
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: Помощь новичку с Gentoo

Сообщение proDOOMman »

Палач писал(а):
10.03.2009 08:19
По техническим причинам есть необходимость в использовании axel вместо wget.

На счет акселя ничего не скажу - не пробовал, а вот ария2 прекрасно прикручивается. Может быть стоит просто посмотреть в её сторону?
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
Аватара пользователя
foxnx6110
Сообщения: 82
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение foxnx6110 »

abs-o-lut,
я полностью не понял, зачем нужно +kdeprefix и @.
Или по-другому, чем обернется для меня в будущем установка kde4.2 без этого ? Я не буду держать несколько версий kde вместе точно, но когда выйдет, к примеру, kde.4.3, подозреваю, что будет сложнее установить новую взамен старой ? Больше причин использовать +kdeprefix и @ я не вижу. Я ошибаюсь ?
Я не понял, как работать(использовать) с @. Portage 2.2_rc23-r2. Сейчас у меня стоит только xorg.
Я НЕ КРАСНОГЛАЗЫЙ ! И никогда им не стану.
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Помощь новичку с Gentoo

Сообщение abs-o-lut »

1) USE="kdeprefix" даёт установку разных версий kde в разные
/usr/kde/3.5 (4.X)
Разве этого мало?

2) emerge @kde-4.2 установит все пакеты из слота 4.2
Спасибо сказали:
Аватара пользователя
Палач
Сообщения: 624
Статус: ASUS Eee 1000HE
ОС: Gentoo ~x86 / Simply 5.0

Re: Помощь новичку с Gentoo

Сообщение Палач »

serzh-z писал(а):
10.03.2009 13:44
И как это выглядит?

Код: Выделить всё

 ~ # cat /etc/deltup/getdelta.rc | grep FETCH
#FETCH="/usr/bin/wget -t 1"
FETCH="/usr/bin/axel"

Код:

Calculating dependencies ... done! [ebuild U ] app-text/poppler-0.10.5 [0.10.4] USE="-doc" 1,482 kB Total: 1 package (1 upgrade), Size of downloads: 1,482 kB Would you like to fetch the source files for these packages? [Yes/No] >>> Fetching (1 of 1) app-text/poppler-0.10.5 >>> Downloading 'http://mirror.yandex.ru/gentoo-distfiles/distfiles/poppler-0.10.5.tar.gz' Searching for a previously downloaded file in /usr/portage/distfiles We have the following candidates to choose from poppler-0.10.3.tar.gz poppler-0.10.4.tar.gz poppler-0.8.7.tar.gz The best of all is ... poppler-0.10.4.tar.gz Checking if this file is OK. grep: /usr/portage/app-text/poppler/files/digest-*: Нет такого файла или каталога Could not find a digest-file for poppler-0.10.4.tar.gz. Testing file integrity with tar. Trying to download poppler-0.10.4.tar.gz-poppler-0.10.5.tar.gz.dtu Начинаю скачивание: http://linux01.gwdg.de/~nlissne/deltup.php...time=1236831568 Размер файла: 9472 байта(ов) Открывается выходной файл deltup.php Начинаем скачивание Соединение 0 закончилось ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, [ 0%] . Соединение 1 закончилось ,.. Соединение 2 закончилось Соединение 3 закончилось ,,,. Соединение 4 закончилось ,,,,. Соединение 5 закончилось ,,,,,. Соединение 7 закончилось ,,,,,,... 9,2 килобайта(ов) скачано за 2 секунд(ы). (3,83 КБ/с) GOT deltup.php The dtu could not be fetched, downloading full file from original URL Начинаю скачивание: http://mirror.yandex.ru/gentoo-distfiles/d...r-0.10.5.tar.gz Размер файла: 1516687 байта(ов) Открывается выходной файл poppler-0.10.5.tar.gz Начинаем скачивание [ 0%] ....^C Exiting on signal 2 4,1 килобайта(ов) скачано за 2 секунд(ы). (2,02 КБ/с)

Код: Выделить всё

 ~ # cat /etc/deltup/getdelta.rc | grep FETCH
FETCH="/usr/bin/wget -t 1"
#FETCH="/usr/bin/axel"

Код:

[ebuild U ] app-text/poppler-0.10.5 [0.10.4] USE="-doc" 1,482 kB Total: 1 package (1 upgrade), Size of downloads: 1,482 kB Would you like to fetch the source files for these packages? [Yes/No] >>> Fetching (1 of 1) app-text/poppler-0.10.5 >>> Downloading 'http://mirror.yandex.ru/gentoo-distfiles/distfiles/poppler-0.10.5.tar.gz' Searching for a previously downloaded file in /usr/portage/distfiles We have the following candidates to choose from poppler-0.10.3.tar.gz poppler-0.10.4.tar.gz poppler-0.8.7.tar.gz The best of all is ... poppler-0.10.4.tar.gz Checking if this file is OK. grep: /usr/portage/app-text/poppler/files/digest-*: Нет такого файла или каталога Could not find a digest-file for poppler-0.10.4.tar.gz. Testing file integrity with tar. Trying to download poppler-0.10.4.tar.gz-poppler-0.10.5.tar.gz.dtu --2009-03-12 11:21:35-- http://linux01.gwdg.de/~nlissne/deltup.php...time=1236831695 Распознаётся linux01.gwdg.de... 134.76.13.21 Устанавливается соединение с linux01.gwdg.de|134.76.13.21|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 302 Found Адрес: http://dev.gentooexperimental.org/deltup/p...10.5.tar.gz.dtu [переход] --2009-03-12 11:21:36-- http://dev.gentooexperimental.org/deltup/p...10.5.tar.gz.dtu Распознаётся dev.gentooexperimental.org... 81.93.240.53 Устанавливается соединение с dev.gentooexperimental.org|81.93.240.53|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 9472 (9,2K) [application/octet-stream] Сохраняется в каталог: `poppler-0.10.4.tar.gz-poppler-0.10.5.tar.gz.dtu'. 100%[=========================================================================>] 9 472 1,50K/s в 6,2s 2009-03-12 11:21:43 (1,50 KB/s) - `poppler-0.10.4.tar.gz-poppler-0.10.5.tar.gz.dtu' сохранён [9472/9472] GOT poppler-0.10.4.tar.gz-poppler-0.10.5.tar.gz.dtu Successfully fetched the dtu-file - let's build poppler-0.10.5.tar.gz... poppler-0.10.4.tar.gz -> poppler-0.10.5.tar.gz: OK cleaning up This dtu-file saved 1 MB (99%) download size. * poppler-0.10.5.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ...
Спасибо сказали:
pasha220992
Сообщения: 39
ОС: Gentoo x86_64

Re: Помощь новичку с Gentoo

Сообщение pasha220992 »

снова я
была проблема с bocked package mysql
замаскировал я мускул
теперь вот что
http://img238.imageshack.us.local/img238/6443/dsc00114.jpg
....
и еще вопросик. как подянт ssh и где конфиг ?
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: Помощь новичку с Gentoo

Сообщение proDOOMman »

Небольшой совет: попробуй сначала поставить x11-wm/fluxbox и хотя бы x11-terms/xterm, а потом выкладывать текст ошибки, а не фотографию.
На счет блокировок: проследи чтобы ставились пакеты одной версии, желательно 4.2.1. Правда для этого надо портежи обновить.
Надо видимо либо добавить новые пакеты в /etc/portage/package.keywords, либо наоборот их замаскировать.
Подробнее: man portage
pasha220992 писал(а):
13.03.2009 15:18
и еще вопросик. как подянт ssh и где конфиг ?

ssh ставится из пакета net-misc/openssh, конфиги лежат в папке /etc/ssh.
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
Аватара пользователя
Devona
Сообщения: 34
ОС: ...

Re: Помощь новичку с Gentoo

Сообщение Devona »

Приветствую)
Поставил сегодня(или вчера...) генту х86, при загрузке получаю такое
http://img91.imageshack.us.local/img91/5518/img0043a.jpg
ставил так же, как и х86_64, т.е. по хэндбуку))
в fstab все как должно быть...
Спасибо сказали:
Аватара пользователя
chupz
Сообщения: 131
ОС: gentoo

Re: Помощь новичку с Gentoo

Сообщение chupz »

Devona
И после вывода этих сообщений загрузка останавливается ?
Потому как никаких проблем не вижу.

Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Помощь новичку с Gentoo

Сообщение abs-o-lut »

раздел root не просит?

Добавить rootdelay=10 к параметрам ядра.
Спасибо сказали:
Аватара пользователя
Devona
Сообщения: 34
ОС: ...

Re: Помощь новичку с Gentoo

Сообщение Devona »

Раздел не просит, на логин рут думает секунд 15 и опять выводит строчку login.
Еслиб он рута пускал, я бы не спрашвал, что мне дальше с консолью делать((
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Помощь новичку с Gentoo

Сообщение Samae1L »

извиняюсь, ответ уже нашёл -))
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
Devona
Сообщения: 34
ОС: ...

Re: Помощь новичку с Gentoo

Сообщение Devona »

"Добавить rootdelay=10 к параметрам ядра."
если это при загрузке, в грубе, то пробовал ^_^
не помогло(
или я что-то не то нагуглил?%)
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Помощь новичку с Gentoo

Сообщение abs-o-lut »

Если до запроса логина доходит, то забудьте про совет. Скрин ваш не в тему совсем. Что не устраивает в процессе загрузки?
Спасибо сказали:
Аватара пользователя
Devona
Сообщения: 34
ОС: ...

Re: Помощь новичку с Gentoo

Сообщение Devona »

читаем "на логин рут думает секунд 15 и опять выводит строчку login."
рута не пускает.
и ничего не пишет. не устраивает неработоспособность системы. а так все норм.
Или вы думаете я не найду, чем занятся в консоли, если меня туда пустят? ;)
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Помощь новичку с Gentoo

Сообщение Samae1L »

установил xorg-x11 (версия 7.4), заполнил /root/xorg.conf.new как положено, однако по команде X -config /root/xorg.conf.new появляется экран с серыми квадратиками и всё. То ли система виснет, то ли мышь с клавой не работают, но вывести систему из транса можно только ресетом. Что может быть виновным в этом?
-------------
нашёл вот это: http://www.gentoo.ru/node/13482
щас пересоберу xorg
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
chupz
Сообщения: 131
ОС: gentoo

Re: Помощь новичку с Gentoo

Сообщение chupz »

Samae1L писал(а):
15.03.2009 16:11
установил xorg-x11 (версия 7.4), заполнил /root/xorg.conf.new как положено, однако по команде X -config /root/xorg.conf.new появляется экран с серыми квадратиками и всё. То ли система виснет, то ли мышь с клавой не работают, но вывести систему из транса можно только ресетом. Что может быть виновным в этом?
-------------
нашёл вот это: http://www.gentoo.ru/node/13482
щас пересоберу xorg


Система повисает намертво, или можно по контрол+альт+бекспейс убить?
/var/log/x.org.0.log - лог Х-сервера

Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Помощь новичку с Gentoo

Сообщение abs-o-lut »

Devona

рута не пускает.
и ничего не пишет. не устраивает неработоспособность системы. а так все норм.


И как это было понять из скрина в первом сообщении?
chroot'иться с лайфа какого-нибудь и менять/задать пароль root'а:
# passwd
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Помощь новичку с Gentoo

Сообщение Samae1L »

chupz писал(а):
15.03.2009 23:15
Samae1L писал(а):
15.03.2009 16:11
установил xorg-x11 (версия 7.4), заполнил /root/xorg.conf.new как положено, однако по команде X -config /root/xorg.conf.new появляется экран с серыми квадратиками и всё. То ли система виснет, то ли мышь с клавой не работают, но вывести систему из транса можно только ресетом. Что может быть виновным в этом?
-------------
нашёл вот это: http://www.gentoo.ru/node/13482
щас пересоберу xorg


Система повисает намертво, или можно по контрол+альт+бекспейс убить?
/var/log/x.org.0.log - лог Х-сервера

система повисала намертво
но я уже решил эту проблему по инструкциям, расположенным по ссылке
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
Devona
Сообщения: 34
ОС: ...

Re: Помощь новичку с Gentoo

Сообщение Devona »

"И как это было понять из скрина в первом сообщении?"
Показал строчку (none) login.
...ничто не помогло, ось все так же не хочет работать...даж с ливсиди пробовал ставить)) (нормально вставало на виртуальную машину)...
пользователей не пускает. Т.е. только приглашение на ввод логина. Пароль не просит.
Что это может быть? Работала же х86_64
Спасибо сказали:
Torvinson
Сообщения: 425
ОС: Gentoo ~amd64

Re: Помощь новичку с Gentoo

Сообщение Torvinson »

Не ставиться eix из-за docutils, а этот пакет в свою очередь не ставиться, требуя python-devel, но такого пакета нет. Быть может, он входит в какой-нибудь большой пакет? Или какой подобный.

При компиляции docutils:

Код: Выделить всё

Error: The "distutils" standard module, which is required for the
installation of Docutils, could not be found.  You may need to
install a package called "python-devel" (or similar) on your
system using your package manager.


и еще. При сборке xorg тянется пакет graphviz, который не ставиться из-за такой ошибки:

Код: Выделить всё

make[3]: *** Нет правила для сборки цели `../../libltdl/libltdlc.la', требуемой для `libgvc.la'.  Останов.
Как это дело победить?

Вопрос решился переходом на новый gcc и пересборкой toolchain.

Портаж мог бы быть более информативным. А сейчас всё сильно напоминает нынешние вазовские "жигули" :)
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Помощь новичку с Gentoo

Сообщение Samae1L »

блин, снова проблема, даже две...
Первая: иксы теперь работают, мышь, клавиатура - всё чудесно, однако после "X -config /root/xorg.conf.new" и Ctrl+Alt+Backspace в выводе команды написано: не удалось загрузить модуль freetype (модуль не был создан), ниже - не удалось загрузить модуль NVIDIA GLX. В xorg.conf.new эти модули прописаны, как надо. Я уже и xserver пересобирал и nvidia-drivers несколько раз переустанавливал - та же фигня. Что это может быть?
Вторая: хочу сделать emerge -uDNva world, однако вываливается ошибка: пакет man-pages-3.1 заблокирован пакетом man-pages-posix-2003a (у меня ветка ~amd64). Погуглил, нашёл, что нужно либо удалить первый пакет, либо не ставить второй. Однако на команду удалить первый пакет emerge жалуется, что это важный системный пакет и целостность системы может быть нарушена. А как не ставить второй, я не понял. Как можно выйти из этого круга?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: Помощь новичку с Gentoo

Сообщение proDOOMman »

Samae1L писал(а):
18.03.2009 14:56
Первая: иксы теперь работают, мышь, клавиатура - всё чудесно, однако после "X -config /root/xorg.conf.new" и Ctrl+Alt+Backspace в выводе команды написано: не удалось загрузить модуль freetype (модуль не был создан), ниже - не удалось загрузить модуль NVIDIA GLX. В xorg.conf.new эти модули прописаны, как надо. Я уже и xserver пересобирал и nvidia-drivers несколько раз переустанавливал - та же фигня. Что это может быть?

# eselect opengl set nvidia делали?
Ну и можно попытаться пересобрать freetype с флагом X.
Samae1L писал(а):
18.03.2009 14:56
Вторая: хочу сделать emerge -uDNva world, однако вываливается ошибка: пакет man-pages-3.1 заблокирован пакетом man-pages-posix-2003a (у меня ветка ~amd64). Погуглил, нашёл, что нужно либо удалить первый пакет, либо не ставить второй. Однако на команду удалить первый пакет emerge жалуется, что это важный системный пакет и целостность системы может быть нарушена. А как не ставить второй, я не понял. Как можно выйти из этого круга?

Тут все просто: обновляете пакет man-pages (возможно даже без зависимостей), а потом доустанавливаете man-pages-posix или делаете emerge -uDNva world.
Сейчас новые версии sys-apps/portage-2.2 умеют разруливать такие блокировки. Так что можете еще попробовать обновить portage.
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
pasha220992
Сообщения: 39
ОС: Gentoo x86_64

Re: Помощь новичку с Gentoo

Сообщение pasha220992 »

снова я :(
Вот при обновлении системы ошибка
http://wolf-et.ru/build.log
Спасибо сказали: