в любом случае ресайзинг надо делать при остановленной системе - можно или смонтировать диск в другой комп с линукс или запустить на этом же компьютере другую систему (например livecd)
Так система после первой загрузки сама предлагает сделать ресайзинг средствами системы и команду приводит, как это сделать )))
Пока чистая проблем не вижу и останавливать ничего не надо
нашел один пост как подключают ардуинку в юсб порт апельсинки кабелем как к компу, и ни каких преобразователей не нужно, в принципи могу портом пожертвовать, все равно лишний есть.
вот только дальше что делать хз. и да на пхп мне проще и быстрее написать чем на С++ (плохо еще наю)
в линуксе все устройства для которых есть драйвер создают в папке /dev так называемый дескриптор доступа к устройству. Выглядит как файл, работать с ним можно как с файлом, т.е. Писать и читать, только напиимер seek работать не будет, но он и не нужен. Т.е. Легко можете через этот дескриптор обмениваться с ардуиной
в этом смысле это ничем не будет отличаться от работы с uart на плате самой апельсинки, только дескриптор будет другой
нашел один пост как подключают ардуинку в юсб порт апельсинки кабелем как к компу, и ни каких преобразователей не нужно, в принципи могу портом пожертвовать, все равно лишний есть.
вот только дальше что делать хз. и да на пхп мне проще и быстрее написать чем на С++ (плохо еще наю)
Подключить жёсткий диск
зачем мне жесткий диск?
если бы мне нужен был то и вопрос так бы звчал! а так прошу помощи с инфой по подключению ардуинки и записи принятых показаний датчиков в базу данных.
нашел один пост как подключают ардуинку в юсб порт апельсинки кабелем как к компу, и ни каких преобразователей не нужно, в принципи могу портом пожертвовать, все равно лишний есть.
вот только дальше что делать хз. и да на пхп мне проще и быстрее написать чем на С++ (плохо еще наю)
Подключить жёсткий диск
зачем мне жесткий диск?
если бы мне нужен был то и вопрос так бы звчал! а так прошу помощи с инфой по подключению ардуинки и записи принятых показаний датчиков в базу данных.
Тут я с вами не соглашусь, имею программу написанную на СИ (тот что шарп) и скриптик на php, первый разбирет один интересный файлик около часа, при этом правда засовыет разобранное в базу, но мне то оно зачем, мне правила для маршрутизатора сформировать...а второй за 7 секунд
Ну дак сравнение некорректно по всем размерам. Начиная с того что шарп не си.
//подключают ардуинку в юсб порт апельсинки
Кстати интересно. В принципе проблем возникнуть не должно. Драйвер, или что там у линуксы, для ftdi должен быть. Не исключено что в дистрибутиве уже все есть. Настроить и работать с компортом как с файлом.
Нагуглил
Armbian v5.16 .
В дистрибутиве уже установлен драйвер FTDI . Подключил преобразователь USB-RS232 в /dev появилось устройство ttyUSB0 .
Также в /dev есть 2-а устройства - rtc и rtc0 . Это судя по всему часы реального времени.
ну да - принять с порта в буфер, распарсить, закинуть в базу, для знающего php делов минут на 30, ну а так как принимать надо только температуру - еще меньше
Коллеги, для кого то может и мелочи но для меня засада, вспомните себя когда знакомились с новой темой не имея никакого опыта. Вот к примеру для меня не трудно написать скриптик разбирающийся строку с показаниями и записывающий в БД. Но как из порта передать эти показания в этот файлик?/
#!/bin/sh
stty -F /dev/ttyUSB0 raw speed 9600 -hupcl
while read i; do
echo "LINE:$i"
done </dev/ttyUSB0
и в нем же стало появляться сообщение от ардуинки.. тоесть уже работает
и насколько я понимаю нужно создать какойто скриптик который будет ловить то что пришло и посылать его в скрипт PHP который будет писать в базу данных. и да пожалуйсто если даете какойто совет, давайте более развернуто как для чайников :)
да. Поправил. Не ругается. Создает файл, и ждет. Файл остается пустым. В коректности неуверен т.к. что ардуино пытается передать даже не знаю. Но чтото дает судя по морганию светодиода.
Хм. Не знаю на каком этапе сталось. Но ttyUSB0 исчез, вместо него теперь ttyUSB1 Теперь он появляетяс при подключении и исчезает при отключении нано. Выдало.
orangepi@OrangePI:/dev$ #!/bin/sh
orangepi@OrangePI:/dev$ stty -F /dev/ttyUSB1 raw speed 9600 -hupcl
это же не файл в обычном понимании, это дескриптор
даже сама папка /dev это специальная файловая система не расположенная на дисках, она мапится в систему, в ядро
Это с какого хрена он не будет связан с устройством, если дескриптор открывается на добавление в конец файла, на ассемлере >> отднозначно ставит указатель на конец файла
Надо просто попробовать, сейчас не на чем и, я всё забыл, тлетворное влияние windows...
Вопрос только может ли команда ECHO принимать поток из ttyUSB ... раз товарисч говорит, что конструкция работает, то обязан и в файл писать...вторая засада...скрипт будет писать в файл пока в буфере есть что писать, а очистится буфер??? по идее скрипт надо запускать как зомби.. &
товарища отслали на хабр, уже аналогичное реализовано, можно сделать программку на С там делов то - читать из стандартного сериал и писать в файл, по идее можно и на скриптах )))
Вот как-то не верится, что php не умеет работать с сериал
в общем получилось в php вывести на монитор темпиратуру проца, ))
дальше читал смотрел и понял что не стыкуется ПХП с постоянно работающим ком портом, тяп ляп получается..
решил подумать про установку питона, он будет мониторить ком потр и отправлять данные на локалхост в файлик php который в свою очередь сохранит их в базу данных.
+ в том что в любое время может прийти пакет с ардуинки на апельсинку и он сразу будет доставлен по назначению, в отличае от реализации на php
Самбу настроили? Файлы удобнее всего редактировать с персоналки привычными средствами подключив апельсинку по самбе
на питоне писал, но больше перл использовал, оба языка весьма своеобразны. Питон своим подходом к объектномупрограмированию, а перл очень простыми и богатыми средствами работы с переменными и особено текстовыми
и для работы с устройствами как то больше Си просится хотя в данном конкретном случае не критично
За два десятка лет в линуксе нет редактора нормального чтоб по умолчанию в дистрибутив втулить? Кастрированый по уши нано редактором назвать тяжело. Может кто подскажет чего поставить уровня нотепад++, чтоб из консоли запускалось и было позиционирование мышкой, ctrl+c, ctrl+v и главное ctrl+z. Выучить десяток другой команд и комбинаций клавиш не предлагать.
Проверил работу GPIO сабжа, обнаружил что пины (нумерация как виринга согласно следующего рисунка) 0,2,3,6 не изменяют свое состояние при попытке сконфигурировать на запись и чего повыводить. Вероятно забраны под UART2. Пин 11 вобще не обнаружен.
Logik вся прелесть линукса в отсутствии навязанных пользовательских средств ну и в том, что система от пользовательских средств совершенно независима. Ставьте что нравится. Ограничение по стандартному средству еще в том, что графическая оболочка не является обязательной
и ни в коем случае не ругайте nano, а то на вас нападет кара и будете в наказание всю жизнь пользовать vi ;) nano это современная программа, стандартным всегда был vi и это правда нечто, но зато работает на ЛЮБОМ текстовом терминале. Ведь текстовые терминалы в свое время тоже были очень разные, некоторые категорически ограниченные в возможностях
Самба+редактор на писи самый удобный вариант, а nano для редких случаев когда что то нужно быстро подправить
Logik вся прелесть линукса в отсутствии навязанных пользовательских средств ну и в том, что система от пользовательских средств совершенно независима. Ставьте что нравится. Ограничение по стандартному средству еще в том, что графическая оболочка не является обязательной
Остается пожелать чтоб авторы-линуксятники так лечились бы без "навязанных пользовательских средств" сами ставили себе диагноз (разумеется "Ставьте что нравится" :)))) , назначали лечение и вырезали бы апендецит под поставленым самими себе наркозом, впрочем наркоз как опция " не является обязательной" :)))
Если в ОС отсутствует нормальный простейший инструмент - это лажа. Поставить что нравитс я бы мог и при его наличии. Присутствие паинта не мешает фотошопу.
Впрочем это офтоп. Факт - отсутствие норм редактора, а посоветовать чего по моим хотелкам можете?
axill пишет:
ни в коем случае не ругайте nano, а то на вас нападет кара и будете в наказание всю жизнь пользовать vi ;)
А чет мне не весело на это глядеть - "передовая" ОС, но лучше редактора нет, только хуже есть.
axill пишет:
но зато работает на ЛЮБОМ текстовом терминале. Ведь текстовые терминалы в свое время тоже были очень разные, некоторые категорически ограниченные в возможностях
Священный трепет не испытал, любые терминалы не интересуют, тем более древние, мне бы на моем да поудобней.
axill пишет:
Самба+редактор на писи самый удобный вариант, а nano для редких случаев когда что то нужно быстро подправить
Так и делаю. Но не позор ли это для ОС если редактировать просто текстовый файл нужно в другой ОС? Както в голове не укладывается просто "Хотите поехать на нашем автомобиле в другой город - без проблем! наше авто довезет вас до ЖД вокзала, на поезде и поедете" ;)
ПС. Не надо писать "не нравится линукс - не используй" Я вынужден его юзать, т.к. винда на оранже не идет. Шла бы - вопросов не было бы.
Я не заморачиваюсь и могу вам порекомендовать тоже самое. У линукса нет стандартного редактора. В дебиан такой редактор есть и это nano. Для консольного редактора nano более чем нормальный, в mc еще вроде был встроенный. Лучше может быть только графический с X11
Линукс не претендует на продвинутую систему. Это просто хороший инструмент. Не хотите линукс ставьте железо на котором идет виндуз. Вроде на малинку микрософт собирался продвигать вин10
мне пафоса лично не нужно, я через самбу редактирую в sublime2 и меня такая связка полностью устраивает тем более что работаю с апельсинкой исключительно по сети и исключительно без X11
тут качаем ос http://orangepi.su/content.php?p=99&c=OS%20dlya%20Orange%20Pi , мне к примеру понравилось Pubuntu проц мало греется и работает вроди норм, но пришлось перейти на другую так как не смог настроить на ней PHP. поставил другую, все запустилось но греется немного побольше.
п.2 не подсказу (можно погуглить не думаю что проблема) главное подключиться по ssh к плате
п.3 мне не понятен вопрос
п.4 трудный в моем понимании, но для себя кое что нагуглил, мне нужен обычный сериал , я подключаю ардуинку кабелем в ЮСБ разьем и дальше запускаю Piton который будет мониторить юсб порт и закидывать все что прийдет в апачу по адресу localhost, где будет лежать скриптик и все принимать и дальше писать в БД.
ядрить-мадрид!!! Не ОС, зависит от дистрибутива, а точнее от упаковщика который использован в дистрибутиве
не путайтесь сами и не путайте других. Система и дистрибутив это не одно и тоже. Вся система это по сути ядро. Линукс монолитная система состоящая из ядра и загружаемых модулей. Глобально все. Все остальное пользовательские приложения. В этом отличие от виндуз, где работоспособность системы зависит от кучи файлов и папок
1. Как установить apache + php + MySQL + phpMyAdmin
2. Как отключить графический интерфейс, хотя можно просто поставить линукс сервер
3. Как собрать дистрибутив с предустановленным 1-пункт
4. как с апатча обращаться к gpio
с русскоязычными не подскажу, читаю на английском. Но поиском все находится на ура и поисковики первыми дают ссылки на русском
Установка любой программы в линуксе делается одним из двух способов 1. Используя упаковщик 2. Ручками копированием файлов. Вариант 2 бывает через установку бинарников или исходников. Для установки из исходников по ребуптся еще много чего, как минимум компилятор
самое простое и удобное - через упаковщик. Упаковщики разные. В debian это команда apt-get
В поисковике наберите "установка apache debian"
Можно и самому найти командой "apt-cache search apache" и выбрать из списка нужный пакет
Мне сейчас это не сильно важно, мне нужен только UART
Сам Orang мне нужен только в качестве сервера, базы данных и вебморды(тоесть небольшая CMS) для определенного устройства, потому мне и нужно собрать дистрибутив с преднастройками для установки его на orange pi lite и т.п. (где только один USB и Ethernet)
Про ресайзинг. Основная утилита командной строки resize2fs. Читаем инструкцию man resize2fs или ищем понятные для себя примеры типа http://www.o-nix.com/pages/reshenija-v-linux/resize-ext2ext3ext4.php
тем кого пугает командная строка есть мышкоклики типа http://gparted.org/
в любом случае ресайзинг надо делать при остановленной системе - можно или смонтировать диск в другой комп с линукс или запустить на этом же компьютере другую систему (например livecd)
Так система после первой загрузки сама предлагает сделать ресайзинг средствами системы и команду приводит, как это сделать )))
Пока чистая проблем не вижу и останавливать ничего не надо
нашел один пост как подключают ардуинку в юсб порт апельсинки кабелем как к компу, и ни каких преобразователей не нужно, в принципи могу портом пожертвовать, все равно лишний есть.
вот только дальше что делать хз. и да на пхп мне проще и быстрее написать чем на С++ (плохо еще наю)
в линуксе все устройства для которых есть драйвер создают в папке /dev так называемый дескриптор доступа к устройству. Выглядит как файл, работать с ним можно как с файлом, т.е. Писать и читать, только напиимер seek работать не будет, но он и не нужен. Т.е. Легко можете через этот дескриптор обмениваться с ардуиной
в этом смысле это ничем не будет отличаться от работы с uart на плате самой апельсинки, только дескриптор будет другой
нашел один пост как подключают ардуинку в юсб порт апельсинки кабелем как к компу, и ни каких преобразователей не нужно, в принципи могу портом пожертвовать, все равно лишний есть.
вот только дальше что делать хз. и да на пхп мне проще и быстрее написать чем на С++ (плохо еще наю)
Подключить жёсткий диск
зачем мне жесткий диск?
если бы мне нужен был то и вопрос так бы звчал! а так прошу помощи с инфой по подключению ардуинки и записи принятых показаний датчиков в базу данных.
нашел один пост как подключают ардуинку в юсб порт апельсинки кабелем как к компу, и ни каких преобразователей не нужно, в принципи могу портом пожертвовать, все равно лишний есть.
вот только дальше что делать хз. и да на пхп мне проще и быстрее написать чем на С++ (плохо еще наю)
Подключить жёсткий диск
зачем мне жесткий диск?
если бы мне нужен был то и вопрос так бы звчал! а так прошу помощи с инфой по подключению ардуинки и записи принятых показаний датчиков в базу данных.
А в чём проблема, пишите
проблемму описал в посте чуть выше #245
ахилл - не могли бы поподробнее описать, не очень понимаю как это все должно работать
Тут я с вами не соглашусь, имею программу написанную на СИ (тот что шарп) и скриптик на php, первый разбирет один интересный файлик около часа, при этом правда засовыет разобранное в базу, но мне то оно зачем, мне правила для маршрутизатора сформировать...а второй за 7 секунд
Ну дак сравнение некорректно по всем размерам. Начиная с того что шарп не си.
//подключают ардуинку в юсб порт апельсинки
Кстати интересно. В принципе проблем возникнуть не должно. Драйвер, или что там у линуксы, для ftdi должен быть. Не исключено что в дистрибутиве уже все есть. Настроить и работать с компортом как с файлом.
Нагуглил
Armbian v5.16 .
В дистрибутиве уже установлен драйвер FTDI . Подключил преобразователь USB-RS232 в /dev появилось устройство ttyUSB0 .
Также в /dev есть 2-а устройства - rtc и rtc0 . Это судя по всему часы реального времени.
Интересно, как их заюзазать ? Кто нить пробовал ?
Не поленился, ткнул в USB переходник USB-COM, появилось /dev/ttyUSB0 , выткнул - исчезло, ткнул нану - снова появилось. шайтан!
гуглю по "/dev/ttyUSB0 убунту" - масса найденого, подтверждающего правильность подхода. Задача потенциально решена. Утратил интерес :)
Не совсем. Что дальше делать чтобы значения записать в sql таблицу ?
Так там мелочь осталась, прогу написать;)
Так там мелочь осталась, прогу написать;)
ну да - принять с порта в буфер, распарсить, закинуть в базу, для знающего php делов минут на 30, ну а так как принимать надо только температуру - еще меньше
Коллеги, для кого то может и мелочи но для меня засада, вспомните себя когда знакомились с новой темой не имея никакого опыта. Вот к примеру для меня не трудно написать скриптик разбирающийся строку с показаниями и записывающий в БД. Но как из порта передать эти показания в этот файлик?/
самое ближайшее что нашёл яндекс
Не поленился, ткнул в USB переходник USB-COM, появилось /dev/ttyUSB0 , выткнул - исчезло, ткнул нану - снова появилось. шайтан!
гуглю по "/dev/ttyUSB0 убунту" - масса найденого, подтверждающего правильность подхода. Задача потенциально решена. Утратил интерес :)
я вот подзабыл это: CP /dev/ttyUSB0 >> 1.txt работает?
сори немного не понимаю вопроса, что нужно сделать ( тут я чайник))))
что получилось, воткнул в юсб ЮСБ-конвертор с ардуино мини. нашел порт какой выдало
вот тут нашел пример http://cyber-place.ru/showthread.php?t=1464
вот команды которые в терминале ввел
и в нем же стало появляться сообщение от ардуинки.. тоесть уже работает
и насколько я понимаю нужно создать какойто скриптик который будет ловить то что пришло и посылать его в скрипт PHP который будет писать в базу данных. и да пожалуйсто если даете какойто совет, давайте более развернуто как для чайников :)
П С зарранее спасибо!
Не поленился, ткнул в USB переходник USB-COM, появилось /dev/ttyUSB0 , выткнул - исчезло, ткнул нану - снова появилось. шайтан!
гуглю по "/dev/ttyUSB0 убунту" - масса найденого, подтверждающего правильность подхода. Задача потенциально решена. Утратил интерес :)
я вот подзабыл это: CP /dev/ttyUSB0 >> 1.txt работает?
Нет.
на первой строке неизвестная команда
дубль
Не надо скрипты никакие если собираетесь на php писать. Прямо на php открыть файл который дескриптор устройства и читать
толькотзачем вам php и web сервер для этого? Если это задача независимая от вэб то лучше подойдет python или perl без всяких вэб
на первой строке неизвестная команда
да. Поправил. Не ругается. Создает файл, и ждет. Файл остается пустым. В коректности неуверен т.к. что ардуино пытается передать даже не знаю. Но чтото дает судя по морганию светодиода.
а вот так?
Хм. Не знаю на каком этапе сталось. Но ttyUSB0 исчез, вместо него теперь ttyUSB1 Теперь он появляетяс при подключении и исчезает при отключении нано. Выдало.
Файл 1.txt отсутствует.
Дескриптор насколько помню создается динамически при подключении устройства и чтобы имя не менялось нужно в настройке модуля настроить привязку
А если создать файлик вручную средствами MC
Тогда этот файл не будет связан с устройством
это же не файл в обычном понимании, это дескриптор
даже сама папка /dev это специальная файловая система не расположенная на дисках, она мапится в систему, в ядро
Тогда этот файл не будет связан с устройством
это же не файл в обычном понимании, это дескриптор
даже сама папка /dev это специальная файловая система не расположенная на дисках, она мапится в систему, в ядро
Это с какого хрена он не будет связан с устройством, если дескриптор открывается на добавление в конец файла, на ассемлере >> отднозначно ставит указатель на конец файла
Надо просто попробовать, сейчас не на чем и, я всё забыл, тлетворное влияние windows...
Вопрос только может ли команда ECHO принимать поток из ttyUSB ... раз товарисч говорит, что конструкция работает, то обязан и в файл писать...вторая засада...скрипт будет писать в файл пока в буфере есть что писать, а очистится буфер??? по идее скрипт надо запускать как зомби.. &
Так всегда можно добавить бесконечный цикл поверх того что пишет. Только в консоли не силен и написать как будет выглядеть не могу.
товарища отслали на хабр, уже аналогичное реализовано, можно сделать программку на С там делов то - читать из стандартного сериал и писать в файл, по идее можно и на скриптах )))
Вот как-то не верится, что php не умеет работать с сериал
можно сделать программку на С там делов то
Вот! Именно на С и нужно!
Я ж так понимаю все вышесказаное ни как не помешает работать коду типа
А факт изменения USB0 на USB1 пока нельзя считать проблемой, предположу что произошло это из-за некоректного закрытия по выдергиванию наны из разема.
кое что откопал
http://arduino.ru/forum/programmirovanie/arduino-uno-php-interfeis
Зря этот шабаш вебдизайнеров откопали, закопайте обратно.
вечером хочу попробовать с классом поработать include "php_serial.class.php"
может что и выйдет
в общем получилось в php вывести на монитор темпиратуру проца, ))
дальше читал смотрел и понял что не стыкуется ПХП с постоянно работающим ком портом, тяп ляп получается..
решил подумать про установку питона, он будет мониторить ком потр и отправлять данные на локалхост в файлик php который в свою очередь сохранит их в базу данных.
+ в том что в любое время может прийти пакет с ардуинки на апельсинку и он сразу будет доставлен по назначению, в отличае от реализации на php
П.С. осалось питон изучить)))))))
Самбу настроили? Файлы удобнее всего редактировать с персоналки привычными средствами подключив апельсинку по самбе
на питоне писал, но больше перл использовал, оба языка весьма своеобразны. Питон своим подходом к объектномупрограмированию, а перл очень простыми и богатыми средствами работы с переменными и особено текстовыми
и для работы с устройствами как то больше Си просится хотя в данном конкретном случае не критично
ага. Самба нужна полюбому.
За два десятка лет в линуксе нет редактора нормального чтоб по умолчанию в дистрибутив втулить? Кастрированый по уши нано редактором назвать тяжело. Может кто подскажет чего поставить уровня нотепад++, чтоб из консоли запускалось и было позиционирование мышкой, ctrl+c, ctrl+v и главное ctrl+z. Выучить десяток другой команд и комбинаций клавиш не предлагать.
Проверил работу GPIO сабжа, обнаружил что пины (нумерация как виринга согласно следующего рисунка) 0,2,3,6 не изменяют свое состояние при попытке сконфигурировать на запись и чего повыводить. Вероятно забраны под UART2. Пин 11 вобще не обнаружен.
Logik вся прелесть линукса в отсутствии навязанных пользовательских средств ну и в том, что система от пользовательских средств совершенно независима. Ставьте что нравится. Ограничение по стандартному средству еще в том, что графическая оболочка не является обязательной
и ни в коем случае не ругайте nano, а то на вас нападет кара и будете в наказание всю жизнь пользовать vi ;) nano это современная программа, стандартным всегда был vi и это правда нечто, но зато работает на ЛЮБОМ текстовом терминале. Ведь текстовые терминалы в свое время тоже были очень разные, некоторые категорически ограниченные в возможностях
Самба+редактор на писи самый удобный вариант, а nano для редких случаев когда что то нужно быстро подправить
Logik вся прелесть линукса в отсутствии навязанных пользовательских средств ну и в том, что система от пользовательских средств совершенно независима. Ставьте что нравится. Ограничение по стандартному средству еще в том, что графическая оболочка не является обязательной
Остается пожелать чтоб авторы-линуксятники так лечились бы без "навязанных пользовательских средств" сами ставили себе диагноз (разумеется "Ставьте что нравится" :)))) , назначали лечение и вырезали бы апендецит под поставленым самими себе наркозом, впрочем наркоз как опция " не является обязательной" :)))
Если в ОС отсутствует нормальный простейший инструмент - это лажа. Поставить что нравитс я бы мог и при его наличии. Присутствие паинта не мешает фотошопу.
Впрочем это офтоп. Факт - отсутствие норм редактора, а посоветовать чего по моим хотелкам можете?
ни в коем случае не ругайте nano, а то на вас нападет кара и будете в наказание всю жизнь пользовать vi ;)
А чет мне не весело на это глядеть - "передовая" ОС, но лучше редактора нет, только хуже есть.
но зато работает на ЛЮБОМ текстовом терминале. Ведь текстовые терминалы в свое время тоже были очень разные, некоторые категорически ограниченные в возможностях
Самба+редактор на писи самый удобный вариант, а nano для редких случаев когда что то нужно быстро подправить
Так и делаю. Но не позор ли это для ОС если редактировать просто текстовый файл нужно в другой ОС? Както в голове не укладывается просто "Хотите поехать на нашем автомобиле в другой город - без проблем! наше авто довезет вас до ЖД вокзала, на поезде и поедете" ;)
ПС. Не надо писать "не нравится линукс - не используй" Я вынужден его юзать, т.к. винда на оранже не идет. Шла бы - вопросов не было бы.
Я не заморачиваюсь и могу вам порекомендовать тоже самое. У линукса нет стандартного редактора. В дебиан такой редактор есть и это nano. Для консольного редактора nano более чем нормальный, в mc еще вроде был встроенный. Лучше может быть только графический с X11
Линукс не претендует на продвинутую систему. Это просто хороший инструмент. Не хотите линукс ставьте железо на котором идет виндуз. Вроде на малинку микрософт собирался продвигать вин10
мне пафоса лично не нужно, я через самбу редактирую в sublime2 и меня такая связка полностью устраивает тем более что работаю с апельсинкой исключительно по сети и исключительно без X11
Ясно, mc конечно использую. А вин10 на оранже был бы крутяк. Будем ждать. Сдавай;)
Влезу со своей темой.
Дайте ссылки на русскоязычные сайты, где описано:
1. Как установить apache + php + MySQL + phpMyAdmin
2. Как отключить графический интерфейс, хотя можно просто поставить линукс сервер
3. Как собрать дистрибутив с предустановленным 1-пункт
4. как с апатча обращаться к gpio
тут качаем ос http://orangepi.su/content.php?p=99&c=OS%20dlya%20Orange%20Pi , мне к примеру понравилось Pubuntu проц мало греется и работает вроди норм, но пришлось перейти на другую так как не смог настроить на ней PHP. поставил другую, все запустилось но греется немного побольше.
тут установка Линюкса на флешкарту http://orangepi.su/content.php?p=68&c=
в зависимости от ос будет немного отличаться установка апачи вот к примеру 1 вариант http://orangepi.su/content.php?p=96&c=Veb-server%20na%20Orange%20Pi%20PS
п.2 не подсказу (можно погуглить не думаю что проблема) главное подключиться по ssh к плате
п.3 мне не понятен вопрос
п.4 трудный в моем понимании, но для себя кое что нагуглил, мне нужен обычный сериал , я подключаю ардуинку кабелем в ЮСБ разьем и дальше запускаю Piton который будет мониторить юсб порт и закидывать все что прийдет в апачу по адресу localhost, где будет лежать скриптик и все принимать и дальше писать в БД.
у Вас какая плата и что планируете делать на ней?
в зависимости от ос будет немного отличаться установка апачи вот к примеру 1 вариант http://orangepi.su/content.php?p=96&c=Veb-server%20na%20Orange%20Pi%20PS
ядрить-мадрид!!! Не ОС, зависит от дистрибутива, а точнее от упаковщика который использован в дистрибутиве
не путайтесь сами и не путайте других. Система и дистрибутив это не одно и тоже. Вся система это по сути ядро. Линукс монолитная система состоящая из ядра и загружаемых модулей. Глобально все. Все остальное пользовательские приложения. В этом отличие от виндуз, где работоспособность системы зависит от кучи файлов и папок
не для спора, для верного понимания
Влезу со своей темой.
Дайте ссылки на русскоязычные сайты, где описано:
1. Как установить apache + php + MySQL + phpMyAdmin
2. Как отключить графический интерфейс, хотя можно просто поставить линукс сервер
3. Как собрать дистрибутив с предустановленным 1-пункт
4. как с апатча обращаться к gpio
с русскоязычными не подскажу, читаю на английском. Но поиском все находится на ура и поисковики первыми дают ссылки на русском
Установка любой программы в линуксе делается одним из двух способов 1. Используя упаковщик 2. Ручками копированием файлов. Вариант 2 бывает через установку бинарников или исходников. Для установки из исходников по ребуптся еще много чего, как минимум компилятор
самое простое и удобное - через упаковщик. Упаковщики разные. В debian это команда apt-get
В поисковике наберите "установка apache debian"
Можно и самому найти командой "apt-cache search apache" и выбрать из списка нужный пакет
не для спора, для верного понимания
я не спорю и не отрицаю что чтото не до понимаю, или вообще понимаю не правельно.
я сделал такой вывод из за того что некоторые команды к примеру по установке того де апача отличаются на дебиан и убунту
всё как то не было трудностью, самый главный пункт 3.
всё что нашел, обрывки копипасте.
хотя уже приблизился и нашел как выкачать ядро и потроха для сборки под orange pi
осталось настроить и как то дополнить нужными пакетами (php, mysql...)
не для спора, для верного понимания
я не спорю и не отрицаю что чтото не до понимаю, или вообще понимаю не правельно.
я сделал такой вывод из за того что некоторые команды к примеру по установке того де апача отличаются на дебиан и убунту
шеллы умные пишешь просто
sudo apt-get install php -
он тебе и скачает последнюю 7-ю, а на какой дистрибутив пофиг.
а с 4 пунктом вам все ясно?( поделитесь)
Можно так http://www.avislab.com/blog/apache-php-python-mysql_ru/
И тут ссылки http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=148
Мне сейчас это не сильно важно, мне нужен только UART
Сам Orang мне нужен только в качестве сервера, базы данных и вебморды(тоесть небольшая CMS) для определенного устройства, потому мне и нужно собрать дистрибутив с преднастройками для установки его на orange pi lite и т.п. (где только один USB и Ethernet)
у меня та же самая задача только плата у меня pi pc. очень трудно все дается так как с линюксом не знаком. это первое мое знакомство
у меня та же самая задача только плата у меня pi pc. очень трудно все дается так как с линюксом не знаком. это первое мое знакомство
У меня тоже PC , даже не плюс, в ней кроме usb, ethernet, hdmi ничего нет...
Ну пиши если что найдешь, кинь на почту если что найдешь p.masyukov@gmail.com
Я в принципе уже на днях буду конфигурацией заниматься ядра, а там дальше и искать как обклеить потрохами и собрать всё во едино
//нужно собрать дистрибутив с преднастройками для установки его на orange pi lite и т.п. (где только один USB и Ethernet)
А не разумней ли говорить не про создание дистрибутива, а о копировании образа карты памяти с которой грузится ОС.