Показаны сообщения с ярлыком сборка ПО. Показать все сообщения
Показаны сообщения с ярлыком сборка ПО. Показать все сообщения

понедельник, 4 апреля 2016 г.

Учимся собирать deb-пакеты

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

вторник, 9 февраля 2016 г.

Мой репозиторий для Debian 8. Часть вторая: графические окружения

Приветствую! В одной из прошлых статей я рассказывал о своём репозитории для Debian 8/LMDE 2/ SteamOS 2, который находится на платформе Open Build Service и в котором я размещаю различные программы, которых по разным причинам нет в штатных репозиториях этих дистрибутивов. В этот раз я пошёл немного дальше, и начал бэкпортировать свежие версии некоторых графических окружений из Debian Testing в Debian 8. Какие именно - читайте далее.

воскресенье, 10 января 2016 г.

Пакетный менеджер Linuxbrew или установка программ аля Mac OS X

В операционной системе Mac OS X (или просто OS X) существует весьма годный пакетный менеджер под названием Homebrew. Он является аналогом таких пакетных менеджеров как Fink и MacPorts (который в свою очередь является аналогом портов из FreeBSD). Одно из главных преимуществ Homebrew - это открытый исходный код (двухпунктовая лицензия BSD). Это позволило энтузиастам создать его форк для Linux-систем, адаптировать его и позволить легко использовать в паре со штатным пакетным менеджером. Давайте посмотрим, что из себя представляет Linuxbrew и в каких случаях он может пригодиться.

четверг, 7 января 2016 г.

Сборка программы из исходного кода в Debian/Ubuntu

Бывают ситуации, когда вам нужна самая свежая версия программы, но её нет в репозитории вашего дистрибутива. Или эту программу вообще туда не добавляют по каким-то причинам. Вариантов получить эту программу тут несколько, один из них - собрать программу из исходного кода, непосредственно под ваш дистрибутив. Разумеется речь идёт о программах с открытым исходным кодом :)

вторник, 1 декабря 2015 г.

Собираем своё собственное ядро Linux

Иногда может потребоваться собрать своё собственное ядро Linux. Причины для этого могут быть следующими:





  • вам нужно чистое ядро, без дистрибутивных патчей;
  • вы хотите наложить собственные патчи (коих очень много);
  • вы хотите собрать ядро под свою конфигурацию железа, выкинуть из него лишнее и/или заточить под определённые задачи;
  • вы хотите включить в состав ядра эксперементальный драйвер или файловую систему, которой нет в "ванильном" ядре (например ZFS или Raiser 4);

четверг, 16 июля 2015 г.

Собираем игровой движок Unreal Engine 4 (обновлено)

Игровой движок Unreal Engine 4 вышел 19 марта 2014 года. Компания Epic Games объявила, что движок будет бесплатным для всех (сначала с подпиской по $19 в месяц , потом и вовсе без неё, но при условии что прибыль не превышает $3000 в квартал), а также что его исходный код будет доступен в репозитории на GitHub. Движок помимо Windows, OS X и консолей 8 поколения, имеет полную и официальную поддержку Linux.