* [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