ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] Свежее ядро
@ 2002-03-01 17:48 Alexandre Prokoudine
  2002-03-01 18:10 ` Yura Zotov
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Alexandre Prokoudine @ 2002-03-01 17:48 UTC (permalink / raw)
  To: mandrake-russian

Привет всем!

только что вернулся из дружественного Инет-кафе с сабжем на болванке.
Поскольку никогда не собирал ядро из source.rpm, ткните, пожалуйста, в
доку, в которой написано, чего и как именно с файлом делать.

rpm --rebuild

я, конечно, смогу сделать. Но ежели какие хитрые ключики нужны ...
В общем, подскажите док, плиз!

--
А.П.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [mdk-re] Свежее ядро
  2002-03-01 17:48 [mdk-re] Свежее ядро Alexandre Prokoudine
@ 2002-03-01 18:10 ` Yura Zotov
  2002-03-01 18:12 ` cornet
  2002-03-01 18:12 ` [mdk-re] Re: [mdk-re] Свежее ядро Oleg Lukashin
  2 siblings, 0 replies; 7+ messages in thread
From: Yura Zotov @ 2002-03-01 18:10 UTC (permalink / raw)
  To: mandrake-russian

On Fri, Mar 01, 2002 at 06:00:59PM +0300, Alexandre Prokoudine wrote:
> Привет всем!
> 
> только что вернулся из дружественного Инет-кафе с сабжем на болванке.
> Поскольку никогда не собирал ядро из source.rpm, ткните, пожалуйста, в
> доку, в которой написано, чего и как именно с файлом делать.
> 
> rpm --rebuild
> 
> я, конечно, смогу сделать. Но ежели какие хитрые ключики нужны ...
> В общем, подскажите док, плиз!
> 

Берем kernel*.src.rpm. Делаем rpm -i, потом редактируем spec на
предмет нужных/ненужных опций сборки. Например у меня вот так:

%define BUILD_CUSTOM 1
%define BUILD_BOOT 0
%define BUILD_SECURE_SMP 0
%define BUILD_SECURE_UP 0
%define BUILD_RSBAC_SMP 0
%define BUILD_RSBAC_UP 0
%define BUILD_SMP 0
%define BUILD_UP 0

# Build kernel-pcmcia-cs packages from pcmcia-cs
%define BUILD_PCMCIACS 0

# Build drm from XFree86 sources
%define BUILD_DRM 0
%define BUILD_DRM_SIS 0

# Define it to build old alsa drivers (0.5.x)
%define BUILD_OLD_ALSA 0

# Define it to apply preemtible patch
%define BUILD_PREEMPT 0

# What kernel-related packages to be built.
%define BUILD_HEADERS 1
%define BUILD_SOURCE 1
%define BUILD_DOCS 1

# Custom kernel parameters.
%define CUSTOM custom-2
%define BUILD_CUSTOM_PCMCIA 0
%define BUILD_CUSTOM_ALSA 1
%define BUILD_CUSTOM_DRM 0
%define BUILD_CUSTOM_DXR2 0

Важные параметры BUILD_CUSTOM и CUSTOM.

Далее rpm -bp kernel-2.4.spec

cd ../BUILD/linux
cp ../SOURCES/kernel-2.4.18-i686-up.config .config
make menuconfig

Настраиваем как надо. Потом настройку сохраняем в файл
../SOURCES/kernel-2.4.18-i686-custom-2.config

custom-2 это то, что определено в CUSTOM в spec-файле.

cd ../SPEC
rpm -ba --target i686 kernel-2.4.spec

cd ../RPMS/i686
rpm -i kernel24*

Примерно так.

--
Юрий А. Зотов



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [mdk-re] Свежее ядро
  2002-03-01 17:48 [mdk-re] Свежее ядро Alexandre Prokoudine
  2002-03-01 18:10 ` Yura Zotov
@ 2002-03-01 18:12 ` cornet
  2002-03-01 20:27   ` [mdk-re] Re[2]: " Alexandre Prokoudine
  2002-03-01 18:12 ` [mdk-re] Re: [mdk-re] Свежее ядро Oleg Lukashin
  2 siblings, 1 reply; 7+ messages in thread
From: cornet @ 2002-03-01 18:12 UTC (permalink / raw)
  To: mandrake-russian

Alexandre Prokoudine wrote:
> 
> Привет всем!
> 
> только что вернулся из дружественного Инет-кафе с сабжем на болванке.
> Поскольку никогда не собирал ядро из source.rpm, ткните, пожалуйста, в
> доку, в которой написано, чего и как именно с файлом делать.
> 
> rpm --rebuild
> 
> я, конечно, смогу сделать. Но ежели какие хитрые ключики нужны ...
> В общем, подскажите док, плиз!

От юзера:

$ rpm -ivh name.src.rpm
$ rpm -bb /usr/src/RPM/SPECS/name.spec
и получите бинарный rpm :-)
В остальном:
man rpm
-- 
Власенко Олег.
Отдел технической поддержки ALT Linux Team.
mailto:cornet@altlinux.ru



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [mdk-re] Re: [mdk-re] Свежее ядро
  2002-03-01 17:48 [mdk-re] Свежее ядро Alexandre Prokoudine
  2002-03-01 18:10 ` Yura Zotov
  2002-03-01 18:12 ` cornet
@ 2002-03-01 18:12 ` Oleg Lukashin
  2 siblings, 0 replies; 7+ messages in thread
From: Oleg Lukashin @ 2002-03-01 18:12 UTC (permalink / raw)
  To: Alexandre Prokoudine

Hello Alexandre,

Friday, March 01, 2002, 6:00:59 PM, you wrote:

AP> Привет всем!

AP> только что вернулся из дружественного Инет-кафе с сабжем на болванке.
AP> Поскольку никогда не собирал ядро из source.rpm, ткните, пожалуйста, в
AP> доку, в которой написано, чего и как именно с файлом делать.

Лично я никогда не ставлю собраное ядро, а делаю вот как.
Берем src.rpm
говорим rpm -Uvh kernel.src.rpm
говорим rpm -bp kernel.spec - это наложит патчи и создаст в
/usr/src/RPM/BUILD ядро, такое как оно будет если распаковать tar.gz
архив, но с наложенными патчами от Alt'ов.
далее переносим из /usr/src/rpm/build в /usr/src/linux-...
делаем симлинк ~linux на эту директорию
далее по документации:
make mrproper
make menuconfig (необходимо, чтобы стоял пакет libncurces)
здесь выбираешь то что тебе нужно, что не нужно - не выбираешь :)
make dep
make bzImage
make modules
make modules_install
make install - это автоматом создаст system.map в /boot и пропишет в
lilo.conf.
останется только отредактировать lilo (если хочешь свой label на ядро)
и запустить /sbin/lilo
Единственное, перед make install нужно зайти в ~linux/arch/boot
и сделать install.sh запускаемым. Не знаю почему, во всех ядрах от
AltLinux с которыми я сталкивался этот script не executable, поэтому
make install не проходит.
далее reboot и выбираем новое ядро.

-- 
Best regards,
Oleg Lukashin,
phd@rega.ru




^ permalink raw reply	[flat|nested] 7+ messages in thread

* [mdk-re] Re[2]: [mdk-re] Свежее ядро
  2002-03-01 18:12 ` cornet
@ 2002-03-01 20:27   ` Alexandre Prokoudine
  2002-03-04 21:55     ` Konstantin Volckov
  0 siblings, 1 reply; 7+ messages in thread
From: Alexandre Prokoudine @ 2002-03-01 20:27 UTC (permalink / raw)
  To: cornet

Hello cornet,

Friday, March 01, 2002, 6:18:33 PM, you wrote:

c> Alexandre Prokoudine wrote:
>> 
>> Привет всем!
>> 
>> только что вернулся из дружественного Инет-кафе с сабжем на болванке.
>> Поскольку никогда не собирал ядро из source.rpm, ткните, пожалуйста, в
>> доку, в которой написано, чего и как именно с файлом делать.
>> 
>> rpm --rebuild
>> 
>> я, конечно, смогу сделать. Но ежели какие хитрые ключики нужны ...
>> В общем, подскажите док, плиз!

c> От юзера:

c> $ rpm -ivh name.src.rpm
c> $ rpm -bb /usr/src/RPM/SPECS/name.spec
c> и получите бинарный rpm :-)
c> В остальном:
c> man rpm


В комментарии к пакету  с ядром 2.4.18-alt1 говорится, что надо иксы
обновлять, или я ошибся?

--
А.П.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [mdk-re] Re[2]: [mdk-re] Свежее ядро
  2002-03-01 20:27   ` [mdk-re] Re[2]: " Alexandre Prokoudine
@ 2002-03-04 21:55     ` Konstantin Volckov
  2002-03-05 13:37       ` Re[2]: [mdk-re] Re[2]: [mdk-re] ó×ÅÖÅÅ ÑÄÒÏ Serge Skorokhodov
  0 siblings, 1 reply; 7+ messages in thread
From: Konstantin Volckov @ 2002-03-04 21:55 UTC (permalink / raw)
  To: mandrake-russian

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

On Fri, 1 Mar 2002 20:39:58 +0300
Alexandre Prokoudine <a_prokudin@pub.tmb.ru> wrote:

Hi!

> В комментарии к пакету  с ядром 2.4.18-alt1 говорится, что надо иксы
> обновлять, или я ошибся?

XFree86 лучше обновить, но необходимо это только для владельцев Radeon'ов,
если они хотят аппаратного 3D.

> --
> А.П.


-- 
Успехов,
Konstantin

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re[2]: [mdk-re] Re[2]: [mdk-re] ó×ÅÖÅÅ ÑÄÒÏ
  2002-03-04 21:55     ` Konstantin Volckov
@ 2002-03-05 13:37       ` Serge Skorokhodov
  0 siblings, 0 replies; 7+ messages in thread
From: Serge Skorokhodov @ 2002-03-05 13:37 UTC (permalink / raw)
  To: Konstantin Volckov

Здравствуйте!

>> В комментарии к пакету с ядром 2.4.18-alt1 говорится, что надо
>> иксы обновлять, или я ошибся?

KV> XFree86 лучше обновить, но необходимо это только для
KV> владельцев Radeon'ов, если они хотят аппаратного 3D.

Только что смотрел на новое ядро + XFree от Junior 1.1 + Radeon
Mobility -- не сложилось впечатления о сильном торможении. Либо и
раньше не было аппаратной поддержки (что на 1000-ом пне не слишком
заметно?), либо она есть и теперь:)

Вот только ACPI батареи не видит, хоть с AC грузи, хоть с DC:(

-- 
Serge Skorokhodov aka suralis
05.03.2002 suralis-s@mtu-net.ru




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2002-03-05 13:37 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-01 17:48 [mdk-re] Свежее ядро Alexandre Prokoudine
2002-03-01 18:10 ` Yura Zotov
2002-03-01 18:12 ` cornet
2002-03-01 20:27   ` [mdk-re] Re[2]: " Alexandre Prokoudine
2002-03-04 21:55     ` Konstantin Volckov
2002-03-05 13:37       ` Re[2]: [mdk-re] Re[2]: [mdk-re] ó×ÅÖÅÅ ÑÄÒÏ Serge Skorokhodov
2002-03-01 18:12 ` [mdk-re] Re: [mdk-re] Свежее ядро Oleg Lukashin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git