Архив метки: Ubuntu

Windows: Windows Subsystem for Linux и установка Ubuntu Linux

14 марта 2021
 

  Windows Subsystem for Linux (WSL) – подсистема Windows, с помощью которой можно запускать различные дистрибутивы Linux прямо в Windows. WSL версии 2, которая сейчас является версией по-умолчаю, под капотом использует систему виртуализации от Microsotf – Hyper-V, с помощью которой и выполняет запуск Linux и совместный доступ к файлам и устройствам. Windows Subsystem for Linux… Читать далее »

Jenkins: JNLP-slave из Docker-образа

21 января 2019
 

 Имеется у нас зоопарк билд-агентов (macOS, Ubuntu), работающих в офисе. Сам Jenkins при этом запущен в AWS, на ЕС2, и обращается к агентам через проброс SSH-портов на офисном роутере. Задача – перенастроить схему, что бы агенты сами обращались к Jenkins, и, таким образом, отказаться от пробоса портов. Сесурити и вот это вот всё. Простой пример… Читать далее »

NGINX: установка на Ubuntu на EC2 с EBS

1 августа 2017
 

 Задача – запустить EC2 в China AWS, с NGINX. Данные будут храниться на внешнем EBS-диске. Подготовка сервера Обновляем систему: # apt update && apt upgrade Машина – EC2, с подключенным EBS диском: [simterm] # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 8G 0 disk └─xvda1 202:1 0 8G 0 part /… Читать далее »

Linux: LVM – разделить /root и добавить /home

12 марта 2017
 

 Имеется машина с одним диском, который разбит на два LVM-раздела – root и swap: root@ubuntu:/# lvdisplay -c /dev/ubuntu-vg/root:ubuntu-vg:3:1:-1:1:59809792:7301:-1:0:-1:252:0 /dev/ubuntu-vg/swap_1:ubuntu-vg:3:1:-1:2:2097152:256:-1:0:-1:252:1 Задача: уменьшить root, создать home в отдельном разделе.

Ubuntu: /usr/bin/X not found

10 марта 2017
 

 В какой-то момент после очередной перезагрузки – упали иксы на Ubuntu 14.04: setevoy@setevoy-nout:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty [simterm] $ startx /etc/X11/xinit/xserverrc: 3: exec: /usr/bin/X: not found xinit: giving up xinit: unable to connect to X server: Connection refused xinit: server error… Читать далее »

Arch: установка поверх Ubuntu с сохранением home в LVM

9 марта 2017
 

 Имеется домашний ноут, на котором установлена Ubuntu 14 + KDE, диск разбит на LVM-разделы. Задача: установить Arch Linux, оставить /home и восстановить dual-boot с Windows. Диски и разделы: [simterm] [root@archiso ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 365.4M 1 loop /run/archiso/sfs/airootfs sda 8:0 1 14.6G 0 disk ├─sda1 8:1 1… Читать далее »

Viber: This application failed to start because it could not find or load the Qt platform plugin “xcb”.

17 ноября 2016
 

 При запуске Viber на Ubuntu 14.04 – возникает сообщение об ошибке: $ /opt/viber/Viber This application failed to start because it could not find or load the Qt platform plugin “xcb”. Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, wayland-egl, wayland, xcb. Reinstalling the application may fix this problem. Aborted (core dumped)