Архив рубрики: Ubuntu

Ubuntu is a free and open-source Linux distribution based on Debian.

Ubuntu: мелкие шрифты GTK в KDE

10 марта 2016
 

 После установки Kubuntu 14.04  – часть шрифтов отображается совсем мелко и нечитабельно. Разница хорошо видна при сравнении размера шрифта в Skype и Thunderbird:

Jenkins: установка и настройка Maven билда

25 января 2016
 

 Пример ручной установки Jenkins на Vagrant бокс с Ubuntu 14. Добавляем Vagrant машину: $ vagrant init ubuntu/trusty64 Редактируем Vagrantfile: Vagrant.configure(2) do |config| … config.vm.network “forwarded_port”, guest: 8081, host: 8081 … config.vm.network “public_network” … config.vm.provider “virtualbox” do |vb| … vb.memory = “2048” … end … end Запускаем и подключаемся: $ vagrant up $ vagrant ssh

Linux: Как пропатчить OpenSSH под CVE-2016-0777 и CVE-2016-0778?

16 января 2016
 

 Наверняка уже многие наслышаны о новых уязвимостях в OpenSSH – CVE-2016-0777 и CVE-2016-0778. Кратко: Начиная с версии OpenSSH 5.4 , которая вышла в Марте 2010, OpenSSH клиент поддерживает незадокументированную возможность, называемую “roaming“: если соединение с удаленным SSH-сервером было внезапно разорвано, и если сервер так же поддерживал возможность роуминга – клиент мог восстановить подключение к серверу и восстановить приостановленную сессию.… Читать далее »

Azure: деплой VM из образа с помощью Azure CLI

4 января 2016
 

  Установка и настройка Azure CLI описывается в посте Azure: установка Azure CLI. Подготовка Подключаемся к аккаунту: $ azure login Проверяем доступные подписки: $ azure account list info: Executing command account list data: Name Id Current State data: ———- ———————————— ——- ——- data: Free Trial 97214f99-1f75-4602-91ee-715556cd5906 true Enabled info: account list command OK

Docker: иерархия и наследование слоев

26 декабря 2015
 

 Каждый Docker-образ состоит из слоёв (layers), каждый из которых описывает какую-то инструкцию. Далее – Docker объединяет информацию из каждого слоя, и создает шаблон-образ, из которого запускается контерйнер, в котором выполняются инструкции из каждого слоя, который был включен в данный образ. Для дальнейших примеров – возьмем образ unutu:latest: # docker run -ti ubuntu Unable to find image ‘ubuntu:latest’… Читать далее »

Ubuntu: node: not found

19 декабря 2015
 

 Во время билда возникает ошибка: … npm http 304 https://registry.npmjs.org/cryptiles > [email protected] install /home/vagrant/project/project-view/src/main/content/node_modules/grunt-svg2png/node_modules/phantomjs > node install.js sh: 1: node: not found npm WARN This failure might be due to the use of legacy binary “node” npm WARN For further explanations, please read /usr/share/doc/nodejs/README.Debian npm ERR! weird error 127 …

Vagrant: установка на Windows

17 декабря 2015
 

 Vagrant поддерживает работу с несколькими “провайдерами” (providers), каждый из которых предоставляет решение для виртуализации боксов Vagrant. Среди них – VirtualBox, AWS, VMware, Docker и Hyper-V. Провайдером по умолчанию является VirtualBox. Установка выполняется на Windows 7. Установка VirtualBox Загружаем установочный файл со страницы загрузок VirtualBox. На момент написания актуальная версия была VirtualBox 5.0.10.

Azure: создание VPS с Ubuntu

16 декабря 2015
 

 Azure – ещё одно облачное решение, от компании Microsoft. В посте рассматривается регистрация и создание простой виртуальной машины с Ubuntu и Apache HTTP. Особых деталей нет, но скриншотов много. В целом ощущения от работы с платформой – положительные, хотя ложку дегтя MS добавил позже, во время деплоев. Регистрация Trial-аккаунта На самом деле – аккаунт будет не… Читать далее »

Chef: chef-solo provision для Vagrant – установка IBM WebSphere Application Server

15 декабря 2015
 

 Задача: установить IBM WebSphere Application Server на Vagrant box с помощью chef-colo. Операционная система – Ubutnu. Подготовка   Создаем саму машину: $ mkdir ~/websphere_dev $ cd ~/websphere_dev/ $ vagrant init ubuntu/trusty64

Apache HTTP: установка mod_dispatcher для Adobe Experience Manager

11 декабря 2015
 

 Dispatcher – еще одна часть  AEM, предназначенная для кеширования и в качестве балансировщика нагрузки. Является отдельным модулем, имеются версии для Apache HTTP 2.2, 2.4, MS IIS и других серверов. В данном примере установка будет выполняться на Vagrant + Ubuntu 14.04 + Apache 2.2.