forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 20.05.2024, 07:21
Oleg Nazaroff
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Oleg Nazaroff написал(а) к All в May 24 06:17:48 по местному времени:

Нello, All.

Нужны сурсы ядра 6.1 MX Linux, на худой конец - 6.1.55 antiX (по производительности имхо с точностью до наоборот!), ибо хочу перекомпилить под конкретный конфиг. Смотрю в книгу - вижу фи... вижу только сурсы на версию 5.10.197 antiX, ну и debian оригинал на kernel.org, но там 6.1.91, как .55-то из него вынуть? ;)
Не туда смотрю?? ЧЯДНТ??
А как переконфижить ядро, которое уже есть на компе (но не используется)?
И где почитать поподробнее про опции конфига ядра? Последний раз я это делал лет дцать назад, дофига всякого добавилось, чего я в первый раз вижу..

--
WBR, ON
--- ХотДог/2.14.5/Android
Ответить с цитированием
  #2  
Старый 20.05.2024, 09:21
Alexey Khromov
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Alexey Khromov написал(а) к Oleg Nazaroff в May 24 07:58:21 по местному времени:

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

20 май 24 06:17, Oleg Nazaroff -> All:

ON> kernel.org, но там 6.1.91, как .55-то из него вынуть? ;) Не туда
ON> смотрю?? ЧЯДНТ?? А как переконфижить ядро, которое уже есть на компе
ON> (но не используется)? И где почитать поподробнее про опции конфига

https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ смотрел?

Если есть старые сурцы, в их корне ищи .config (это в /usr/src/linux-xxx)
Еще ЕМНИП есть опция make oldconfig которая старый .config дополняет дефолтными значениями для новых опций.

Подробнее на linuxfromscratch.org и хорошая статья вроде была на gentoo.org



Alexey Khromov
--- GoldED+/LNX 1.1.5-b20240309
Ответить с цитированием
  #3  
Старый 20.05.2024, 13:51
Oleg Nazaroff
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Oleg Nazaroff написал(а) к Alexey Khromov в May 24 12:29:31 по местному времени:

Нello, Alexey Khromov.
On 20.05.2024 07:58 you wrote:

AK> Здраствуйте, Oleg! 20 май 24 06:17, Oleg Nazaroff -> All:
ON>> kernel.org, но там 6.1.91, как .55-то из него вынуть? ;) Не туда смотрю?? ЧЯДНТ?? А как
ON>> переконфижить ядро, которое уже есть на компе (но не используется)? И где почитать
ON>> поподробнее про опции конфига
AK> https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ смотрел? Если есть старые сурцы, в их
AK> корне ищи .config (это в /usr/src/linux-xxx) Еще ЕМНИП есть опция make oldconfig которая
AK> старый .config дополняет дефолтными значениями для новых опций.

А вот если у меня сейчас ядро 5.1, а перекомпилять я планирую 6.1 - oldconfig или olddefconfig?

AK> Подробнее на linuxfromscratch.org и хорошая статья вроде была на gentoo.org

Спасибо.

Запустил make menuconfig, и охренел от одного только просмотра..
Чож так сложно-то фсё? ;))

--
WBR, ON
--- ХотДог/2.14.5/Android
Ответить с цитированием
  #4  
Старый 20.05.2024, 14:01
Andrei Mihailov
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Andrei Mihailov написал(а) к Oleg Nazaroff в May 24 12:49:41 по местному времени:

Нello, Oleg Nazaroff.
On 20.05.2024 12:29 you wrote:

AK>> Подробнее на linuxfromscratch.org и хорошая статья вроде была на
AK>> gentoo.org
ON> Запустил make menuconfig, и охренел от одного только просмотра..
ON> Чож так сложно-то фсё? ;))

В линуксе все сложно ;)
Финский студент не обещал, что его курсовик будет легким.

--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #5  
Старый 20.05.2024, 14:11
Oleg Nazaroff
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Oleg Nazaroff написал(а) к Andrei Mihailov в May 24 13:06:31 по местному времени:

Нello, Andrei Mihailov.
On 20.05.2024 12:49 you wrote:

AM> Нello, Oleg Nazaroff. On 20.05.2024 12:29 you wrote:
ON>> Запустил make menuconfig, и охренел от одного только просмотра.. Чож так сложно-то фсё? ;))
AM> В линуксе все сложно ;) Финский студент не обещал, что его курсовик будет легким.

Ты когда попробуешь энто с бодуна сделать в 5 утра и через 15 лет - йа посмотрю кааак тебе это легко будет. Хотя нет, в 5 я уже второй раз вырубился. Значит в 4 начал. А на трезвую голову у меня есть более насущные задачи ;)

--
WBR, ON
--- ХотДог/2.14.5/Android
Ответить с цитированием
  #6  
Старый 20.05.2024, 16:22
Alexey Khromov
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Alexey Khromov написал(а) к Oleg Nazaroff в May 24 14:54:32 по местному времени:

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

ON> Ты когда попробуешь энто с бодуна сделать в 5 утра и через 15 лет - йа
ON> посмотрю кааак тебе это легко будет. Хотя нет, в 5 я уже второй раз
ON> вырубился. Значит в 4 начал. А на трезвую голову у меня есть более
ON> насущные задачи ;)
Собирать ядры линукса - особый вид красноглазия. Один раз генту собирал на-посмотреть и пару раз LFS. Больше не хочется, предпочитаю готовые бинарники.
Теоретически, если из любого дистрибутива взять (дефолтный под заданную архитектуру) пакет с ядром (и модулями), а также пакет linux-firmware (или просто firmware), распаковать в boot ядро, в lib/modules модули и фермтвари, поправить ручками (а лучше добавить) строку загрузчика, то выяснить, загружается ли система на свежем ядре, - не проблема.

Alexey Khromov
--- GoldED+/LNX 1.1.5-b20240309
Ответить с цитированием
  #7  
Старый 20.05.2024, 16:31
Alexey Khromov
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Alexey Khromov написал(а) к Oleg Nazaroff в May 24 15:05:04 по местному времени:

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

20 май 24 12:29, Oleg Nazaroff -> Alexey Khromov:

ON> А вот если у меня сейчас ядро 5.1, а перекомпилять я планирую 6.1 -
ON> oldconfig или olddefconfig?
скопировать .config к новому ядру, запустить make oldconfig

ON> Запустил make menuconfig, и охренел от одного только просмотра..
ON> Чож так сложно-то фсё? ;))

В ядре 2.0.х было попроще. Но там даже USB еще не было))) А так - для большинства, чего не знаешь - оставляешь дефолтное значение или (если это внешнее устройство) - ставишь <M> - собрать модуль.
на старом ядре можно сделать lsmod и посмотреть, какие внешние модули подключились автоматически.

Alexey Khromov
--- GoldED+/LNX 1.1.5-b20240309
Ответить с цитированием
  #8  
Старый 20.05.2024, 20:01
Oleg Nazaroff
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Oleg Nazaroff написал(а) к Alexey Khromov в May 24 18:46:59 по местному времени:

Нello, Alexey Khromov.
On 20.05.2024 14:54 you wrote:

AK> Здраствуйте, Oleg!
ON>> Ты когда попробуешь энто с бодуна сделать в 5 утра и через 15 лет - йа посмотрю кааак тебе
ON>> это легко будет. Хотя нет, в 5 я уже второй раз вырубился. Значит в 4 начал. А на трезвую
ON>> голову у меня есть более насущные задачи ;)
AK> Собирать ядры линукса - особый вид красноглазия. Один раз генту собирал на-посмотреть и пару
AK> раз LFS. Больше не хочется, предпочитаю готовые бинарники. Теоретически, если из любого
AK> дистрибутива взять (дефолтный под заданную архитектуру) пакет с ядром (и модулями), а также
AK> пакет linux-firmware (или просто firmware), распаковать в boot ядро, в lib/modules модули и
AK> фермтвари, поправить ручками (а лучше добавить) строку загрузчика, то выяснить, загружается ли
AK> система на свежем ядре, - не проблема.

Генту - ниии, увольте ;))
Мне просто напросто надо повыключать в ядре всякую левую муть типа видюх не созвучных с радеоном, та же хрень с контроллерами и т.п. Которых у меня нет и никогда не предвидится, на что при загрузке и ругается матерно, мол, как так - а это где, а то??? И тормозит. И ваще - мне понравилось как себя ведет ядро в антиксе. Но слегка не понравилось что именно в антиксе оно тормозит. Подогнал в эмыкс - реально быстрее пашет, но хрень при загрузке. Короче, надо еще раз внимательно прошерстить и пересобрать. Поедет, куда ему деваться-то?

--
WBR, ON
--- ХотДог/2.14.5/Android
Ответить с цитированием
  #9  
Старый 20.05.2024, 20:01
Oleg Nazaroff
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Oleg Nazaroff написал(а) к Alexey Khromov в May 24 18:56:25 по местному времени:

Нello, Alexey Khromov.
On 20.05.2024 15:05 you wrote:

AK> Здраствуйте, Oleg! 20 май 24 12:29, Oleg Nazaroff -> Alexey Khromov:
ON>> А вот если у меня сейчас ядро 5.1, а перекомпилять я планирую 6.1 - oldconfig или
ON>> olddefconfig?
AK> скопировать .config к новому ядру, запустить make oldconfig

А в линух фром зе скрач написано что это делает диффы межядреные - очепятка?

ON>> Запустил make menuconfig, и охренел от одного только просмотра.. Чож так сложно-то фсё? ;))
AK> В ядре 2.0.х было попроще. Но там даже USB еще не было))) А так - для большинства, чего не
AK> знаешь - оставляешь дефолтное значение или (если это внешнее устройство) - ставишь <M> -
AK> собрать модуль. на старом ядре можно сделать lsmod и посмотреть, какие внешние модули
AK> подключились автоматически.

Вижу какую-нить хрень типа матрокс или интел, и вагон нвидии - ну нафига оно мне, если его никогда тут не будет?? Кыш с пляжа!...

--
WBR, ON
--- ХотДог/2.14.5/Android
Ответить с цитированием
  #10  
Старый 20.05.2024, 21:52
Alexey Khromov
Guest
 
Сообщений: n/a
По умолчанию Где взять сурсы ядра?

Alexey Khromov написал(а) к Oleg Nazaroff в May 24 20:28:06 по местному времени:

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

AK>> скопировать .config к новому ядру, запустить make oldconfig
ON> А в линух фром зе скрач написано что это делает диффы межядреные -
ON> очепятка?

RTFM:
https://www.kernel.org/doc/html/late...ing-the-kernel

ON> Вижу какую-нить хрень типа матрокс или интел, и вагон нвидии - ну
ON> нафига оно мне, если его никогда тут не будет?? Кыш с пляжа!...

Если имеется в виду kms от разных карт, то их может быть, конечно. Они там, чтобы минимально видеорежим переключить совместимый с монитором. С другой стороны, ты ж не собираешься после неожиданной грозы переставлять этот винт на другую материнскую плату со встройкой, правда же?

Alexey Khromov
--- GoldED+/LNX 1.1.5-b20240309
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:27. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot