ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] Сборка ядравпервые
@ 2001-06-09  3:04 Igor Tertishny
  2001-06-09  7:52 ` Sergei
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Igor Tertishny @ 2001-06-09  3:04 UTC (permalink / raw)
  To: Mandrake-russian

Люди!

Тут такое дело. Скачал ядро 2.4.5. RPM распаковался в директорию 
/usr/src/RPM/Sources/. В readMe написано, что нужно войти в директорию 
/usr/src/linux и дальше по спику. Но ведь в этой директории sources версии 
2.2.Х находится... И что дальше делать? А ведь хотел еще перед тем, как 
делать make, добавить новые драйвера Nvidia... И как вообще быть бедному 
чайнику, который и в железе прекрасно разбирается и программировани (правда в 
форточках, к сожалению...). Но что тут делать я пока понять совершенно не в 
состоянии. Подскажите, пожалуйста... Очень прошу.



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

* Re: [mdk-re] Сборка ядравпервые
  2001-06-09  3:04 [mdk-re] Сборка ядравпервые Igor Tertishny
@ 2001-06-09  7:52 ` Sergei
  2001-06-09 16:59 ` Michael Shigorin
  2001-06-13 11:38 ` Konstantin Volckov
  2 siblings, 0 replies; 8+ messages in thread
From: Sergei @ 2001-06-09  7:52 UTC (permalink / raw)
  To: mandrake-russian

 9 Июнь 2001 03:16 Вы написали:
> Люди!
> 
> Тут такое дело. Скачал ядро 2.4.5. RPM распаковался в директорию 
> /usr/src/RPM/Sources/. В readMe написано, что нужно войти в директорию 
> /usr/src/linux и дальше по спику. Но ведь в этой директории sources версии 
> 2.2.Х находится... И что дальше делать? А ведь хотел еще перед тем, как 
> делать make, добавить новые драйвера Nvidia... И как вообще быть бедному 
> чайнику, который и в железе прекрасно разбирается и программировани (правда 
в 
> форточках, к сожалению...). Но что тут делать я пока понять совершенно не в 
> состоянии. Подскажите, пожалуйста... Очень прошу.
Чтобы собирать само ядро, надо поставить пакеты
kernel24-source-2.4.5-alt2.i586.rpm
kerhel24-headers-2.4.5-alt2.i586.rpm
Они-то и окажутся в /usr/src/kernel/linux-2.4.5-alt2 или в /usr/src/linux 
(это ссылка на предыдущий каталог)

-- 
С уважением, Епифанов Сергей



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

* Re: [mdk-re] Сборка ядравпервые
  2001-06-09  3:04 [mdk-re] Сборка ядравпервые Igor Tertishny
  2001-06-09  7:52 ` Sergei
@ 2001-06-09 16:59 ` Michael Shigorin
  2001-06-13 11:38 ` Konstantin Volckov
  2 siblings, 0 replies; 8+ messages in thread
From: Michael Shigorin @ 2001-06-09 16:59 UTC (permalink / raw)
  To: mandrake-russian

On Sat, 9 Jun 2001, Igor Tertishny wrote:

> Тут такое дело. Скачал ядро 2.4.5. RPM распаковался в директорию
в каком виде? src.rpm или kernel24-source.i586.rpm?

> /usr/src/RPM/Sources/. В readMe написано, что нужно войти в
(я просто еще не видел src.rpm этого, извиняюсь, если что)

> директорию /usr/src/linux и дальше по спику. Но ведь в этой
$ rpm -qa | grep kernel
скажет, что уже стоит (если не распакоыввалось самостоятельно из
tar.bz2)

Если то, что было, не нужно --
# rpm -U kernel24-source-XXX kernel24-headers-XXX
(возможно, понадобится
# rpm -e --nodeps kernel-source kernel-headers
с последующим rpm -i kernel24-source<tab> kernel24-headers<tab>)

> директории sources версии 2.2.Х находится... И что дальше
> делать? А ведь хотел еще перед тем, как делать make, добавить
> новые драйвера Nvidia... И как вообще быть бедному чайнику,
их добавлять _потом_, собрав новое ядро, удостоверившись в его
работоспособности и соотв. переехав на него. Они собираются под
"текущее" (по uname -r) ядро.

> который и в железе прекрасно разбирается и программировани
> (правда в форточках, к сожалению...). Но что тут делать я пока
> понять совершенно не в состоянии. Подскажите, пожалуйста...
Пиши, если что!
Вот сейчас засяду собирать это 2.4.5...

-- 
WBR, Michael Shigorin, webmaster of www.chem.univ.kiev.ua
>Home Page:  http://visa.chem.univ.kiev.ua/~mike/  ICQ: 113344029
>Brainbench: http://www.brainbench.com/transcript.jsp?pid=2434729




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

* Re: [mdk-re] Сборка ядравпервые
  2001-06-09  3:04 [mdk-re] Сборка ядравпервые Igor Tertishny
  2001-06-09  7:52 ` Sergei
  2001-06-09 16:59 ` Michael Shigorin
@ 2001-06-13 11:38 ` Konstantin Volckov
  2001-06-13 11:59   ` [mdk-re] " Igor Glavatskikh
  2 siblings, 1 reply; 8+ messages in thread
From: Konstantin Volckov @ 2001-06-13 11:38 UTC (permalink / raw)
  To: mandrake-russian

On Sat, 9 Jun 2001 02:16:56 +0300
Igor Tertishny <yuda66@yandex.ru> wrote:

> Люди!

Hi!
 
> Тут такое дело. Скачал ядро 2.4.5. RPM распаковался в директорию 
> /usr/src/RPM/Sources/. В readMe написано, что нужно войти в директорию 
> /usr/src/linux и дальше по спику. Но ведь в этой директории sources
версии 
> 2.2.Х находится... И что дальше делать? А ведь хотел еще перед тем, как 
> делать make, добавить новые драйвера Nvidia... И как вообще быть бедному

> чайнику, который и в железе прекрасно разбирается и программировани
(правда в 
> форточках, к сожалению...). Но что тут делать я пока понять совершенно
не в 
> состоянии. Подскажите, пожалуйста... Очень прошу.

Видимо, Вы установили пакет kernel24*.src.rpm, а для самостоятельной
сборки лучше потренироваться, установив пакеты kernel24-headers &
kernel24-source. Тогда исходники окажутся в /usr/src/linux. Только не
забудьте предварительно удалить kernel-headers & kernel-source от ядра
2.2.х, или установить пакеты kernel24-headers & kernel24-source через rpm
--force.

-- 
Удачи,
Konstantin



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

* [mdk-re] Re: [mdk-re] Сборка ядравпервые
  2001-06-13 11:38 ` Konstantin Volckov
@ 2001-06-13 11:59   ` Igor Glavatskikh
  2001-06-13 16:30     ` Konstantin Volckov
  0 siblings, 1 reply; 8+ messages in thread
From: Igor Glavatskikh @ 2001-06-13 11:59 UTC (permalink / raw)
  To: mandrake-russian

On Wed, 13 Jun 2001 11:48:18 +0400
Konstantin Volckov <goldhead@altlinux.ru> wrote:
> On Sat, 9 Jun 2001 02:16:56 +0300
> Igor Tertishny <yuda66@yandex.ru> wrote:

>> Люди!

> Hi!

>> Тут такое дело. Скачал ядро 2.4.5. RPM распаковался в директорию 
>> /usr/src/RPM/Sources/. В readMe написано, что нужно войти в директорию 
>> /usr/src/linux и дальше по спику. Но ведь в этой директории sources
> версии 
>> 2.2.Х находится... И что дальше делать? А ведь хотел еще перед тем, как 
>> делать make, добавить новые драйвера Nvidia... И как вообще быть бедному

>> чайнику, который и в железе прекрасно разбирается и программировани
> (правда в 
>> форточках, к сожалению...). Но что тут делать я пока понять совершенно
> не в 
>> состоянии. Подскажите, пожалуйста... Очень прошу.

> Видимо, Вы установили пакет kernel24*.src.rpm, а для самостоятельной
> сборки лучше потренироваться, установив пакеты kernel24-headers &
> kernel24-source. Тогда исходники окажутся в /usr/src/linux. Только не
> забудьте предварительно удалить kernel-headers & kernel-source от ядра
> 2.2.х, или установить пакеты kernel24-headers & kernel24-source через rpm
> --force.

Кстати, также при этом надо учесть, что собирая последний 2.4.5 под 2.2.19
можно наступить на грабли с version.h, коий в 2.4.5 содержит не то, что
ожидается, а указывает на шаманство из initscripts, в котором, при запущенном
2.2.19 записана, конечно же, именно версия 2.2.19 :). Если этого не поправить,
то вообще может не собраться.

--
Best regards,
          Igor



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

* Re: [mdk-re] Re: [mdk-re] Сборка ядравпервые
  2001-06-13 11:59   ` [mdk-re] " Igor Glavatskikh
@ 2001-06-13 16:30     ` Konstantin Volckov
  2001-06-14 13:24       ` [mdk-re] " Igor Glavatskikh
  0 siblings, 1 reply; 8+ messages in thread
From: Konstantin Volckov @ 2001-06-13 16:30 UTC (permalink / raw)
  To: mandrake-russian

On Wed, 13 Jun 2001 14:06:53 +0600
Igor Glavatskikh <igor@dpt.ustu.ru> wrote:

> Кстати, также при этом надо учесть, что собирая последний 2.4.5 под
2.2.19
> можно наступить на грабли с version.h, коий в 2.4.5 содержит не то, что
> ожидается, а указывает на шаманство из initscripts, в котором, при
запущенном
> 2.2.19 записана, конечно же, именно версия 2.2.19 :). Если этого не
поправить,
> то вообще может не собраться.

А если внимательно почитать документацию по сборке ядра и, догадавшись
сказать перед командой make dep команду make mrproper, то всего этого
можно избежать, т.к. ядро автоматически настроит version.h на текущее
собираемое ядро.
 
> --
> Best regards,
>           Igor

-- 
Удачи,
Konstantin



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

* [mdk-re] Re: [mdk-re] Re: [mdk-re] Сборка ядравпервые
  2001-06-13 16:30     ` Konstantin Volckov
@ 2001-06-14 13:24       ` Igor Glavatskikh
  2001-06-14 14:22         ` Konstantin Volckov
  0 siblings, 1 reply; 8+ messages in thread
From: Igor Glavatskikh @ 2001-06-14 13:24 UTC (permalink / raw)
  To: mandrake-russian

On Wed, 13 Jun 2001 16:40:07 +0400
Konstantin Volckov <goldhead@altlinux.ru> wrote:
> On Wed, 13 Jun 2001 14:06:53 +0600
> Igor Glavatskikh <igor@dpt.ustu.ru> wrote:

>> Кстати, также при этом надо учесть, что собирая последний 2.4.5 под
> 2.2.19
>> можно наступить на грабли с version.h, коий в 2.4.5 содержит не то, что
>> ожидается, а указывает на шаманство из initscripts, в котором, при
> запущенном
>> 2.2.19 записана, конечно же, именно версия 2.2.19 :). Если этого не
> поправить,
>> то вообще может не собраться.

> А если внимательно почитать документацию по сборке ядра и, догадавшись
> сказать перед командой make dep команду make mrproper, то всего этого
> можно избежать, т.к. ядро автоматически настроит version.h на текущее
> собираемое ядро.

Точно, забымши. Просто отвык от mrproper, он .config трет (знаю, что можно
сохранять, а mrproper нужен во избежание inconsistently linked kernel :)
Кстати, а почему tmpfs с devfs не включены? Благо mount для devfs поправили.
И можно еще в devfsd.conf перед сохранением permissions добавить
"change ^vc/.* IGNORE; change ^vcc/.* IGNORE; create ^vcs.* IGNORE"
ибо вроде лишнее, да и "device already regstered" не будет.

--
Best regards,
          Igor



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

* Re: [mdk-re] Re: [mdk-re] Re: [mdk-re] Сборка ядравпервые
  2001-06-14 13:24       ` [mdk-re] " Igor Glavatskikh
@ 2001-06-14 14:22         ` Konstantin Volckov
  0 siblings, 0 replies; 8+ messages in thread
From: Konstantin Volckov @ 2001-06-14 14:22 UTC (permalink / raw)
  To: mandrake-russian

On Thu, 14 Jun 2001 15:31:16 +0600
Igor Glavatskikh <igor@dpt.ustu.ru> wrote:

> Кстати, а почему tmpfs с devfs не включены? Благо mount для devfs поправили.
> И можно еще в devfsd.conf перед сохранением permissions добавить
> "change ^vc/.* IGNORE; change ^vcc/.* IGNORE; create ^vcs.* IGNORE"
> ибо вроде лишнее, да и "device already regstered" не будет.

Эти системы не используются, т.к. их нет в ядрах 2.2.х
 
> --
> Best regards,
>           Igor


-- 
Удачи,
Konstantin



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

end of thread, other threads:[~2001-06-14 14:22 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-06-09  3:04 [mdk-re] Сборка ядравпервые Igor Tertishny
2001-06-09  7:52 ` Sergei
2001-06-09 16:59 ` Michael Shigorin
2001-06-13 11:38 ` Konstantin Volckov
2001-06-13 11:59   ` [mdk-re] " Igor Glavatskikh
2001-06-13 16:30     ` Konstantin Volckov
2001-06-14 13:24       ` [mdk-re] " Igor Glavatskikh
2001-06-14 14:22         ` Konstantin Volckov

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