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

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

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

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

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

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

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

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

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

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

Freespire: огонь, вода и медные трубы

Дистрибутив Freespire появился на свет сравнительно недавно, в 2006 году. За основу этого небольшого, юного, но стремительно обретающего популярность проекта создатели взяли известный Debian Linux. Впрочем, Freespire быстро избавился от схожести с прародителем и оброс массой уникальных, неповторимых черт, выгодно отличающих его от множества конкурентов. Вот лишь некоторые из них, наиболее яркие: Родоначальником проекта была компания Linspire, скандально известная своим Linux-дистрибутивом LindowsOS. Да-да, это та самая компания, на которую когда-то подала в суд Microsoft, усмотрев в схожести имён «LindowsOS» и «MS Windows» угрозу своему могуществу. LindowsOS переименовали в Linspire, а чуть позже, лишив проприетарных (несвободных) добавлений, превратили в Freespire. Читать далее «Freespire: огонь, вода и медные трубы»

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

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

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

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

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

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

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

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

6 топовых дистрибутивов Линукс

6 лучших дистрибутивов Линукс по версии редактора PC Magazine.

Итак.. 6ое место занимает
6) OpenSUSE (opensuse.org) — бесплатный дистрибутив, версия SUSE. Производитель — Novell. Большое количество адаптированного софта и удобная инсталляция.
пятое место:
5) Freespire (freespire.org). Ранее известный как Lindows. Суппорт к нему можно получить всего лишь за $49.95. Удобный дистрибутив для новичков.
четвертое место… для любителей экстрима и настроек
4) Slackware (slackware.org). Скорее, истинный Unix, нежели Линукс в чистом виде.
третье место
3) Fedora Core (fedoraproject.org). Бесплатная версия Ред Хата.
серебро у
2) Mandriva (mandriva.com). Бывший Мандрейк. Удобный Линукс для всех. Имеет так же платную тех. поддержку. Доступен в варианте на 1-м диске.
золото у
1) Ubuntu (ubuntu.com). Отличный выбор.. особенно для новичков. Растущая популярность, масса софта и удобство в работе. Так же доступен на 1-м диске. Читать далее «6 топовых дистрибутивов Линукс»

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

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

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

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

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

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

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

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

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

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