Orange Pi One... нужен старт

axill
Offline
Зарегистрирован: 05.09.2011

Про ресайзинг. Основная утилита командной строки resize2fs. Читаем инструкцию man resize2fs или ищем понятные для себя примеры типа http://www.o-nix.com/pages/reshenija-v-linux/resize-ext2ext3ext4.php

тем кого пугает командная строка есть мышкоклики типа http://gparted.org/

в любом случае ресайзинг надо делать при остановленной системе - можно или смонтировать диск в другой комп с линукс или запустить на этом же компьютере другую систему (например livecd)

 

Logik
Offline
Зарегистрирован: 05.08.2014

У этих двух вариантов просто назначение разное. Бекап средствами ОС ближе к серверному применению, для сохранения прежде всего информации, повседневно, без нарушения работы. А ммеджем - как точка для возврата перед каким либо крупным изменением, например хочу свой свеженаписный демон включить в автозагрузку и допускаю что эта загрузка может стать последней ))) Собственно потому у каждого подхода значимы свои преимущества, а недостатки не существенны. 

axill
Offline
Зарегистрирован: 05.09.2011

Виндусовое мировозрение) только за это виндус и можно ругать) за то, что заставляет думать не за весь процесс в целом, а только за те его части, что отданые на откуп пользователю

спорить не буду, вас устраивает и хорошо

зы. Грамотный бакап средствами системы дает 100% гарантию восстановления

есть еще такая утилита в юниксе как dd (disk dump). Она умеет делать тоже, что ваша виндусовая программа - делать полный побайтный дамп целого раздела или устройства хранения целиком

Logik
Offline
Зарегистрирован: 05.08.2014

axill пишет:

Про ресайзинг. Основная утилита командной строки resize2fs. Читаем инструкцию man resize2fs или ищем понятные для себя примеры типа http://www.o-nix.com/pages/reshenija-v-linux/resize-ext2ext3ext4.php

Спасибо. Смотрю.

axill пишет:

тем кого пугает командная строка ...

 .. тем вобще что с орнжем, что с малинкой делать нечего. Можна возврат товара оформлять ;) Ну или как  медиаплеер пользовать.

 

 

axill пишет:

в любом случае ресайзинг надо делать при остановленной системе - можно или смонтировать диск в другой комп с линукс или запустить на этом же компьютере другую систему (например livecd)

Думаю это и станет основной проблемой. Другого ПК с линуксом нет. Только оранж. На крайняк конечно можна поставить виртуалку и на неё линукс. Но не настоко оно и хочется ужать карту, шоб столько возится ;)

 
axill
Offline
Зарегистрирован: 05.09.2011

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

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

всем привет, поставил лубунту , юсб все работают LAN тоже , спасибо подсказали как темпиратурку проца смотреть тоже получилось...

делаю фикс частоты проца по инструкции чуть выше так вот.  #184 любезно предоставленную логиком

и так как я в ленюксе полный 0 (это мое первое знакомство с ним) то естественно не выходит...

что сделал... открыл папку по адресу ' / ' там создал файл fix.sh  залил скрипт из примера сохранил, и из терминала пытаюсь прописать 3 команды тоже из примера... на что получаю такой ответ

this script must be executed as root

кто может подскаать что нужно еще сделать? или я не в том месте создал файл или надо ему какието прова дать или разрешить?

заранее благодарен

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Кстати вопрос пользователям фруктовых плат. Если допустим использовать плату как конвертер IPTV->HDMI, есть выбор софта для этого? Что бы например была возможность запускаться без помощи пользователя, и важна возможность привязать уже существующий пульт от тв. Что бы выбрал пультом вход с hdmi, и дальше управляешь как обычно -стрелки и ввод каналов цифрами.

Logik
Offline
Зарегистрирован: 05.08.2014

//this script must be executed as root

так надо под рутом делать. Привыкайте, это будет часто ;)

su -

затем пароль orangepi

 

Я бы всеж советовал убедится что "фикс частоты проца " там не сделан уже, что я сильно подозреваю.   Ставте RPi монитор http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=743 там все и сразу и с веб-интерфейсом.

axill
Offline
Зарегистрирован: 05.09.2011

dimax пишет:

Кстати вопрос пользователям фруктовых плат. Если допустим использовать плату как конвертер IPTV->HDMI, есть выбор софта для этого? Что бы например была возможность запускаться без помощи пользователя, и важна возможность привязать уже существующий пульт от тв. Что бы выбрал пультом вход с hdmi, и дальше управляешь как обычно -стрелки и ввод каналов цифрами.

под юниксы полно мофта для IPTV и библиотека lirc возникла изначально на линуксах, подлерживает все возможные типы инфракрасных пультов

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

как альтернатива стоит посмотреть прошивку с андроидом, там тоже есть IPTV и управление от пульта, да и сами датчики стоят на многих фруктовых платах

в обоих случаях (линукс и андроид) можно взять за основу чужую сборку под мультимедиа плейер. Они в основном идут на базе Kodi - это опенсорсная версия медиацентра. Дальше или заменить автозапуск kodi на запуск нужной программы IPTV или в тот же Kodi поставить плагин IPTV

axill
Offline
Зарегистрирован: 05.09.2011

Baks пишет:

this script must be executed as root

Логично. 

Есть 5 способов

1. Изначально войти в систему как root, а не как пользователь по умолчанию orangepi

2. Войти как угодно и потом введя команду su стать рутом

3. Войти как угодно и запускать нужную команду через sudo

4. Файлу скрипта поменять владельца и затем командой chmod +s выставить супербит. После этого кто бы не запускал скрипт он будет исполняться под рутом

5. Шелл скрипт прописать на исполнение при старте системы. В большинстве дистрибутивов используется так называемый system V init, его скрипты находятся в /etc/init.d, а init level который по умолчанию запускается это уровень 5

Для тех вещей которые должны всегда делаться при запуске самый правильный вариант номер 5

п.с. А зачем эта возьня со снижением частоты?

Logik
Offline
Зарегистрирован: 05.08.2014

Чтоб не грелся. Частота динамически понижается без загрузки и повышается при загрузке.

axill
Offline
Зарегистрирован: 05.09.2011

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

я выше свой график приводил, максимально 63, а так между 52 и 60

п.с. Посмотрел скрипт, его нужно лишь один раз запустить

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

Logik пишет:

//this script must be executed as root

так надо под рутом делать. Привыкайте, это будет часто ;)

su -

затем пароль orangepi

 

Я бы всеж советовал убедится что "фикс частоты проца " там не сделан уже, что я сильно подозреваю.   Ставте RPi монитор http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=743 там все и сразу и с веб-интерфейсом.

отчет перешел по ссылке потом по второй

Возьмите 5 минут, чтобы следуйте этим простым шагам: http://rpi-experiences.blogspot. ... r-installation.html
А затем продолжить с материалом ниже

тут по ссылке все установил

а дальше вернулся и хотел выполнить вот это

cd / && wget -O - http://kaiser-edv.de/downloads/RPi-Monitor-for-H3.tgz | tar xzf -
update-rc.d rpimonitor-helper defaults 90 10
shutdown -r now

однако ссылка не рабочая  http://kaiser-edv.de/downloads/RPi-Monitor-for-H3.tgz

и я застрял.

по поводу инструкций по запуску сценария для снижения темпиратуры процессора, в терминале через команду su , все равно то же самое выдает.

Logik
Offline
Зарегистрирован: 05.08.2014

axill пишет:

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

я выше свой график приводил, максимально 63, а так между 52 и 60

п.с. Посмотрел скрипт, его нужно лишь один раз запустить

Я проверял. При простое было 53 при загрузке 25% частота была на максимуме сразу, а после прогрева выше 70 начала снижатся. Устананилось на 74. Частота при этом была, 1,2ГГц.

Logik
Offline
Зарегистрирован: 05.08.2014

Baks пишет:

и я застрял.

Хмм.. там вроде все было проще

Пробуйте так 

    sudo apt-get update

 

    sudo apt-get install rpimonitor

Уже точно не помню, но это больше похоже на инсталяцию в убунту. Смотрел сдесь http://rpi-experiences.blogspot.fr/2015/01/rpi-monitor-version-210-is-available.html Там еще возня с ключами какаято перед этим. Если так не выйдет, тогда уж и ключи. По умолчанию оно на порт 8888 настроено, туда просто броузером зайти.

axill
Offline
Зарегистрирован: 05.09.2011

Logik пишет:

Я проверял. При простое было 53 при загрузке 25% частота была на максимуме сразу, а после прогрева выше 70 начала снижатся. Устананилось на 74. Частота при этом была, 1,2ГГц.

74 это намного больше чем у меня без понижения частоты. В общем пока нет однозначного ответа зачем оно. Наверно если есть проблемы с перегревом, то надо

Logik
Offline
Зарегистрирован: 05.08.2014

Так наверно радиаторы разные;) Опять таки, а на какой у Вас нагрузке?

axill
Offline
Зарегистрирован: 05.09.2011

В терминах top/uptime загрузка у меня сейчас в среднем около единицы, иногда доходит до двух

 
Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

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

и подключаетесь через USB TTL ? ну это если я правильно понял...

а я понял что вообще дуб в ленюксе, у меня на телевизоре не видно краев , тоесть прячется кнопка пуск вся нижняя панель где иконки окон когда сворачиваеш, и так  по кругу.

что можно сделать? 

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

axill
Offline
Зарегистрирован: 05.09.2011

Телевизоры таких настроек обычно не имеют, такое бывает в мониторах. Хотя мало ли может в вашем тв это настраивается

нужно править настройки X сервера (более точно - X11 сервер, это стандарт)  на стороне малинки. Там есть разные режимы и точные настройки. Начните с переключения на другие моды, если не поможет нужно будет тюнить настройки. Часто настройки сделаны так, что моды можно с клавиатуры переключать

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

X сервер жестко привязан к железу, обычно компилируется под конкретное железо, но его настройки в общем универсальны, есть текстовый файл где находятся все настройки

я с линуксом давно, с 95го года. По большому счету ничего не изменилось с тех пор, появились только новые дистрибутивы и программы. Т.е. В системе уже тогда было все, что нужно

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

Logik
Offline
Зарегистрирован: 05.08.2014

/// у меня на телевизоре не видно краев

сразу подумал что диагональ такая огромная ))))

На моих 42 дюймах "края" видно, надеюсь формат кадра на телике перебирали? должно бы решить, кажысь 16:9 подошел, помню кадр широкий там.

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

Ага. Никакого прогресса, только плодят дистрибутивы из которых 99% мертвы. Толи дело винда. Динамично развивается от 3.11 до текущего момента столько новых технологий.

По теме. Пару дней продолбался с ногодрыгами и обнаружил один неприятный момент. Похоже что после переключения с ввода на вывод пин всегда устанавливается в 1, независимо от того в каком состоянии он был до этого.  На атмеге вызовы digitalWrite(1, LOW);pinMode(1,OUTPUT); выдадут  на пин 1 уровень 0, а на оранже дадут 1 (((. Сегодня еще проверю, вчера ночь была, но вроде так. Кажется мелочь, но совместимость страдает. 

axill
Offline
Зарегистрирован: 05.09.2011

Logik пишет:

Ага. Никакого прогресса, только плодят дистрибутивы из которых 99% мертвы. Толи дело винда. Динамично развивается от 3.11 до текущего момента столько новых технологий.

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

понятное дело что вин10 надежнее и шустрее вин3.1

но прикол в том, что линукс и тогда был надежным и шустрым (ну точнее шустрость в прямую зависит от криворукости пользователя)

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

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

ну а виндус ценен за самый богатый выбор программ и готовность к использованию "тупым" юзером. я не против виндус)) и не за линукс, я за компромисс

Logik
Offline
Зарегистрирован: 05.08.2014

axill пишет:

Logik пишет:

Ага. Никакого прогресса, только плодят дистрибутивы из которых 99% мертвы. Толи дело винда. Динамично развивается от 3.11 до текущего момента столько новых технологий.

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

Чего реально появлялось в винде, и как разработчику всегда нехватало в линукс:

Унификация. Те 5 версий винды что реально входу у пользователей можна поддерживать. В линуксе  обилием дистрибутивов. Как под все это тестировать? Как обеспечить поддержку? Понятно линуксовые разрабы вобще не парятся - у него работает и пофиг. Ну оно у них не комерческое "как есть", на пользователей им плевать.

СОМ-обекты, как возможность интегрировать в свое приложение функционал из другого легко и сразу "крупноблочно". Например иметь на форме окно браузера, просто указав GUI. 

Отсутствие внятного эквивалента dll, причем как всегда целый "веер" заменителей, только все кривые но зато каждый по своему, например .so ну вроде ничего, но оказывается разные экземпляры будут имеет общую кучу 8( Это с чего бля вобще такое возможно при концепции разделения задач? А если одна задача глюконет затрет чего другой....

Возможность полагатся на SCM для контроля работоспособности служб и восстановления их при падениях.

Как пользователю:

Идиотизм монтирования и размонтирования дисков

Отсутствие простой возможности обмена файлами по  сети, как в самба.

Наплевательство на обратную совместимость в конфигурационных файлах. Новая версия запросто может не заработать с старой конфигой из-за того что параметр просто переименовали (шоб поотсыхала писалка тем кто такое делает)

За что просто надо кастрировать - за такую поддержку мышки и отсутствие "отката" в nano.

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

 

 

axill пишет:

 готовность к использованию "тупым" юзером. 

От ненадо этот дибильный штамп кидать! Я сегодня в автобусе ехал как "тупой" юзер. Я не крутил руль, не менял масло в движке,  не вулканизировал покрышки, не добывал для них каучук. Я даже не выплавлял метал для деталей автобуса и не копал для него руду и уголь. Я ехал как "тупой" юзер. Я совершенно не обязан разбиратся в вышеперечисленном.  И я нахер пошлю любого кто предложил бы мне занятся вышеперечисленым. Это называется цивилизация. Разделение труда. А Вы в жизни все сами, от корней? Или всеже как "тупой" юзер чем-то пользуетесь не вникая как оно работает? Скорей так, потому как 99% использующих застежку-молнию абсолютно не представляют как оно так - вжик и застегнула ))) 

Так и с ОС. Я совсем не обязан ковырятся в ней. Она должна работать хороше по умолчанию. А уж мое дело - писать в ней программы.  

Плохое авто - то которое требует ковыряния в движке, плохой телик - тот который требует знания его схем (и даже инструкции, должно быть интуитивно понятно), плохая ос - та которая тебует лазить по файлам конфигурации и помнить её команды.

ПС. Начинал давно в CP/M потом дос, в командной строке работать умею, но нелюблю, GUI удобней. Умею пилить ножевкой, но не люблю, электролобзик удобней.

axill
Offline
Зарегистрирован: 05.09.2011

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

дистрибутив это упаковка. Любой дистрибутив это system V

С динамическими библиотеками не испытывал никаких проблем когда на си програмировал, все настраивается

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

насчет тупого пользователя это плюс виндус, система многие вещи делает за пользователя

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016
root@OrangePI:/home/orangepi# sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2C0D3C0F
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.xQHeYbfeB2 --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com 2C0D3C0F
gpg: requesting key 2C0D3C0F from hkp server keyserver.ubuntu.com
gpg: key 2C0D3C0F: "Xavier Berger <berger.xavier@gmail.com>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
root@OrangePI:/home/orangepi# sudo wget http://goo.gl/rsel0F -O /etc/apt/sources.list.d/rpimonitor.list
--2016-12-01 21:35:16--  http://goo.gl/rsel0F
Resolving goo.gl (goo.gl)... 173.194.44.67, 173.194.44.71, 173.194.44.64, ...
Connecting to goo.gl (goo.gl)|173.194.44.67|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://raw.githubusercontent.com/XavierBerger/RPi-Monitor/master/init/apt/sources.list.d/rpimonitor.list [following]
--2016-12-01 21:35:16--  https://raw.githubusercontent.com/XavierBerger/RPi-Monitor/master/init/apt/sources.list.d/rpimonitor.list
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.36.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.36.133|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-12-01 21:35:17 ERROR 404: Not Found.

root@OrangePI:/home/orangepi# cat /sys/devices/virtual/thermal/thermal_zone0/temp
49

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

хотя я не знаю был ли в углу манитора значек (С монитором разобрался в настройках нашел) или все таки появился но там написано что процессор ели дышит на холостых а когда чтото тяжолое включаю, он разгоняется.....

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

П С спасибо за советы всем!

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016
root@OrangePI:/home/orangepi# sudo apache2ctl restart
httpd not running, trying to start
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'restart' failed.
The Apache error log may have more information.
root@OrangePI:/home/orangepi# 

Коллеги вот пытаюсь поставить апч для сервера при попытке перезагрузить очень много букв незнакомых вылезает. кто в курсе где и что можно подправить? чую что чтото с IP СВЯЗАНО

Делаю вот по этой ссылке http://majordomo.smartliving.ru/Main/SetupLinux

и вот видео на эту же тему https://www.youtube.com/watch?v=DSbWdV7Cg5k может каму пригодится

axill
Offline
Зарегистрирован: 05.09.2011

Ничего не понял. Речь про apache web server?

Кого и как перегрузить пытаетесь? 

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

из пакета в дебиане поставить проще некуда, затем прописать астоматический старт и лезть на тестовую страницу проверять

сложнее потом настроить под себя, апаче очень много всяких настроек поддерживает

Logik
Offline
Зарегистрирован: 05.08.2014

axill пишет:

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

То что домашную курицу и бройлера готовят совершенно по разным рецептам я думаю Вы в курсе.

Не тестировать никак не возможно. Это дилетанство. Когда софт пишется за деньги клиент требует гарантий работоспособности. И он в этом абсолютно прав. И требует за свои деньги рабочий софт с инструкцией к нему. Особенно если прога работает в тысячах и более экземпляров по всей стане и/или разным странам. Вариант типа "ну вы там повозитесь", "дайте прав", "запустите под рутом", "посмотрите логи" сразу посылаются на йух. Это удел энтузизястов. Этим никто заниматся не будет (ни клиент ни разработчик, т.к. этот труд требует денег и вопрос превращается в "а кто заплатит?" с соответствующим ответом), клиент просто уйдет к другим, где есть качество. И сразу поинтересуется наличием системы управления качества. А там документированая процедур, где записано что каждая выдаваемая сборка тестируется согласно ... и акт подписывается следующими лицами.  Вы просто очень далеки от вопроса. И если систему тестили под к примеру убунтой никто не возмет на себя риски будет ли она работать под дебиан. Если не будет - то ответственных накажут рублем.  Вот почему как доходит вопрос до серезных комерческих проектов линукс оказывается в заднице (как илюстрация к сказаному - смотрите кол-во игр под линух), заодно и понятно чего он на серверах и ембадедах пошел хороше. Там тестировать реально, а для ембадеда даже легко.  И в шаровых проектах где все "как есть" и претензии просто не принимаются.

 

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

 

 

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

axill пишет:

Ничего не понял. Речь про apache web server?

Кого и как перегрузить пытаетесь? 

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

из пакета в дебиане поставить проще некуда, затем прописать астоматический старт и лезть на тестовую страницу проверять

сложнее потом настроить под себя, апаче очень много всяких настроек поддерживает


Посмотрите пожалуйсто сполер, там видно что после установки апачи его нужно рестартнуть. А мне выдаёт ошибку. Кстати при установке было пару впрненгов

axill
Offline
Зарегистрирован: 05.09.2011

Baks посмотрел на логи. По моему вы ложным путем идете

наберите:

sudo apt-cache search apache

Или

sudo apt-cache search web

И посмотрите список пакетов из вашего репозитория. Если найдете подходящий то просто установите через apt-get

Logik Эко вас понесло глубоко) не буду спорить, но после всего, что вы описали не понимаю зачем вы связались с линуксом. Хобби это когда делаешь то что нравится и пользуешься тем что нравится. Зачем заставлять себя мучиться?

Logik
Offline
Зарегистрирован: 05.08.2014

А хобби как раз всего описаного мной не требует. Я сам себе заказчик ;) То все проблемы професиональной разработки софта.  В хобби все просто, я сделал, меня устраивает и пошли все лесом. Код могу не публиковать, могу публиковать и претензий не принимать. И для этого линукс как нельзя лучше подходит - бесплатный, открытый. А с оранжем - еще и на дешовом и мощном железе.

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

Коллеги подскажите ответ на один глупый вопрос. В общем хочу попробовать установить сераерную версию ОС. Так вот в чем вопрос, как подключить к ноуту через путти. Через ТТЛ конвертер? А на плате куда подключаться?
Сорт ещё раз за глупый вопрос но не могу найти в инете инфу... Все пишут коротко КСК будто .ы все должны это знать

axill
Offline
Зарегистрирован: 05.09.2011

Baks пишет:
Коллеги подскажите ответ на один глупый вопрос. В общем хочу попробовать установить сераерную версию ОС. Так вот в чем вопрос, как подключить к ноуту через путти. Через ТТЛ конвертер? А на плате куда подключаться? Сорт ещё раз за глупый вопрос но не могу найти в инете инфу... Все пишут коротко КСК будто .ы все должны это знать

простите за занудство. Но ради правильного понимания все же выскажусь. В линуксе нет серверной ОС. Система одна и таже. На сервере не ставят или незапускают графическую консоль, тот самый X11 Server

По поводу вопроса. Поясните что именно вы хотите получить? Линукс запущенный и подключенный к сети доступен по умолчанию через telnet и ssh, если нет возможности монитор к линуксу подключить - на роутере смотрим какой IP назначен линуксу и по этому IP лезем с компьютера по telnet или ssh

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Серверная ось это только определенный набор утилит, не более того. Т.е. дистрибутив, настроенный на серверный вариант. Насколько помню, в северном варианте нет gui, зато возможность через ssh управлять сервером.

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

ответ понятен, спасибо !  еще один вопрос созрел, если я установлю ленюкс с Х11 настрою все то потом можно будет отключить Х11 чтобы остался в работе только сервер и ногодрыг ( подключение к монитору более не нужно будет)

axill
Offline
Зарегистрирован: 05.09.2011

Конечно можно и включить и отключить. В system V есть такое понятие как init и init level

Обычный режим работы это init 5. X11 server можно или удалить когда он станет не нужен или убрать из автозапуска для init 5

Но даже если ее не установить то ничего страшного, разве что немного оперативки будет занято

axill
Offline
Зарегистрирован: 05.09.2011

Кстати в свое время были популярны X11 серверы для виндуса. Не знаю есть ли сейчас современные версии

такая прога запущенная на виндусе позволяла из ssh запускать любые графические программы с линукса на дисплее виндуса

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

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Я Xming использовал для запуска графического софта. Правда на AIX, но это не важно, смысл тот же

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

И снова здравствуйте, сегодгя установил апачи PHP  SQL phpmyadmin, с последним не совсем пойму зайти не могу, не подходит пароль, правил файл config.inc.php через cookie загружается страничка для ввода лог и пасса, а через config ошибки выдает (invalid settings) .

чтото упускаю, а что не пойму...

может ли кто скинуть настройки из этого рабочего файла в папке phpmyadmin 

все понял, все папки от рута а этот файл от юзера (или лузера) ))

завтра буду пытаться менять права файла

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Logik пишет:

ПС. Начинал давно в CP/M потом дос, в командной строке работать умею, но нелюблю, GUI удобней. Умею пилить ножевкой, но не люблю, электролобзик удобней.

 

В CP/M-80 или уже в CP/M-86? 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Baks пишет:

root@OrangePI:/home/orangepi# sudo apache2ctl restart
httpd not running, trying to start
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'restart' failed.
The Apache error log may have more information.
root@OrangePI:/home/orangepi# 

Коллеги вот пытаюсь поставить апч для сервера при попытке перезагрузить очень много букв незнакомых вылезает. кто в курсе где и что можно подправить? чую что чтото с IP СВЯЗАНО

Делаю вот по этой ссылке http://majordomo.smartliving.ru/Main/SetupLinux

и вот видео на эту же тему https://www.youtube.com/watch?v=DSbWdV7Cg5k может каму пригодится

Я бы устанавливал что-нибудь полегче чем апач, к примеру https://ru.wikipedia.org/wiki/Lighttpd

Logik
Offline
Зарегистрирован: 05.08.2014

ua6em пишет:

Logik пишет:

ПС. Начинал давно в CP/M потом дос, в командной строке работать умею, но нелюблю, GUI удобней. Умею пилить ножевкой, но не люблю, электролобзик удобней.

 

В CP/M-80 или уже в CP/M-86? 

 CP/M-80 конечно, смыслу в  CP/M-86, если на 1810вм88 msdos уже вовсю рулила. Я  CP/M-86 помоему и не видел в жизни.

Logik
Offline
Зарегистрирован: 05.08.2014

ua6em пишет:

Baks пишет:

root@OrangePI:/home/orangepi# sudo apache2ctl restart
httpd not running, trying to start
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'restart' failed.
The Apache error log may have more information.
root@OrangePI:/home/orangepi# 

Коллеги вот пытаюсь поставить апч для сервера при попытке перезагрузить очень много букв незнакомых вылезает. кто в курсе где и что можно подправить? чую что чтото с IP СВЯЗАНО

Делаю вот по этой ссылке http://majordomo.smartliving.ru/Main/SetupLinux

и вот видео на эту же тему https://www.youtube.com/watch?v=DSbWdV7Cg5k может каму пригодится

Я бы устанавливал что-нибудь полегче чем апач, к примеру https://ru.wikipedia.org/wiki/Lighttpd

Зачем. Для не вебсерверного применения, где максимум с десяток подключится и апача на таком железе потянет. К тому же она - стандарт де факто не первое десятилетие.

Logik
Offline
Зарегистрирован: 05.08.2014

Приживил к оранжу АЦП ads1115. Заодно к нему и датчик качества воздуха. Теперь могу удаленно, через инет, нюхать атмосферу ))). Проблема отсутствия АЦП на борту успешно решена. 

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

всем привет коллеги, заменил в общем ОС , с Luduntu_Iacker на Ubuntu Vivad Mate . все от Loboris-a  на первой проц греется поменьше но там капец какойто с php , когда ставил сервер вроди скрипт выполняется если он в html файле а если создаю php разрешение у файла то он тупо скачивается.. ну в общем не смог толком настроить там сервер ... а на второйдаже без бубна запустилось все, теперь полноценный сервер стоит но на второй версии проц погоречее немного. да и фиг с ним это сильно не парит, поставлю еще кулер как прийдет и будет нормально.

вот теперь нужно связать ардуинку с апельсинкой по сериалу (ардуино будет посылать показания а апельсинка должна их в CQL записать и вывести на сайт в итоге, да и в ответ должна отправить показания темпиратуры проца в ардуино).

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

вроди как делитель нужно собрать так как оранж на 3 V (если ошибаюсь поправьте) 

и нашел видео https://youtu.be/YYAsh7HUNNQ  правда там малинка, работают через питон.

появился такой план, ставлю питон по видео а что дальше хз...)))

может есть какой более правельный способ?

кстати вот еще нашел ссылочку https://github.com/NicoHood/NicoHood.github.io/wiki/Arduino---Raspberry-Pi-Serial-Communication-Protocol-via-USB-and-C-C

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Logik пишет:

ua6em пишет:

Logik пишет:

ПС. Начинал давно в CP/M потом дос, в командной строке работать умею, но нелюблю, GUI удобней. Умею пилить ножевкой, но не люблю, электролобзик удобней.

 

В CP/M-80 или уже в CP/M-86? 

 CP/M-80 конечно, смыслу в  CP/M-86, если на 1810вм88 msdos уже вовсю рулила. Я  CP/M-86 помоему и не видел в жизни.

А я даже юзал ))) и, если хорошо порыться, где-то на дискетах 360 есть ))) вопрос только где, да, а была не MS а альфа дос и, мой драйвер для работы с дискетами двойной плотности

Logik
Offline
Зарегистрирован: 05.08.2014

Baks пишет:

 создаю php разрешение у файла то он тупо скачивается.. 

Да. И  у меня так. Там явно в настройках дело. Но я не стал парится, всеравно ж не гоже сишнику на богомерзкой пыхе писать :) 

Baks пишет:

вот теперь нужно связать ардуинку с апельсинкой по сериалу 

Там, как вариант, еще по spi или i2c тоже можно связать.

Baks пишет:

вроди как делитель нужно собрать так как оранж на 3 V (если ошибаюсь поправьте) 

 

Для поигратся - я бы соединял их через резисторы в 1-2КОм. Возможно высокую скорость не потянуло бы. По совсем правильноиу есть микросхемы конвертеры уровня. Если проект - ищите сразу ардуину на 3,3В, зачем лишнее в схеме.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Logik пишет:

Да. И  у меня так. Там явно в настройках дело. Но я не стал парится, всеравно ж не гоже сишнику на богомерзкой пыхе писать :) 

Тут я с вами не соглашусь, имею программу написанную на СИ (тот что шарп) и скриптик на php, первый разбирет один интересный файлик около часа, при этом правда засовыет разобранное в базу, но мне то оно зачем, мне правила для маршрутизатора сформировать...а второй за 7 секунд

 

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

нашел один пост как подключают ардуинку в юсб порт апельсинки кабелем как к компу, и ни каких преобразователей не нужно, в принципи могу портом пожертвовать, все равно лишний есть.

вот только дальше что делать хз. и да на пхп мне проще и быстрее написать чем на С++ (плохо еще наю)

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Baks пишет:

нашел один пост как подключают ардуинку в юсб порт апельсинки кабелем как к компу, и ни каких преобразователей не нужно, в принципи могу портом пожертвовать, все равно лишний есть.

вот только дальше что делать хз. и да на пхп мне проще и быстрее написать чем на С++ (плохо еще наю)

Подключить жёсткий диск