Архив рубрики: Arch Linux

Arch Linux is a Linux distribution for computers based on x86-64 architectures.
Just the best OS for desktop.

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

27 апреля 2018
 

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

Linux: игнорировать закрытие крышки ноутбука

26 апреля 2018
 

 Имеется ноутбук с двумя внешними мониторами, сам ноутбук переедет под стол, и будет там стоять с закрытой крышкой. Задача — не отправлять систему в suspend, когда крышка закрывается. Для этого настраиваем systemd-logind — редактируем файл /etc/systemd/logind.conf, за крышку отвечает параметр HandleLidSwitch: [simterm] $ man logind.conf | grep -w HandleLidSwitch HandlePowerKey=, HandleSuspendKey=, HandleHibernateKey=, HandleLidSwitch=, HandleLidSwitchExternalPower=, HandleLidSwitchDocked=… Читать далее »

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] Обновляем… Читать далее »

PostgreSQL: установка на Linux

20 октября 2017
 

 Документация — тут>>> и тут>>>. Доступ к AWS PostgreSQL RDS из нашей сети закрыт, надо установить PostgreSQL локально для проверки конвертации баз MySQL > PostgreSQL. Быстрая заметка по началу работы с сервером. Установка Устанавливаем на Arch Linux, для тестов: [simterm] $ sudo pacman -S postgresql [/simterm] Задаём пароль пользователю postgres: [simterm] $ sudo passwd postgres New password: Retype… Читать далее »