Кросскомпиляция — как это работает

Кроме bitbake одной из ключевых частей OpenEmbedded является инструментарий кросс-сборки или, как его чаще называют, cross-toolchain. Именно он осуществляет генерацию исполняемых файлов из исходного кода для целевой платформы. Хотя на первый взгляд кажется, что эта задача отличается от обычного процесса сборки, но на самом деле это не так. Все действия , которые осуществляются компилятором в процессе обычной сборки, так же осуществляются при кросс-сборке. Единственное существующее отличие – это целевая платформа.

Теперь давайте рассмотрим действия происходящие при сборке. Хотя обычно они скрыты от вас, но выполняются они всегда: Читать далее «Кросскомпиляция — как это работает»

Знакомьтесь OPKG дистрибутив linux

В прошлый раз я рассказал вам каким образом можно собрать дистрибутив linux при помощи OpenEmbedded и запустить его в VirtualBox. Перед тем как перейти к сборке более функциональных дистрибутивов стоит познакомиться с менеджером пакетов используемым в OpenEmbedded.

В отличии от больших дистрибутивов использующих менеджеры пакетов rpm и deb, в OpenEmbedded используется opkg, который базируется на коде менеджера пакетов ipkg и является продолжателем его идей. Ipkg не используется поскольку на данный момент активно не разрабатывается и имет ряд известных, но не исправленных ошибок. В Opkg эти ошибки исправлены и добавлены новые возможности. Отмечу основные нововведения в Opkg: Читать далее «Знакомьтесь OPKG дистрибутив linux»

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

Список программ которые всегда должны находиться под рукой у пользователя ПК у всех разный. У Программиста, это одни программы, у геймера другие, ну, а у обычного пользователя (как ни странно есть и те и другие). Ну, это скажем, лирическое отступление.

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

По-этому я продолжу экскурсию в мир программ linux mint, и одним из необходимых (ну или хотя бы просто потому что удобно) инструментов я бы назвал guake. Это терминал который всегда под рукой и при необходимости его легко вызвать и если в нем нет необходимости легко спрятать. Читать далее «Список программ которые всегда должны находиться под рукой»

Что такое Zeroconf и с чем его едят

Я, как старый линуксоид, когда впервые установил Ubuntu и увидел незнакомое слово avahi, конечно же сразу посмотрел в google. Потыкался в несколько ссылок, увидел другие непонятные слова, типа zeroconf, multicast dns, bonjour. Сразу понял, что это какая то мутная технология от Apple и нафиг мне ненужная.

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

Давайте разберемся с терминологией: Читать далее «Что такое Zeroconf и с чем его едят»

Настройка сетевого принтера

Насчет принтера: подключаем принтер к компу запускаем настройку компа, там ищем «оборудование» и запускаем поиск принтеров!

Он находится на этом компе, далее переходим на другой комп там запускаем «настройку компа», в «управлении программами» находим «поиск пригодного ……» там пишем cups и ставим галочки там где не стоит. Затем идем в «систему» там находим раздел & quot;службы», ищем cups и смотрим чтоб служба была включена, и стояла галочка включать при старте.

Далее идем в оборудование и ищем принтеры, там на закладочках сверху находим настройка cups, там жмем на указать сервер печати или что то того и пишем ip компа к которому подключен принтер. Все! принтер есть, можно печатать:  Читать далее «Настройка сетевого принтера»

Медведев-Рейман: 720 млн на открытое ПО для школ

Дмитрий Медведев и Леонид Рейман провели встречу с ведущими российскими разработчиками свободного программного обеспечения. В ходе совещания обсуждались перспективы и проблемы установки СПО на школьных компьютерах.

Представители компаний-разработчиков ПО подтвердили свою готовность в срок до конца 2009 г. снабдить российские школы пакетом СПО. Как было объявлено в ходе встречи, на реализацию программы правительство намерено выделить 720 млн руб.

И.о. первого заместителя председателя правительства Дмитрий Медведев провел рабочую встречу с российскими компаниями-разработчиками свободного ПО. Во встрече, прошедшей 21 сентября 2007 г., также принял участие и.о. министра информационных технологий и связи Леонид Рейман. Читать далее «Медведев-Рейман: 720 млн на открытое ПО для школ»

Свободное ПО в школах получило шанс

Как стало известно CNews, пилотный проект по использованию свободного ПО в образовательных учреждениях пройдет в двух регионах — в Томской области и Татарстане.

Согласно планам Мининформсвязи, в случае его успешной реализации к концу 2009 г. пакет с альтернативным ПО будет стоять на каждом компьютере во всех российских школах. Интерес к пилотной части проекта уже проявили ведущие отечественные поставщики дистрибутивов Linux.
Как уже писал CNews, первый вице-премьер Дмитрий Медведев поддержал инициативу Мининформсвязи по разработке отечественного пакета программного обеспечения для образовательных учреждений, основанного на свободной лицензии (СПО). До конца 2007 г. в ряде субъектов Российской Федерации предполагается реализовать пилотный проект, связанный с использованием СПО. CNews стали известны подробности проекта. В пресс-службе министерства рассказали, что участвовать в данном проекте в настоящее время выразили желание Томская область и Республика Татарстан. Читать далее «Свободное ПО в школах получило шанс»

Медведев: разработка отечественного ПО повысит ИБ России

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

«Разработка такого отечественного программного продукта будет в большей степени обеспечивать нашу информационную безопасность и может привести к довольно существенной экономии средств», — заявил г-н Медведев. Читать далее «Медведев: разработка отечественного ПО повысит ИБ России»

Пилотное внедрение Linux в ЮАО г. Москвы

В целях реализации государственной программы по внедрению в учебных заведениях РФ лицензионных программных продуктов, основанных на пакете свободного программного обеспечения (СПО), разрабатываемого в рамках Государственного заказа, принято решение о разворачивании на базе ряда образовательных учреждений Южного Административного Округа г. Москвы пилотных площадок по внедрению СПО.

Рассмотрев кандидатуры из числа школ округа, обладающих соответствующей инфраструктурой и кадровыми ресурсами, было определено 10-ть пилотных учебных заведений по внедрению СПО от Южного Административного Округа г. Москвы. Читать далее «Пилотное внедрение Linux в ЮАО г. Москвы»

Дистрибутив под оборудование

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

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

Ну и конечно же универсальные версии, каковые сейчас и есть. Читать далее «Дистрибутив под оборудование»