Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.04.2015, 16:58   #1
mastech
Junior Member
 
Регистрация: 14.02.2015
Сообщений: 10
Вес репутации: 0
mastech is an unknown quantity at this point
По умолчанию openwrt как искать подходящие пакеты

как искать подходящие пакеты, например из темы:

Подключаем USB веб камеру (WebCam) в OpenWrt:

Устанавливаем необходимые пакеты
opkg update
opkg install kmod-video-uvc mjpg-streamer

как его нашел автор и есть ли к этим пакетам описания?

и есть два понятия просто пакет и утилита под openwrt чем они отличаются?

есть ли привязка по железу у программ(пакетов) в openwrt или только привязка у самого ядра?

если устанавливать пакеты не опенврт-шные, а сторонних разработчиков то нужно указывать другой сервер например cyber-place.ru? а как быть с пакетом который скачен на компьютер с "сомнительных источников" как его устанавливать?

Последний раз редактировалось mastech; 10.04.2015 в 17:04.
mastech вне форума   Ответить с цитированием
Старый 10.04.2015, 19:41   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: openwrt как искать подходящие пакеты

Цитата:
как искать подходящие пакеты, например из темы:

Подключаем USB веб камеру (WebCam) в OpenWrt:
Устанавливаем необходимые пакеты
opkg update
opkg install kmod-video-uvc mjpg-streamer
как его нашел автор и есть ли к этим пакетам описания?
Для просмотра информации о пакете нужновыполнить команду
opkg info название пакета

Пример
opkg info wget

В ответ получите инфу
Цитата:
Package: wget
Version: 1.14-1
Depends: libc, libpcre, libopenssl, librt
Provides:
Status: unknown ok not-installed
Section: net
Architecture: ar71xx
MD5Sum: 3ec4b58bb685a4ea020ef32ffa4a81c7
Size: 178545
Filename: wget_1.14-1_ar71xx.ipk
Source: RL: @GNU/wget
Description: Wget is a network utility to retrieve files from the Web using http and ftp, the two most widely used Internet protocols. It works non-interactively, so it will work in the background, after having logged off. The program supports recursive retrieval of web-authoring pages as well as ftp sites -- you can use wget to make mirrors of archives and home pages or to travel the Web like a WWW robot. This package is built with SSL support.
Поиск пакетов командой opkg find часть названия

пример
opkg find wg*
Цитата:
wget - 1.14-1 - Wget is a network utility to retrieve files from the Web using http and ftp, the two most widely used Internet protocols. It works non-interactively, so it will work in the background, after having logged off. The program supports recursive retrieval of web-authoring pages as well as ftp sites -- you can use wget to make mirrors of archives and home pages or to travel the Web like a WWW robot. This package is built with SSL support.

wget-nossl - 1.14-1 - Wget is a network utility to retrieve files from the Web using http and ftp, the two most widely used Internet protocols. It works non-interactively, so it will work in the background, after having logged off. The program supports recursive retrieval of web-authoring pages as well as ftp sites -- you can use wget to make mirrors of archives and home pages or to travel the Web like a WWW robot. This package is built without SSL support.
Admin вне форума   Ответить с цитированием
Старый 10.04.2015, 19:47   #3
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: openwrt как искать подходящие пакеты

Цитата:
есть два понятия просто пакет и утилита под openwrt чем они отличаются?
Ни чем. Пакет называется потому как это архив из нескольких файлов

control - содержит все сведения о пакете
preinst - скрипт, который будет исполняться до установки пакета
postinst - скрипт, который будет исполняться после установки пакета
prerm - скрипт, который будет исполняться до удаления вашего пакета
postrm - скрипт, который будет исполняться после удаления вашего пакета
Admin вне форума   Ответить с цитированием
Старый 10.04.2015, 19:49   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: openwrt как искать подходящие пакеты

Цитата:
если устанавливать пакеты не опенврт-шные, а сторонних разработчиков то нужно указывать другой сервер например cyber-place.ru?
Пакеты с пристакой kmod от других версий не подойдут
Без приставки могут подойти, если они скомпилированы для Вашей модели роутера

пакет из стороннего репозитория можно установить из папки /tmp

opkg install /tmp/name_packages
Admin вне форума   Ответить с цитированием
Старый 11.04.2015, 15:49   #5
mastech
Junior Member
 
Регистрация: 14.02.2015
Сообщений: 10
Вес репутации: 0
mastech is an unknown quantity at this point
По умолчанию Re: openwrt как искать подходящие пакеты

как узнать какие пакеты существуют может где списки есть?
гугл ведь не пройдет это не на виндоус программку искать)
списки что то вроде этого http://zepete.livejournal.com/93791.html

как компилировать отдельно исходник, как его вообще собирать?

и если есть исходник то все равно какой он версии, главное его скомпилировать под свое устройство. Как указать компилятору какое устройство используется?

по поводу компиляции какое то смутное понимание, прочитал пару статей(может по диагонали конечно)) компилируют как то через терминал не видя самих исходников и откуда то их качают и откуда то знают все управляющее команды?
В моем понимании исходник и компиляция это тест кода(на примере AVRStudio ) который написан или скопирован и вставлен в компилятор, подключены нужные библиотеки(у которых есть описания функций) и потом скомпилирован.

Последний раз редактировалось mastech; 11.04.2015 в 15:59.
mastech вне форума   Ответить с цитированием
Старый 11.04.2015, 17:04   #6
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: openwrt как искать подходящие пакеты

Для вывода всего списка пакетов наберите

opkg list

Что бы выяснить какие опции есть у утилиты достаточно набрать в командной строке название утилиты и -help или name_utiletes -?

Например:
opkg -?

Про кросс компиляцию есть тема на форуме
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

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


Текущее время: 06:14. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика