Большинство тех, кто работает с Linux, уже наслышаны о такой утилите, как dd
, которую применяют для копирования данных в разных вариациях. Но хочу сфокусироваться на том, как проверить данные на USB диске, чтобы быть уверенным, что все записалось корректно.
Ubuntu
Статьи по настройке системы Ubuntu
Systemctl timeout while starting daemon / Таймаут при старте службы через systemctl
Данную проблему я встретил при запуске ElasticSearch. Дело может быть в недостаточной производительности системы, и порой нужно это дело поправить.
Читать далееHow to install MikroTik Router OS on VPS / Как установить MikroTik RouterOS на VPS
Настало время, и мой провайдер перестал выдавать белые динамические адреса и перевел меня на NAT. Из-за этого пришлось приобрести самый недорогой VPS и перевести домашние службы на работу через VPN. Но история о другом — как на этом VPS поставить то, что нужно для организации сетевых сервисов — Router OS.
Читать далееLXD: lxc config for privileged containers / LXD: конфигурация lxc для привилегированных контейнеров
Для того, чтобы задать параметры для контейнера есть команда «lxc config edit <container name>», но не очевидно, как задать некоторые параметры, которые указаны в документации к lxc например «lxc.apparmor.profile = unconfined». Далее покажу как это сделать.
Читать далееFirst setup for Plex Media server for non-localhost installation/ Первоначальная настройка Plex Media Server установленного не на локальной машине
Есть небольшой нюанс — если вы решили развернуть Plex сервер где-то у себя на сервере/докере/контейнере lxc и прочем, отличном от localhost, вас будет ожидать ребус, поскольку страница начальной настройки сервера, где задается имя, и указываются библиотеки, просто не будет появляться после авторизации. Как решить — рассказываю далее.
Читать далееUbuntu 20.04: ufw NAT rules (port forwarding): don’t delete on reload / Ubuntu 20.04: ufw не удаляет правила NAT (перенаправление портов) при перезапуске
Начну с того, как сделать проброс портов на ufw (в Ubuntu), в потом покажу, с чем столкнулся и как решил.
Читать далееSetup VNC server on Ubuntu 20.04/ Настройка VNC сервера на Ubuntu 20.04
Есть два способа использовать VNC — подключаться к уже существующему сеансу пользователя (тот, что отображается на мониторе ПК), либо для каждого пользователя системы запускать свою сессию, но есть нюанс — TCP порт для каждой сессии будет отдельный.
Читать далееRun gnome-session in WSL2 virtual machine / Запуск gnome-session в виртутальной машине WSL2
Данная возможность позволяет запускать приложения с графическим интерфейсом на WSL2. Порой может быть полезно, причем вроде выполнить это все не сложно, но как и всегда с linux системами, не очевидно))
Читать далееScrapping data from web pages with Selenium and Python3 on Ubuntu 20.04 without desktop GUI (xvfb) / Сбор данных с веб-сайтов с помощью Selenuim и Python3 на Ubuntu 20.04 без оболочки рабочего стола (xvfb)
Сегодня расскажу, как подготовить с нуля систему Ubuntu 20.04 для парсинга веб-сайтов на Python3 с помощью Selenuim и виртуального дисплея xvfb через пакет pyvirtualdisplay. Это мне понадобилось для сбора некоторой статистики с сайта внутри контейнера LXC, при этом, данные получить можно лишь проведя некоторые манипуляции с JavaScript объектами на странице (если у вас простая статичная страница, то проще использовать Python3 пакет requests_html), именно для этого нам нужен Selenium драйвер для Chrome.
Читать далееSystemd-udevd consumes 100% of CPU / Процесс systemd-udevd утилизирует 100% процессора
Такое странное поведение я заметил после очередного апгрейда на своем ноутбуке. Решение нагуглилось быстро, но решил распространить, может кто то еще быстрее нагуглит потом.
Читать далее