вторник, 12 апреля 2016 г.

Включение bash и инструментария Ubuntu в Windows 10

Как вы наверняка знаете из новостей, Microsoft, в сотрудничестве с Canonical (компанией, разрабатывающей дистрибутив Ubuntu), создала для Windows 10 прослойку WSL, транслирующую системные вызовы Linux в системные вызовы Windows, и позволяющую развернуть в окружении Windows полноценный инструментарий Ubuntu без использования эмуляции, вирутализации, и даже ядра Linux! Для этого Microsoft даже реализовала в ядре NT многие необходимые системные вызовы, такие как fork(). Microsoft планирует таким образом предоставить разработчикам (в первую очередь веб-разработчикам) удобное окружение для отладки и тестирования своего кода. Другими словами - Microsoft поняла, что в этом она не конкурент Linux, и решила что лучше быть на стороне победителя.

суббота, 9 апреля 2016 г.

Как заменить Unity на MATE в Ubuntu

Представим ситуацию: вы установили Ubuntu, настроили под себя, установили нужные программы. Но тут вы решили сменить графическую оболочку Unity на что-то более удобное и легковесное. К примеру - графическое окружение MATE. И не хотите переустанавливать систему, менять её на что-то другое и так далее. Поэтому в этой заметке я напишу, как установить графическое окружение MATE в Ubuntu 16.04, и заменить им Unity.

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

CubLinux - дистрибутив, с закосом под ChromeOS

Облачно-ориентированная ОС от Google хороша очень многим. Она лёгкая, имеет простой и приятный интерфейс, однако в ней используются веб-приложения, что делает её зависимой от интернета. Конечно, никто не мешает установить и обычные Линуксовые приложения, но во первых сделать это не так просто, а во-вторых - объём памяти Хромбуков (от 16 гигабайт) не позволяет "гулять на широкую ногу". Но Линукс не был бы Линуксом, не будь у него большое сообщества энтузиастов. И вот такое сообщество, решило объединить функционал обычного десктопного дистрибутива, с облачными приложениями Google, вдобавок предоставив интерфейс, максимально похожий на таковой в ChromeOS. Этим дистрибутивом стала Ubuntu, а в качестве облачного гугло-окружения был выбран браузер Chromium. Об этой связке и пойдёт речь в сегодняшней заметке.

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

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

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