Gentoo [2005.1(DVD)[linuxcenter]]
# эти 5 строк написаны для
# тех кто ещё не знаком с Gentoo
# и заказал се в linuxcenter.ru
# Gentoo Linux 2005.1[DVD]
# на коробке написано:
# ...."Данный дистибутив предназначен для пользователей
# не имеющих возможности загружать большие объемы
# информации из Интернета"....
# не верьте всему что пишут
# один Х чего то да нехватает
# даже из самого основного..
# прежде чем читать дальше внимательно ознакомьтесь
# с документацией по установке входящей в дистрибутив
# а эти строки я надеюсь хоть както помогут
# воткнуть вам дистриб без настройки интернет-соединения
# и лазания в инет в процессе установки
##############this file /etc/portage/package.mask################
#################################################################
#
# $ echo "sys-libs/glibc userlocales" > /etc/portage/package.use
# отредактируйте /etc/locales.build
#
############## bootstrap ################
>=sys-apps/baselayout-1.12.0_pre7
>=sys-devel/gettext-0.14.5
>=sys-apps/portage-2.0.52-r1
#----------------------------------------
# нехватало пакетов в distfiles
# (у меня они уже были на жёстком
# потому glibc я собирал
# по дефолту [glibc-2.3.5]):
# glibc-2.3.5-patches-1.4.tar.bz2
# glibc-infopages-2.3.4-r1.tar.bz2
# glibc-infopages-2.3.4.tar.bz2
#
# не могу сказать точно но пару патчей
# на компилятор нехватало так что еси
# чё ставьте gcc по маске
############## bootstrap ################
# пакет perl-5.8.7.tar.bz2 у мну был на тачке
# а на dvd его нет =(
# (можете не пересобирать)
# если будете пересобирать
# он будет ещё ставить депенды
# точно непомню но вроде без
# установленого пакета db команды
# USE=ithreads emerge --nodeps libperl
# USE=ithreads emerge --nodeps perl
# будут завершаться ошибкой сборки
# $ USE=ithreads emerge perl
############## $ emerge system ################
# !!! недостающие пакеты:
# shadow-4.0.12.tar.bz2
# xpdf-cyrillic.tar.gz
# и ещё с десяток =)
# убирайте U-флаги еси чё ;)
# в общем сперва: $ emerge -pv system
>=sys-apps/man-1.6a
>=dev-libs/openssl-0.9.7g
>=dev-lang/python-2.4-r3
>=dev-libs/libxml2-2.6.21-r1
>=sys-devel/libtool-1.5.20
>=media-libs/jpeg-6b-r6
>=dev-util/pkgconfig-0.18.1-r1
>=sys-apps/util-linux-2.12p-r1
>=dev-python/docutils-0.3.7
>=media-libs/freetype-2.1.10
>=media-libs/fontconfig-2.3.2
>=x11-terms/xterm-204
>=sys-libs/gpm-1.20.1-r5
>=www-client/links-2.1_pre18
>=media-libs/lcms-1.14
>=dev-libs/libgpg-error-1.1
>=dev-libs/libxslt-1.1.15
>=x11-libs/pango-1.8.2
>=dev-libs/atk-1.10.2
>=x11-libs/gtk+-2.6.10
>=app-text/xpdf-3.01
>=dev-db/mysql-4.0.26
>=dev-perl/PlRPC-0.2018
>=dev-perl/DBI-1.48
>=dev-perl/DBD-mysql-2.9006
>=media-gfx/graphviz-2.2
>=app-doc/doxygen-1.4.3-r1
>=sys-apps/module-init-tools-3.1-r1
>=sys-fs/udev-069
>=kde-base/arts-3.4.2
>=media-libs/libsdl-1.2.9
>=net-misc/rsync-2.6.0-r6
>=net-misc/wget-1.10
>=perl-core/Test-Harness-2.52
>=perl-core/Test-Simple-0.60
>=dev-perl/Locale-gettext-1.04
>=sys-apps/help2man-1.35.1
>=sys-apps/coreutils-5.2.1-r7
>=sys-apps/file-4.15
>=sys-apps/findutils-4.2.18
>=sys-apps/gawk-3.1.5
>=sys-devel/bison-2.0
>=sys-libs/ncurses-5.4.20050319
>=app-editors/nano-1.3.8
>=sys-apps/less-385
>=net-misc/openssh-4.0_p1-r2
>=sys-apps/busybox-1.01
>=sys-apps/hdparm-6.1
############## emerge system ################
#################################################################
###############end file /etc/portage/package.mask################
- Для комментирования войдите или зарегистрируйтесь
БОЛЕЕ ТОЧНАЯ
БОЛЕЕ ТОЧНАЯ ИНФОРМАЦИЯ:
контэнт моего файла /etc/make.conf во время сборки:
________________________________________________________________
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3" # у мну средненький проц на 2.8 GHz
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
ACCEPT_KEYWORDS="~x86"
AUTOCLEAN="yes"
PORTAGE_TMPDIR=/var/tmp
PORTDIR=/usr/portage
DISTDIR=${PORTDIR}/distfiles
#PORTDIR_OVERLAY=/usr/local/portage
#PKGDIR=${PORTDIR}/packages/
#PORT_LOGDIR=/var/log/portage
#FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}"
LINGUAS="ru"
#юсе флаги при "bootstrap`e":
USE="nptl nptlonly 3dnow usb"
#юсе флаги при "USE=-X emerge system":
#USE="kde qt X gtk+ gnome -java nptl nptlonly 3dnow usb gd doc examples gpm opengl unicode"
________________________________________________________________
контэнт файла /etc/portage/package.use
____________________________________________
sys-libs/glibc userlocales
x11-libs/qt mysql
net-dialup/hsfmodem -doc
x11-base/xorg-x11 font-server
sys-devel/libperl-5.8.7 ithreads
dev-lang/perl-5.8.7 ithreads
sys-apps/gawk-3.1.4-r4 xml
sys-apps/grep-2.5.1-r8 pcre
sys-apps/shadow-4.0.12 skey
dev-python/docutils-0.3.5 glep
____________________________________________
############################################
#######сборка с ACCEPT_KEYWORDS="~x86"######
############################################
............................................
[ebuild U ] dev-lang/perl-5.8.7 [5.8.6-r5] +berkdb* -build* -debug +doc* +gdbm* +ithreads* -minimal -perlsuid 9,608 kB
[ebuild N ] sys-apps/shadow-4.0.12 +nls -nousuid +pam (-selinux) +skey 1,056 kB
[ebuild N ] dev-python/docutils-0.3.5 +glep 582 kB
[ebuild N ] app-admin/eselect-0.9.6 -bash-completion +doc 76 kB
[ebuild N ] app-admin/eselect-opengl-1.0.2 41 kB
[ebuild N ] app-i18n/man-pages-ru-0.98 228 kB
............................................
Total size of downloads: 11,594 kB
===============================
недостающие пакеты:
___________________
manpages-ru-0.98.tar.bz2 //вроде без LINGUAS="ru" непотребуется
glext.h-29.bz2
glxext.h-11.bz2
opengl.eselect-1.0.2.bz2
eselect-0.9.6.tar.bz2
shadow-4.0.12.tar.bz2
perl-5.8.7.tar.bz2
docutils-0.3.5.tar.gz
glep-0.3.5.tbz2
===============================
##############################################
######сборка стабильной ветки системы#########
##############################################
..............................................
[ebuild N ] app-i18n/man-pages-ru-0.98 228 kB
..............................................
Total size of downloads: 228 kB
===============================
недостающие пакеты:
___________________
manpages-ru-0.98.tar.bz2 //вроде без LINGUAS="ru" непотребуется
===============================
и что
и что характерно -- это не первый гентушный диск от линуксцентра с такими проблемами.
--
gentoo on athlonxp & mobile athlon64
может начнёшь читать с самого нача
обрати внимания на строки:
# эти 5 строк написаны для
# тех кто ещё не знаком с Gentoo
# и заказал се в linuxcenter.ru
# Gentoo Linux 2005.1[DVD]
.............
ни сколько не претендую на супер обозревателя
недочётов в дистрибутивах от линуксцентр
а поделился тем чем не каждый делится ;)
и поделился с теми кому предстоит это пройти...
мнээ.. так я
мнээ.. так я разве говорю что-то против? статья твоя -- очень правильное и полезное дело.
мои претензии относятся как раз к линуксцентру, поскольку мне тоже пришлось ставиться с его дисков (2004.3) и испытывал я ровно те же проблему. в конечном итоге, мне _почти_ удалось избежать подключения к инету на этапе первоначальной установки, то есть до emerge system. но вот знаний генты на тот момент было явно недостаточно что бы составить подобный твоему рецепт.
--
gentoo on athlonxp & mobile athlon64
emerge xfsprogs
echo ">=sys-fs/xfsprogs-2.6.36" >> /etc/portage/package.mask
ebuild /usr/portage/sys-fs/xfsprogs/xfsprogs-2.6.25.ebuild digest
emerge xfsprogs
PS: в 2005.0 похожая проблема (с контрольными суммами пакетов)
ща Х-сы не могу воткнуть,
разберусь напишу....
2 dmiceman:
ок
в обсчем с
в обсчем с самого начала
флаги компилятора нуна изменить
(у меня п4) на
CFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe"
где то на вики под каждую архитектуру
флаги описаны...
emerge xfs
У мёня Gentoo 2005.1 с 5 попытки поставлися, поставились X, но при запуске сообщается, что нет сервера шрифтов (xfs). Пытаюсь ставить (emerge xfs) - пишет про конфликт xfs и x11. Что сделать? (Инет медленный, дорогой - желательно с минимальными качаниями.
Проверь пути к
Проверь пути к шрифтам. Кто только на моей памяти на эти грабли не наступал...
Есть ещё косяки
Есть ещё косяки при сборке (emerge system) в файле манифеста указаны неверные контрольные суммы:-(
Я сам пересчитывал контрольные суммы и потом вносил их в файл, геморойно но потом система продолжила установку с точки останова:-)