Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.
  • Форумы
  •  » Флейм
  •  » как наложить много патчей на ядро, и как патчить с 2.6.x до 2.6.x+1

№2613-03-2007 02:11:27

INFOMAN
Телепаты в отпуске
 
Группа: Extensions
Откуда: Кишинев
Зарегистрирован: 31-12-2005
Сообщений: 1099
UA: Seamonkey 1.1
Веб-сайт

Re: как наложить много патчей на ядро, и как патчить с 2.6.x до 2.6.x+1

Лежит образ Gentoo, но все никак не могу решиться перейти на него

Да вроде бы ничего особо сложного нет. Правда, я пока только LAMP на нём собрал, ибо на virtualbox'е всё идёт очень медленно. Получилось гораздо стабильнее, чем сейчас в kubuntu. Напр. сейчас apache периодически вылетает с сообщением в логах типа Segmentation fault, и браузер показывает пустую страницу. В Gentoo такой траблы не наблюдается.

Отредактировано INFOMAN (13-03-2007 02:12:26)


Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL

Отсутствует

 

№2713-03-2007 02:16:46

St.MPA3b
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 23-05-2005
Сообщений: 1852
UA: Links 2.1

Re: как наложить много патчей на ядро, и как патчить с 2.6.x до 2.6.x+1

А на слабом компе для сервера можно сделать что-то вроде USE="-* ...", и оптимизировать под размер. На время сборки это не особо повлияет, а вот на скорость работы - очень.

Добавлено Втр 13 Мар 2007 02:17:51 :
Да, и не забудь после настройки make.conf сделать emerge -e world (причем сделать это как можно раньше) т.к пакеты из стейджа - прекомпилированные и, соответственно, для тебя неоптимизированные.

Добавлено Втр 13 Мар 2007 02:22:12 :
Вот мой make.conf:

Выделить код

Код:

CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"

USE="7zip aac aalib alsa amarok branding bzip2 firefox ffmpeg glitz imagemagick imlib
     java javascript jpeg2k jpeg kdepim lame lm_sensors mmx mozbranding moznopango
     musepack musicbrainz nvidia ogg opengl pda pdf smp sndfile sound speex spell sse sse2 svg svga
     symlink theora tiff truetype usb userlocales unicode vcd visualization win32codecs
     xcomposite xprint xvid -aiglx -arts -dvdr -eds -emboss -esd -gnome
     -gstreamer -gtk -ipv6 -oss"

GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/
http://ftp.linux.ee/pub/gentoo/
ftp://ftp.public.fix.fi/gentoo http://mirror.gentoo.no/"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

LINGUAS="ru"
LANG="ru"
LANGUAGE="RUSS"
LC_ALL="ru_RU.UTF-8"

INPUT_DEVICES="keyboard mouse evdev"

VIDEO_CARDS="nvidia nv"
ALSA_CARDS="via82xx"

AUTOCLEAN="yes"
PORTDIR_OVERLAY="/usr/local/portage"
PORTDIR="/usr/portage"

ACCEPT_KEYWORDS="~x86"

FEATURES="ccache"
CCACHE_DIR="/var/tmp/ccache/"
CCACHE_SIZE="4G"
source /usr/portage/local/layman/make.conf

ACCEPT_KEYWORDS="~x86" можешь не делать, если хочешь стабильности. Эта опция снимает маски с маскированных пакетов (в основном, это релиз-кандидаты и малотестированные пакеты, например на сегодя замаскированы недавно вышедшие KDe 3.5.6, OOo 2.1.0, и т.д, не считающийся стабильным берил и т.п).

Добавлено Втр 13 Мар 2007 02:23:38 :
Флаги branding и mozbranding добавляют изображение Генты в некоторых пакетах :), а moznopango убирает тормознутость продуктов mozilla.


Я схожу с ума или это глючит Реальность?
Gentoo Linux (~x86) + Konqueror + Kmail ;). Не люблю GTK.

Отсутствует

 

№2813-03-2007 02:33:08

INFOMAN
Телепаты в отпуске
 
Группа: Extensions
Откуда: Кишинев
Зарегистрирован: 31-12-2005
Сообщений: 1099
UA: Seamonkey 1.1
Веб-сайт

Re: как наложить много патчей на ядро, и как патчить с 2.6.x до 2.6.x+1

Да комп не слишком слабый
celeron 2.4, памяти пока 512.
ACCEPT_KEYWORDS="~x86" - не, я лучше буду отдельно в package.keywords|package.unmask нужные пакеты добавлять.


Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL

Отсутствует

 

№2913-03-2007 02:42:35

St.MPA3b
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 23-05-2005
Сообщений: 1852
UA: Links 2.1

Re: как наложить много патчей на ядро, и как патчить с 2.6.x до 2.6.x+1

Достаточно просто добавлять в package.keywords что-то вроде "app-office/openoffice ~*"


Я схожу с ума или это глючит Реальность?
Gentoo Linux (~x86) + Konqueror + Kmail ;). Не люблю GTK.

Отсутствует

 

№3013-03-2007 02:47:09

INFOMAN
Телепаты в отпуске
 
Группа: Extensions
Откуда: Кишинев
Зарегистрирован: 31-12-2005
Сообщений: 1099
UA: Seamonkey 1.1
Веб-сайт

Re: как наложить много патчей на ядро, и как патчить с 2.6.x до 2.6.x+1

а можно в package.keywords указать что-то типа

Выделить код

Код:

x11-libs/* ~x86

?


Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL

Отсутствует

 

№3126-04-2007 12:30:50

dtiger
Участник
 
Группа: Members
Зарегистрирован: 19-10-2005
Сообщений: 47
UA: Opera 9.2

Re: как наложить много патчей на ядро, и как патчить с 2.6.x до 2.6.x+1

Вышло ядро 2.6.21, с чем всех и поздравляю :-)

Отсутствует

 
  • Форумы
  •  » Флейм
  •  » как наложить много патчей на ядро, и как патчить с 2.6.x до 2.6.x+1

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]