LinuxForum.Fans
Тема

Помогите собрать пакет

Автор: u_______1776 63 сообщений 6336 просмотров
#375529
Евгений1776 написал:
[quote=mvt][quote=Евгений1776]
Я в Linux полный ноль, знаю элементарные команды. Про исходники ядра не знаю.

Запускаю файл из архива ./build
пакет проверяется скачивается из интернета, при распаковке ошибки(невозможно изменить владельца на uid 1006 gid 100 операция не позваляется)
tar: Завершение работы с состоянием неисправности с из-за возникших ошибок

Не, а рутом?[/quote]

Я под рутом и запускаю.
root@openmediavault:/media/C6C4-7D90/media_build# sudo ./build[/quote]
Не, если рут, sudo - нафига? И ничего Вы не запускаете. Вот /build - это просто каталог. Вы зашли туда, а где исполняемый файл?
А дайте
[console]ls /.build[/console]
PS sudo - Это смена пользователя. Обычно применяетися для повышения статуса пользователя. ( в Дебиано'образных машинках)

#375530
Евгений1776 написал:
[quote=mvt][quote=Евгений1776]
Я в Linux полный ноль, знаю элементарные команды. Про исходники ядра не знаю.

Запускаю файл из архива ./build
пакет проверяется скачивается из интернета, при распаковке ошибки(невозможно изменить владельца на uid 1006 gid 100 операция не позваляется)
tar: Завершение работы с состоянием неисправности с из-за возникших ошибок

Не, а рутом?[/quote]

Я под рутом и запускаю.
root@openmediavault:/media/C6C4-7D90/media_build# sudo ./build[/quote]

Если запускаю: sudo make && make install то получаю это

text
root@openmediavault:/media/C6C4-7D90/media_build# sudo make && make install
make -C /media/C6C4-7D90/media_build/v4l
make[1]: Entering directory `/media/C6C4-7D90/media_build/v4l'
Updating/Creating .config
make[2]: Entering directory `/media/C6C4-7D90/media_build/linux'
Patches for 2.6.32-5-amd64 already applied.
make[2]: Leaving directory `/media/C6C4-7D90/media_build/linux'
Preparing to compile for kernel version 2.6.32
File not found: /lib/modules/2.6.32-5-amd64/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
make[1]: *** Нет правила для сборки цели `.myconfig', требуемой для `config-compat.h'.  Останов.
make[1]: Leaving directory `/media/C6C4-7D90/media_build/v4l'
make: *** [all] Ошибка 2
#375531
mvt написал:
[quote=Евгений1776][quote=mvt]
Не, а рутом?

Я под рутом и запускаю.
root@openmediavault:/media/C6C4-7D90/media_build# sudo ./build[/quote]
Не, если рут, sudo - нафига? И ничего Вы не запускаете. Вот /build - это просто каталог. Вы зашли туда, а где исполняемый файл?
А дайте
[console]ls /.build[/console][/quote]

пишет команда не найдена

#375532

Евгений1776
А не судьба - обозначить дистрибутив, и что там стоит?
PS. Походу, машинка просто не нашла исходники ядра, а Вы же модуль ядра собираете.

#375534
Евгений1776 написал:

[console]ls /.build[/console]

пишет команда не найдена

Да ну, нафиг.
А
[console]ls /.build -a[/console]
Или то же самое от root?

#375536
mvt написал:
Евгений1776
А не судьба - обозначить дистрибутив, и что там стоит?
PS. Походу, машинка просто не нашла исходники ядра, а Вы же модуль ядра собираете.

Дистрибутив Оpenmediavault 0.5.43
Если у вас Debian может вы соберете пакет?
http://www.gotview.ru/programs/media_build.tar.bz2

#375537
mvt написал:
[quote=Евгений1776]
[console]ls /.build[/console]

пишет команда не найдена

Да ну, нафиг.
А
[console]ls /.build -a[/console]
Или то же самое от root?[/quote]

root@openmediavault:/media/C6C4-7D90/media_build# ls /.build -a
ls: невозможно получить доступ к /.build: Нет такого файла или каталога
root@openmediavault:/media/C6C4-7D90/media_build#

#375539
Евгений1776 написал:
[quote=mvt]Евгений1776
А не судьба - обозначить дистрибутив, и что там стоит?
PS. Походу, машинка просто не нашла исходники ядра, а Вы же модуль ядра собираете.

Дистрибутив Оpenmediavault 0.5.43
Если у вас Debian может вы соберете пакет?
http://www.gotview.ru/programs/media_build.tar.bz2[/quote]
Ну, да. Хотите rpm- пакет под PCLinuxOS ? :). Почитал я Ваш букварь про установку. Да, вроде, всё просто. У Вас там просто исходники не стоят. Поставьте сначала исходники ядра. Вот, не помню, как этот пакет называется в Dedian. Найдёте?

#375541
mvt написал:
[quote=Евгений1776][quote=mvt]Евгений1776
А не судьба - обозначить дистрибутив, и что там стоит?
PS. Походу, машинка просто не нашла исходники ядра, а Вы же модуль ядра собираете.

Дистрибутив Оpenmediavault 0.5.43
Если у вас Debian может вы соберете пакет?
http://www.gotview.ru/programs/media_build.tar.bz2[/quote]
Ну, да. Хотите rpm- пакет под PCLinuxOS ? :). Почитал я Ваш букварь про установку. Да, вроде, всё просто. У Вас там просто исходники не стоят. Поставьте сначала исходники ядра. Вот, не помню, как этот пакет называется в Dedian. Найдёте?[/quote]
PS. Что будет просить - ставьте. Не такая уж тяжёлая цена :)

#375542
mvt написал:
[quote=mvt][quote=Евгений1776]

Дистрибутив Оpenmediavault 0.5.43
Если у вас Debian может вы соберете пакет?
http://www.gotview.ru/programs/media_build.tar.bz2

Ну, да. Хотите rpm- пакет под PCLinuxOS ? :). Почитал я Ваш букварь про установку. Да, вроде, всё просто. У Вас там просто исходники не стоят. Поставьте сначала исходники ядра. Вот, не помню, как этот пакет называется в Dedian. Найдёте?[/quote]
PS. Что будет просить - ставьте. Не такая уж тяжёлая цена :)[/quote]

Как ставить исходники ядра?

#375544
Евгений1776 написал:
[quote=mvt][quote=mvt]
Ну, да. Хотите rpm- пакет под PCLinuxOS ? :). Почитал я Ваш букварь про установку. Да, вроде, всё просто. У Вас там просто исходники не стоят. Поставьте сначала исходники ядра. Вот, не помню, как этот пакет называется в Dedian. Найдёте?

PS. Что будет просить - ставьте. Не такая уж тяжёлая цена :)[/quote]

Как ставить исходники ядра?[/quote]
Да в дебиане - х.з. Пакет должен быть. Где эти Дебианщики? !!!

#375545
mvt написал:
[quote=Евгений1776][quote=mvt]
PS. Что будет просить - ставьте. Не такая уж тяжёлая цена :)

Как ставить исходники ядра?[/quote]
Да в дебиане - х.з. Пакет должен быть. Где эти Дебианщики? !!![/quote]

А это точно модуль ядра, на форуме пишут что это драйвер.

Обновление от 13.03.2014 г.
Рабочие драйверы для GOTVIEW USB 2.0 MASTERHD 3 (от нашего пользователя под ником hans), проверялось на ubuntu 3.10 x64:
Скачать можно по адресу:
http://www.gotview.ru/programs/media_build.tar.bz2
Для установки: из media_build запустить:
make && make install

#375546
Евгений1776 написал:
[quote=mvt][quote=Евгений1776]

Как ставить исходники ядра?

Да в дебиане - х.з. Пакет должен быть. Где эти Дебианщики? !!![/quote]

А это точно модуль ядра, на форуме пишут что это драйвер.

Обновление от 13.03.2014 г.
Рабочие драйверы для GOTVIEW USB 2.0 MASTERHD 3 (от нашего пользователя под ником hans), проверялось на ubuntu 3.10 x64:
Скачать можно по адресу:
http://www.gotview.ru/programs/media_build.tar.bz2
Для установки: из media_build запустить:
make && make install[/quote]
1. Драйвер - это модуль ядра.
2. А вот попробуйте это запустить.
Я посмотрел, там всё есть. Может Вы неправильно действуете?
PS Расскажите пооперационно.

#375547

А это точно модуль ядра, на форуме пишут что это драйвер.

Это практически одно и то же.

#375548

Исходники ядра устанавливаются так же, как и любой другой пакет:

text
# apt-get install linux-source

Если lspci не найдена, установите pciutils.

#375551
Евгений1776 написал:
[quote=mvt][quote=Евгений1776]

Как ставить исходники ядра?

Да в дебиане - х.з. Пакет должен быть. Где эти Дебианщики? !!![/quote]

А это точно модуль ядра, на форуме пишут что это драйвер.

Обновление от 13.03.2014 г.
Рабочие драйверы для GOTVIEW USB 2.0 MASTERHD 3 (от нашего пользователя под ником hans), проверялось на ubuntu 3.10 x64:
Скачать можно по адресу:
http://www.gotview.ru/programs/media_build.tar.bz2
Для установки: из media_build запустить:
make && make install[/quote]
Так, можно чуть подкорретировать? Последняя команда - make checkinstall. Сделает пакет, а потом поставите средствами дистрибутива ( Для Вас dpkg - i пакет). Главное - готовый пакет найдите :)

#375552
mvt написал:
[quote=Евгений1776][quote=mvt]
Да в дебиане - х.з. Пакет должен быть. Где эти Дебианщики? !!!

А это точно модуль ядра, на форуме пишут что это драйвер.

Обновление от 13.03.2014 г.
Рабочие драйверы для GOTVIEW USB 2.0 MASTERHD 3 (от нашего пользователя под ником hans), проверялось на ubuntu 3.10 x64:
Скачать можно по адресу:
http://www.gotview.ru/programs/media_build.tar.bz2
Для установки: из media_build запустить:
make && make install[/quote]
Так, можно чуть подкорректировать? Последняя команда - make checkinstall. Сделает пакет, а потом поставите средствами дистрибутива ( Для Вас - от root так:
dpkg - i пакет). Главное - готовый пакет найдите :)[/quote]

#375554
mvt написал:
[quote=mvt][quote=Евгений1776]

А это точно модуль ядра, на форуме пишут что это драйвер.

Обновление от 13.03.2014 г.
Рабочие драйверы для GOTVIEW USB 2.0 MASTERHD 3 (от нашего пользователя под ником hans), проверялось на ubuntu 3.10 x64:
Скачать можно по адресу:
http://www.gotview.ru/programs/media_build.tar.bz2
Для установки: из media_build запустить:
make && make install

Так, можно чуть подкорректировать? Последняя команда - make checkinstall. Сделает пакет, а потом поставите средствами дистрибутива ( Для Вас - от root так:
dpkg - i пакет). Главное - готовый пакет найдите :)[/quote][/quote]

обновил модуль ядра ни чего не изьенилось.

text
root@openmediavault:/media/DB572B63E33B6AC8/media_build# make && make checkinstall
make -C /media/DB572B63E33B6AC8/media_build/v4l
make[1]: Entering directory `/media/DB572B63E33B6AC8/media_build/v4l'
make[2]: Entering directory `/media/DB572B63E33B6AC8/media_build/linux'
Patches for 3.11.0-12-generic already applied.
make[2]: Leaving directory `/media/DB572B63E33B6AC8/media_build/linux'
./scripts/make_kconfig.pl /lib/modules/3.11.0-12-generic/build /lib/modules/3.11.0-12-generic/build
Preparing to compile for kernel version 3.11.0
File not found: /lib/modules/3.11.0-12-generic/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
make[1]: *** Нет правила для сборки цели `.myconfig', требуемой для `config-compat.h'.  Останов.
make[1]: Leaving directory `/media/DB572B63E33B6AC8/media_build/v4l'
make: *** [all] Ошибка 2
root@openmediavault:/media/DB572B63E33B6AC8/media_build#
#375555
Евгений1776 написал:

File not found: /lib/modules/3.11.0-12-generic/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
make[1]: *** Нет правила для сборки цели `.myconfig', требуемой для `config-compat.h'. Останов.
make[1]: Leaving directory `/media/DB572B63E33B6AC8/media_build/v4l'
make: *** [all] Ошибка 2
root@openmediavault:/media/DB572B63E33B6AC8/media_build#

Вот это - что за фигня?
В /lib/modules/ядро - обычно лежат исходники. Они точно лежат?

#375556

Евгений1776, сделайте

text
# cd /usr/src/linux
# make silentoldconfig
# make prepare
# make modules_prepare
# cd - # Перейдите обратно в каталог с OpenMediaVault
# make

http://www.linuxquestions.org/questions/linux-kernel-70/rebuilding-a-single-kernel-module-595116/
И ядро зря обновляли.

Войдите или зарегистрируйтесь, чтобы ответить.