LINUX.ORG.RU

git

 


0

1

ребята, подскажите, зачем мне скачитвать репозеторий на диск, при сборке ядра? нашел такую инструкцию. ну вы же не объясняете, поэтому приходится рыться везде. я понимаю скачать пакеты для сборки, но чтобы весь ребозиторий... как это вобще должно правильно происходить? чтобы собрать ядро arm


есть свои соображения на эту тему? поделись мыслями, как бы не качать этот треклятый ребозиторий.

И купи розенталя или разупорись.

SevikL ★★★★★
()
Ответ на: комментарий от SevikL

ну я не спец. я вообще нуль в этом деле. поэтому обратился к Вам

linuxpc
() автор топика

Читаю маны за людей. Дорого.

-b <branch> для одной бранчи, --depth 1 для скачивания одного HEAD.

Deleted
()
Ответ на: комментарий от linuxpc

почему git?

а почему бы и нет?

как вообще все это происходит? где и что почитать?

где почитать про что?

waker ★★★★★
()
Ответ на: комментарий от linuxpc

как собрать ядро с помощью git

Найми уже программиста. А я пойду нос ваткой заткну, который фейспалмом разбил.

redgremlin ★★★★★
()
Ответ на: комментарий от linuxpc

как собрать ядро с помощью git

Как приготовить яичницу с помощью дрели. Не путай сборку исходного кода ядра и его получение. С помощью гита ты можешь сделать лишь второе

XMs ★★★★★
()
Ответ на: комментарий от XMs

Как приготовить яичницу с помощью дрели

Пусть не совсем яичницу, но если изолентой прикрутить яйцо к сверлу и покрутить, то оно перемешается прямо в скорлупе и при варке будет таким прикольным, равномерно перемешанным.

redgremlin ★★★★★
()
Ответ на: комментарий от redgremlin

А если ещё приложить его при этом скорлупой к валенку, трением вполне можно достичь температуры денатурации белка, и будет яичница в скорлупе. А вот собрать ядро гитом... что-то нет идей.

massimus ★★★
()
Ответ на: комментарий от linuxpc

почему git

Потому, что он используется разработчиками Linux.

WereFox ★☆
()

Чтобы собрать что-то, у тебя должно быть:
1. чем собирать
2. что собирать

скачать пакеты для сборки

Это п.1.

весь реПозиторий

Это п.2.

maked0n
()

Ну а как ты собрался компилировать без исходников и зависимостей? Из воздуха чтоли ядро соберётся? Подумай хоть немного, раз в такие штуки полез.

InterVi ★★★★★
()
Ответ на: комментарий от massimus

Можно попробовать хуков напилить, авось получится.

Radjah ★★★★★
()
Ответ на: комментарий от buratino

git yadrachistiyizumrud

Имена регистрозависимы же
git YaDrachistiyIzumrud

bormant ★★★★★
()
Ответ на: комментарий от InterVi

я вроде понимаю, как пересобрать ядро. но как его собрать на другой машине под другую архитектуру, я не понимаю. нужно собрать под arm. обратился к ВАм , а Вы подались в шуты.

linuxpc
() автор топика
Ответ на: комментарий от InterVi

нет. я поэтому и срашиваю, что нужно

linuxpc
() автор топика
Ответ на: комментарий от waker

ок. может скажите тогда , что нужно для того чтобы собрать ядро arm на архитектуре x86. да ладно, скажите как это сделать на той же архитектуре. то есть как собрать ядро arm на архитектуре arm

linuxpc
() автор топика
Ответ на: комментарий от redgremlin

после моего извинения, вы обидетесь еще больше

linuxpc
() автор топика
Ответ на: комментарий от linuxpc

мне не нравится дистрибутив от друзей с поднебесной. хочу вместо их армбиан, собрать нормальное ядро Debian arm. что нужно?

linuxpc
() автор топика
Ответ на: комментарий от linuxpc

нужно собрать под arm

Это же гуглится на раз: https://www.carbon-project.org/debianforum/Greg_Kroah-Hartman_-_Linux_Kernel_...

A very useful feature is building the kernel in a cross-compiled manner to allow a more powerful machine to build a kernel for a smaller embedded system, or just to check a build for a different architecture to ensure that a change to the source code did not break something unexpected. The kernel build system allows you to specify a different architecture from the current system with the ARCH= argument. The build system also allows you to specify the specific compiler that you wish to use for the build by using the CC= argument or a cross-compile toolchain with the CROSS_COMPILE argument.

For example, to get the default kernel configuration of the x86_64 architecture, you would enter:

$ make ARCH=x86_64 defconfig

To build the whole kernel with an ARM toolchain located in /usr/local/bin/, you would enter:

$ make ARCH=arm CROSS_COMPILE=/usr/local/bin/arm-linux-

It is useful even for a non-cross-compiled kernel to change what the build system uses for the compiler. Examples of this are using the distcc or ccache programs, both of which help greatly reduce the time it takes to build a kernel. To use the ccache program as part of the build system, enter:

$ make CC=«ccache gcc»

To use both distcc and ccache together, enter:

$ make CC=«ccache distcc»
XMs ★★★★★
()
Ответ на: комментарий от EXL

4PDA

Мануал по сборке ядра
не нужно задавать мне вопросы по статье в ЛС
для начала неплохо было бы произвести с системой манипуляции, по ссылке - ТЫЦ
В домашней директории создадим папку «kitchen», в которой мы и будем «готовить» ядра.
Получаем исходники ядра из моего репозитория на GitHub ...

спасибо, проиграл с тамошних даунов.

system-root ★★★★★
()
Ответ на: комментарий от Deleted

Я с чего-то решил, что оно должно находится неподалёку от главной страницы, поэтому о поиске забыл

XMs ★★★★★
()
Ответ на: комментарий от linuxpc

мне не нравится дистрибутив от друзей с поднебесной. хочу вместо их армбиан, собрать нормальное ядро Debian arm. что нужно?

Что ты с ним собрался делать? Ты даже как его собрать не знаешь, а дальше кто твои проблемы будет решать?

crutch_master ★★★★★
()
Ответ на: комментарий от EXL

Купи спиртных напитков и найми привлекательную женщину-программистаку с низкой социальной ответственностью.

fxd

init_6 ★★★★★
()
Ответ на: комментарий от crutch_master

ну видимо , если у меня есть проблемы, значит их никто не решал. а это значит что и дальше их никто не будет решать.

я как могу так и узнаю Линукс. ну плохо это получается у меня. но все же. вы тут столько понаписали, что могли бы уже составить для меня руководство, как собрать ядро arm. по буквам на это и выйдет.

linuxpc
() автор топика
Ответ на: комментарий от crutch_master

я не стремлюсь стать каким-то Важным Линуксоидом, не волнуйтесь,Вам конкуренцию не составлю) я просто хочу научиться минимуму, тому минимуму, чтобы получать удовольствие от Unix, вернее от взаимодействия с ним

linuxpc
() автор топика
Ответ на: комментарий от linuxpc

я как могу так и узнаю Линукс. ну плохо это получается у меня. но все же. вы тут столько понаписали, что могли бы уже составить для меня руководство, как собрать ядро arm

Генту собери для начала себе на комп. Как закончишь может и за arm сможешь взяться.

crutch_master ★★★★★
()
Ответ на: комментарий от crutch_master

ну что ж, дельный совет. начну с Gentoo. только бы на этом не закончить.

linuxpc
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.