Архив метки: Arch Linux

Arch Linux: установка с LVM и LUKS шифрованием диска

12 мая 2018
 

 Задача — установить Arch Linux, установить root и home разделы на LVM, и зашифровать их. Что такое LUKS LUKS является стандартом для шифрования дисков в Linux, а аббревиатура расшифровавается как «Linux Unified Key Setup«. Последняя спецификация LUKS доступна тут>>>. Утилита, используемая для реализации LUKS — cryptsetup, однако она поддерживает и прямую работу с подсистемой ядра dm-crypt.… Читать далее »

Linux: затереть диск

27 апреля 2018
 

 Есть рабочий ноут с Arch Linux, перед переходом на новую работу — надо затереть всю информацию. Различные способы удаления информации с диска можно найти на Arch Wiki — shred, wipe, dd и т.д. Ниже приводится пример использования urandom и dd.   Подключаем образ: Ребутаем: Загружаемся с CD-ROM (ISO с Arch Linux. примонтированный к Virtualbox машине), проверяем… Читать далее »

Linux: подключение флешки — mtp-probe bus: 2, device: 110 was not an MTP device и версия ядра

4 апреля 2018
 

 Имеется новая флешка — Kingston DataTraveler SE9 (DTSE9H/32GB). Ниже описаны попытки заставить систему её увидеть — и фееричная причина «проблемы». Проблема возникла на Arch Linux (причём на двух ноутбуках — рабочем, и домашнем), но не связана с дистрибутивом. Суть проблемы При подключении — флешка не монтируется, и в Dolphin не появляется: Лог: Apr 04 20:29:58… Читать далее »

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

22 марта 2018
 

 Особой разницы куда устанавливать, конечно нет — поменять имя пакета и менеджер пакетов, под Debian/Ubuntu это будет пакет wireshark, под Arch есть две версии — Qt версия и GTK. Мне Qt больше нравится, запускаем установку: [simterm] $ sudo pacman -S wireshark-qt … Packages (3) wireshark-cli-2.5.0-1  wireshark-common-2.5.0-1  wireshark-qt-2.5.0-1   … [/simterm] Wireshark для захвата трафика использует /usr/bin/dumpcap, который может… Читать далее »

Arch Linux: pacman — key «CEB167EFB5722BD6» could not be looked up remotely:

9 января 2018
 

 Проблема Во время попытки очередной раз обновиться — возникает ошибка ключей: $ sudo pacman -Syu … Packages (60) archlinux-keyring-20180108-1 argon2-20171227-3 bind-tools-9.11.2-3 binutils-2.29.1-2 boost-libs-1.66.0-1 chromium-63.0.3239.132-2 cmake-3.10.1-2 cryptsetup-2.0.0-5 e2fsprogs-1.43.8-1 firefox-57.0.4-1 gcc-7.2.1+20171224-2 gcc-libs-7.2.1+20171224-2 geoip-database-20180102-1 glibc-2.26-10 gwenview-17.12.0-2 imagemagick-7.0.7.21-1 intel-tbb-2018_20171205-1 jansson-2.10-3 json-c-0.13-1 kuiserver-5.11.5-1 lib32-acl-2.2.52-3 lib32-gcc-libs-7.2.1+20171224-2 lib32-glibc-2.26-10 lib32-libjpeg-turbo-1.5.3-1 libabw-0.1.2-1 libatomic_ops-7.6.2-1 libcmis-0.5.1-8 libe-book-0.1.3-1 libfilezilla-0.11.2-1 libixion-0.12.2-4 libmagick-7.0.7.21-1 libmagick6-6.9.9.33-1 libmspub-0.1.3-1 libnghttp2-1.29.0-1 liborcus-0.12.1-4 librsvg-2:2.41.2-1 linux-4.14.12-1… Читать далее »

MariaDB: Table ‘mysql.user’ doesn’t exist

29 декабря 2017
 

 Есть локальный сервер MariaDB на рабочем ноуте с Arch Linux, для мелких тестовых баз. При попытке запуска — ошибка: $ sudo systemctl start mariadb Job for mariadb.service failed because the control process exited with error code. See «systemctl status mariadb.service» and «journalctl -xe» for details.

Arch Linux: VLC — no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)

27 декабря 2017
 

 После очередного обновления, при запуске VLC плеера — открывается только окно с изображением, а все менюшки отсутсвуют: Лог запуска говорит, что: [simterm] $ vlc VLC media player 2.2.8 Weatherwax (revision 2.2.7-14-g3cc1d8cba9) [0000562f55f74398] core libvlc: Running vlc with the default interface. Use ‘cvlc’ to use vlc without interface. [0000562f560b6c58] skins2 interface error: no suitable dialogs provider… Читать далее »

Linux: mutt — консольный почтовый клиент

26 декабря 2017
 

 Быстрая заметка по запуску mutt клиента на Arch Linux. Установка Устанавливаем: [simterm] $ sudo pacman -S mutt [/simterm] Создаём каталоги: [simterm] $ mkdir -p ~/.mutt/cache/{headers,bodies} [/simterm] Создаём файл настроек ~/.mutt/muttrc, добавляем в него настройки ящика: # From set from = «[email protected]» set realname = «Arseny» # Creds set smtp_url = «smtp://[email protected]@mail.domain.kiev.ua:587/» set smtp_pass = «password»… Читать далее »

Arch Linux: cups и hplip — подключение принтера

8 декабря 2017
 

 Установка cups Устанавливаем cups: $ sudo pacman -S cups Запускаем и добавляем в автозапуск: [simterm] $ systemctl start org.cups.cupsd.service $ systemctl enable org.cups.cupsd.service [/simterm] Проверяем — переходим на страницу http://localhost:631: Файл настроек — /etc/cups/cups-files.conf. Добавляем группу: [simterm] $ sudo groupadd printadmin [/simterm] Пользователя в неё: [simterm] $ sudo usermod -a -G printadmin $USER [/simterm] Обновляем… Читать далее »

Pentaho DI: aka Kettle — установка на Linux

25 октября 2017
 

 Pentaho Data Integration (PDI, ранее называвшаяся Kettle) — компонент для выполнения Extract, Transform and Load (ETL) задач. Обычно используется (и планировалась в проекте) для всякой бигдаты и аналитики, но кроме этого может применяться для конвертации различных данных. Задача на сейчас — конвертировать базы MySQL со старых серверов в PostgreSQL. Для проверки — надо установить PDI локально, попробовать… Читать далее »