Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Linux (Ubuntu, Debian, Red Hat, CentOS, Mint)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2009, 13:44   #1
Яр|/||< (^_^)
LosYear
Форумчанин
 
Аватар для Яр|/||< (^_^)
 
Регистрация: 19.06.2009
Сообщений: 695
Радость Исходники линукс

Люди как бы это глупо не показалось! Где и в каком дистрибутиве можно найти исходники ядра линукс (ну и программ тоже)
Яр|/||< (^_^) вне форума Ответить с цитированием
Старый 07.12.2009, 13:47   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Генту, Дебиан, Слакваре как минимум. Все дистрибутивы, где допускается пересборка ядра. Что значит и программ тоже? Большинство программ идут в исходниках (все пакеты с расширением tgz, большинство deb).
Ядро можно скачать на официальном сайте .
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 07.12.2009, 13:50   #3
Яр|/||< (^_^)
LosYear
Форумчанин
 
Аватар для Яр|/||< (^_^)
 
Регистрация: 19.06.2009
Сообщений: 695
По умолчанию

А где эта папка Например в дебиан или убунту
Яр|/||< (^_^) вне форума Ответить с цитированием
Старый 07.12.2009, 13:52   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

/usr/src/linux
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 07.12.2009, 13:55   #5
Яр|/||< (^_^)
LosYear
Форумчанин
 
Аватар для Яр|/||< (^_^)
 
Регистрация: 19.06.2009
Сообщений: 695
По умолчанию

А там смастерить свой дитрибутив никто не знает ?
Яр|/||< (^_^) вне форума Ответить с цитированием
Старый 07.12.2009, 13:59   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

http://ru.wikipedia.org/wiki/Linux_from_Scratch
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 07.12.2009, 14:00   #7
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2Яр|/||< (^_^)
дебиан и убунта - бинарные дистры, по умолчанию в них нет сорцов ядра. но можно скачать (apt-get install vanilla-sources какой нить).
вот в той же генте сырцы кладутся в ДИРЕКТОРИЮ /usr/sources/linux/, которая на самом деле является симлинком на выбранную версию ядра (у тебя может быть установлено несколько версий).
С прогами там еще проще. Все исходники устанавливаемых программ кладутся в /usr/portage/distfiles/.

2Utkin
Цитата:
все пакеты с расширением tgz, большинство deb
большинство как раз тарболов, по собственному опыту юзания генты и убунты знаю
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 07.12.2009, 14:09   #8
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от pproger Посмотреть сообщение
2Яр|/||< (^_^)
дебиан и убунта - бинарные дистры, по умолчанию в них нет сорцов ядра.
А при чем здесь по умолчанию? Я себе ставил опцию установки иходников ядра. И никаких проблем.

Цитата:
вот в той же генте сырцы кладутся в ДИРЕКТОРИЮ /usr/sources/linux/, которая на самом деле является симлинком на выбранную версию ядра (у тебя может быть установлено несколько версий).
Могу тебя уверить, не только Генту .

Цитата:
С прогами там еще проще. Все исходники устанавливаемых программ кладутся в /usr/portage/distfiles/.
Ну прям уж все? *.sh, *.py .

Цитата:
2Utkin

большинство как раз тарболов, по собственному опыту юзания генты и убунты знаю
Читайте внимательно - я имел ввиду все tgz и большинство deb.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 07.12.2009, 14:17   #9
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2Utkin
Цитата:
А при чем здесь по умолчанию? Я себе ставил опцию установки иходников ядра. И никаких проблем.
ну значит я отстал от убунты. когда ее юзал, всегда ставилось собранное ядро, при необходимости можно было скачать его сорсы.

Цитата:
Могу тебя уверить, не только Генту .
я просто привел, как пример.

Цитата:
Ну прям уж все? *.sh, *.py .
ну ты еще придерись, что скрипты инициализации сети и тп тоже исходники, но лежат не в вышеуказанной директории. Естественно, мелким утилитам ставят флаг executable и кладут в директорию с бинарниками, а вот какой нить jope да, появится в дистфайлсах.

Цитата:
Читайте внимательно - я имел ввиду все tgz и большинство deb.
виноват, не понял сразу смысла
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 07.12.2009, 14:22   #10
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от pproger Посмотреть сообщение
2Utkin

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

Цитата:
ну ты еще придерись, что скрипты инициализации сети и тп тоже исходники, но лежат не в вышеуказанной директории. Естественно, мелким утилитам ставят флаг executable и кладут в директорию с бинарниками, а вот какой нить jope да, появится в дистфайлсах.
Это не придирка . На Питоне пишутся, к примеру, драйвера к устройствам (в линуксе). Драйвер - не скрипт, а программа. И то, что она транслируется во время выполнения не означает, что к ней нужно относится с пренебрежением.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Малюсенький линукс. jojahti Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 8 22.10.2009 11:00
Касперский по линукс??? jojahti Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 21 18.10.2009 16:22
Биос или линукс? Thinker Свободное общение 23 07.09.2009 01:05
Паскаль и Линукс. Небесный Общие вопросы по программированию, компьютерный форум 14 24.07.2009 18:41
Разделы в линукс L_M Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 5 29.04.2009 08:45