Архив рубрики: Operating systems

HowTo по установке и настройке различных операционных систем и служб.

Linux: telegram-desktop — нет иконки в системном трее

13 марта 2019
 

 Имеется telegram-desktop, установленный с помощью pacman на Arch Linux. После запуска — не отображается иконка в системном трее и, соответсвенно, не всегда видно, что есть новые сообщения. Проблема не специфична для Arch, и может возникать на других Linux-системах. Открываем Google, ищем по «telegram linux no systray» — и первой же ссылкой идёт обсуждение на Github… Читать далее »

VirtualBox: Nonexistent host networking interface, name ‘wlp13s0’

11 марта 2019
 

 Копировал каталог ~/VirtualBox VMs с ноута на новый компьютер. После этого при запуске  машины — VirtualBox сообщает об ошибке: Nonexistent host networking interface, name ‘wlp13s0’ (VERR_INTERNAL_ERROR). Result Code: NS_ERROR_FAILURE (0x80004005) Component: ConsoleWrap Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed} Проверяем интерфейсы на новой машине: Выходим (!) из VirtualBox. Редактируем напрямую файл машины, в данном случае это будет ~/VirtualBox\ VMs/ubuntu_ukrsib/ubuntu_ukrsib.vbox.… Читать далее »

Ansible: проверка наличия пакета в системе

10 марта 2019
 

 Имеется «самописная» Ansible роль letsencrypt. (см. Prometheus: мониторинг для RTFM — Grafana, Loki и promtail). Перед запуском Let’s Encrypt клиента для получения сертификатов — надо проверить, установлен ли в системе NGINX. Используем модуль package_facts: … — name: «Check if NGINX is installed» package_facts: manager: «auto» … И затем условную проверку по массиву ansible_facts.packages: … -… Читать далее »

Linux: LVM — pvcreate Device /dev/sdb4 excluded by a filter.

9 марта 2019
 

 Во время установкий новой системы при создании Phisical Volume для LVM — вдруг вылезло непонятное сообщение. Виноваты кривые ручки и немного невнимательности — спешил. Создаём новый раздел: Проверяем размер раздела: sdb4 8:20 0 1K 0 part — ээээ… Щито? Окей, проще всего убить его и создать заново: 442.2G — вроде бы всё гуд? Проверяем ещё… Читать далее »

OpenVPN — автозапуск подключения на Linux

8 марта 2019
 

 Имеется OpenVNP AS сервер в AWS, и openvnp клиент на Arch Linux (см.OpenVPN: настройка OpenVPN Access Server и AWS VPC peering). Хочется добавить его загрузку и подключение при старте системы. Используем systemd, документация — тут>>>, подходит для любых Linux-систем. Файлы настроек клиента располагаются в /etc/openvpn/client/ (см. WorkingDirectory в содержимом юнит-файла ниже), пока тут пусто: Копируем… Читать далее »

Arch Linux: установка Steam

6 марта 2019
 

 Новый компьютер, есть надежда поиграть в игры (World of Tanks уже работают, см.World of Tanks: установка и запуск на Arch Linux). Steam на Ubuntu работал без проблем, Civilization 5 игралась — попробуем на Arch. Документация по установке — тут>>>. Не без танцев с бубном — но всё завелось. Устанавливаем: VERSION_ID: unbound variable Запускаем: Окей… «Steam/ubuntu12_32/steam-runtime/run.sh:… Читать далее »

Linux: The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv

5 марта 2019
 

 Каждый раз после установки VirtualBox на новую систему — натыкаюсь на одни и те же грабли, которые заставляют гуглить: The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv Попытка загрузить vboxdrv вручную тоже приводит к ошибке: И, вроде бы и с версией ядра всё нормально, и… Читать далее »

Arch Linux: установка, попытки фиксов и таки игра в EVE Online

4 марта 2019
 

 После успешной установки WoT (см.World of Tanks: установка и запуск на Arch Linux) — было решено «взять следующий рубеж», и установить EVE Online. По запросу в Google «EVE Online Linux» нашлась статья на wiki.eveuniversity.org, по которой сначала и пытался запустить EVE Online. Спустя несколько потраченных на дебаг вечеров — я сдался, и задал вопрос на…… Читать далее »

Android Studio: adb — INSTALL_FAILED_INSUFFICIENT_STORAGE

4 марта 2019
 

 Продолжаем воевать с нашими UI авто-тестами. Пригодились предыдущие посты — Android Studio: установка на Linux и работа с Android Virtual Devices и Appium: Android Virtual Device, Original error: Condition unmet after 60159 ms и костыль. В целом тесты работают, но иногда вылазят интересные проблемки. Сегодня наш QA-инженер скинул сообщение, что все UI-тесты упали с такой… Читать далее »

Linux: woeusb — создание загрузочной флешки с Windows

4 марта 2019
 

 Да, иногда приходится заниматься такими извращениями. Потребовалась загрузочная флешка с Виндой, перебрал несколько вариантов, понравилась утилитка woeusb. Устанавливаем из AUR: Находим флешечку: Вот она — /dev/sdc. Запускаем WoeUSB: Окей… Проверяем тип файловой системы на флешке: В документации сразу готовый пример решения. Запускаем woeusb ещё раз, с опцией —target-filesystem и указываем NTFS: Готово.