Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Gentoo AMD64. Установка порта.  (Прочитано 14618 раз)
0 Пользователей и 1 Гость смотрят эту тему.
alexey
Участник

ua
Offline Offline
Пол: Мужской

« : 19-09-2010 23:01 » 

Раньше долго работал с gentoo на x86 и всё было без проблем. Поменяли компьютер на работе и соотвественно требования дистрибутиву поменяли.
Впервые установил верасию для 64-х розрядную машину. Ставил как и x86 версию только stage3 исользовал 64-х розрядную версию.
Когда всё поствилось, я зашел под root'ом и при просто решил поставить пакет gedit.

Он начал ругатся а ставить октказаля.
Вот ошибоки:


  * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/cairo-1.6[X,svg]".
!!! One of the following packages is required to complete your request:
- x11-libs/cairo-1.8.10 (Change USE: +X)
(dependency required by "x11-libs/gtk+-2.20.1-r1" [ebuild])
(dependency required by "dev-python/pygtk-2.16.0-r1" [ebuild])
(dependency required by "app-editors/gedit-2.30.3" [ebuild])
(dependency required by "gedit" [argument])


 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


Перечетал мануалов но так чё то не нашел внятного обьяснения.
Не фанат gentoo и как оказалось не очень лажу emerge. Но на архитектуре x86 он работал стабильно.
Тут начал ругатся на маску. Вроде профиль правильно указан и делала всё по манулалу. А черт его знает...
Записан
alexey
Участник

ua
Offline Offline
Пол: Мужской

« Ответ #1 : 19-09-2010 23:02 » 

Мой скрипт установки gentoo:

#!/bin/sh
GENTOO=/media/linux
STAGE3=stage3-amd64-2008.0.tar.bz2
PORTAGE=portage-latest.tar.bz2
EDITOR=nano

echo "Installing Gentoo..."

echo "Extracting stage3..."
tar xvjpf $STAGE3 -C $GENTOO

echo "Extracting ports..."
tar xvjf $PORTAGE -C $GENTOO/usr

$EDITOR $GENTOO/etc/make.conf
cp -L /etc/resolv.conf $GENTOO/etc/resolv.conf
$EDITOR $GENTOO/etc/fstab

echo "Mounting ..."
mount -t proc none $GENTOO/proc
mount -o bind /dev $GENTOO/dev

chroot $GENTOO /bin/bash <<EOF

cp /usr/share/zoneinfo/GMT /etc/localtime

env-update
source /etc/profile

export PS1="(chroot) $PS1"
emerge --sync
emerge portage
emerge --nodeps portage
USE="-doc symlink" emerge gentoo-sources

$EDITOR -w /etc/rc.conf

echo "Install other soft.."
emerge syslog-ng
rc-update add syslog-ng default
emerge vixie-cron
rc-update add vixie-cron default
emerge dhcpcd

echo "Set ROOT password:"
passwd
EOF

umount $GENTOO/proc
umount $GENTOO/dev

echo "Finish."
Записан
alexey
Участник

ua
Offline Offline
Пол: Мужской

« Ответ #2 : 20-09-2010 01:03 » 

В скрипте я опустил моменты разметки офрматирования диска, сборки ядра и установке загрузчика.
Записан
alexey
Участник

ua
Offline Offline
Пол: Мужской

« Ответ #3 : 20-09-2010 20:51 » 

Проблема решилась!

Версия stage3 которую я качал старая и с багами. Я зол! Сервер паршивый был.
Вот адрес рабочей:

http://mirror.yandex.ru/gentoo-distfiles/releases/amd64/autobuilds/current-stage3/stage3-amd64-20100902.tar.bz2

Её поставил и всё пошло по маслу.
Записан
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #4 : 20-09-2010 21:02 » 

lyoha, Проблема наверно в том, что на этом форуме почти никто не использует Gentoo. Может быть, что я просто не знаю про таких.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
alexey
Участник

ua
Offline Offline
Пол: Мужской

« Ответ #5 : 20-09-2010 21:07 » new

Ну как? А Я?!

Пускай остаётся тема. Может кому то кто, с тим столкнётся, пригодится.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines