![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 2270 Регистрация: 14.9.2009 Вставить ник Цитата Из: Ленинград Пользователь №: 1594 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Выделено из темы "Проблема с установкой программ".
Так. Проблема с установкой программы. На сайте http://www.dev47apps.com/droidcam/linuxx/ закачал дроид_кам_клиент для вроде бы своего компутера и теперь плохо представляю как его запустить на Альте... ![]() ![]() Строго говоря я даже не представляю для моей ли архитектуры скачанное. Там висит зловещая надпись х86. Состав скачанного я последовательно открыл в Конкуэроре, но вот чего с ним делать как-то теряюсь... -------------------- El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
|
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 2270 Регистрация: 14.9.2009 Вставить ник Цитата Из: Ленинград Пользователь №: 1594 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Спасибо. Надо было su - root и тогда всё стало открываться. Только этого мало...
Почти ура. Сработало. Каталог создал. Но он всё-равно выпендривается. $ ./install — INSTALL: Webcam parameters: '640' and '480' — INSTALL: Home directory: /home/altlinux/.droidcam — INSTALL: Building v4l2loopback-dc.ko make -C /lib/modules/`uname -r`/build M=`pwd` make[1]: вход в каталог «/lib/modules/5.4.41-std-def-alt1/build» make[1]: *** Не заданы цели и не найден make-файл. Останов. make[1]: выход из каталога «/lib/modules/5.4.41-std-def-alt1/build» make: *** [Makefile:4: all] Ошибка 2 — INSTALL: v4l2loopback-dc.ko not built.. Failure Видимо в том каталоге что-то должно лежать?? Или что-то не так делается? Сам make в Синаптике лежит установленным. Сообщение отредактировал robinzoid - 15.7.2020, 14:12 -------------------- El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
|
|
|
![]()
Сообщение
#3
|
|
Крупный специалист ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Спасибо. Надо было su root и тогда всё стало открываться. НИКОГДА в альтлинукс так не делайте! Потому шо, эта команда предоставляет права root не предоставляя окружение root. В альтлинукс, эта команда в таком формате как у вас, должна использоваться только опытными пользователями и системными администраторами, которые должны понимать, что происходит при выполнении такой команды и зачем им это нужно. Правильно в альтлинукс выполнять эту команду, только с использованием этой опции: Код $ man su | sed -n '54,55p' -, -l, --login Invoke the shell as a login shell. Но он всё-равно выпендривается. $ ./install — INSTALL: Webcam parameters: '640' and '480' — INSTALL: Home directory: /home/altlinux/.droidcam — INSTALL: Building v4l2loopback-dc.ko make -C /lib/modules/`uname -r`/build M=`pwd` make[1]: вход в каталог «/lib/modules/5.4.41-std-def-alt1/build» make[1]: *** Не заданы цели и не найден make-файл. Останов. make[1]: выход из каталога «/lib/modules/5.4.41-std-def-alt1/build» make: *** [Makefile:4: all] Ошибка 2 — INSTALL: v4l2loopback-dc.ko not built.. Failure Видимо в том каталоге что-то должно лежать?? Или что-то не так делается? Сам make в Синаптике лежит установленным. Да чёрт с ним, с Синаптиком. Как вы собираетесь всё это выполнять, запуская ./install от пользователя, когда речь идёт о ядерном модуле: Код $ cat ./v4l2loopback/Makefile KERNELRELEASE ?= $(shell uname -r) KERNEL_DIR ?= /lib/modules/$(KERNELRELEASE)/build PWD := $(shell pwd) obj-m := v4l2loopback-dc.o all: $(MAKE) -C $(KERNEL_DIR) M=$(PWD) modules install: $(MAKE) -C $(KERNEL_DIR) M=$(PWD) modules_install test: gcc test.c -o test clean: $(MAKE) -C $(KERNEL_DIR) M=$(PWD) clean insmod: sudo insmod v4l2loopback-dc.ko width=320 height=240 rmmod: sudo rmmod v4l2loopback-dc.ko Вы это в документации разработчика droidcam прочитали, после анзипа droidcam_latest.zip? Код $ tail -n 3 README.md Run `make` To install, run `sudo ./install`, or, `sudo ./install-dkms` [if your system supports DKMS](./README-DKMS.md). И это из документации разработчика droidcam, ссылку на которую давал ранее, тоже не прочитали: Цитата http://www.dev47apps.com/droidcam/linux/ 3. Download and install the latest client: cd /tmp/ wget https://files.dev47apps.net/linux/droidcam_latest.zip echo "73db3a4c0f52a285b6ac1f8c43d5b4c7 droidcam_latest.zip" | md5sum -c -- #OK? unzip droidcam_latest.zip -d droidcam && cd droidcam sudo ./install Разве вы не видите, что ./install выполняется через повышение прав? О чём и сказано в документации разработчика, читать которую всегда обязательно. А sudo там стоит не случайно. Потому что ./install должен выполняться с повышением прав. Сообщение отредактировал speccyfighter - 15.7.2020, 14:30 |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 16.6.2025, 12:10 |