Архив рубрики "Linux"

Linux

Настройка USB Wi-Fi адаптера Tenda U12 в Linux Mint 19

        23 Март 2019              Прокомментировать

Недавно на Али приобрел USB адаптер Tenda U12, он умеет работать в диапазоне 5 ГГц, воткнул в свободный порт USB 3.0 компьютера. И ничего не заработало. Решение нашлось мгновенно, оставляю его тут.

sudo apt-get install linux-headers-$(uname -r)
sudo apt-get install build-essential git dkms libelf-dev
mkdir rtl8812au
git clone https://github.com/gordboy/rtl8812au.git /home/nik/rtl8812au
cd rtl8812au
sudo make
sudo make install
sudo modprobe 8812au

Работает исправно, скорость устраивает.

О Linux Mint Cinnamon и Rosa Linux KDE. No Games

        21 Март 2019              Прокомментировать

О Linux Mint Cinnamon и Rosa Linux KDE. No Games

Можно сказать, что много лет использую Linux. Практически все графические оболочки (DE) я использовал, но всегда останавливался надолго только в двух из них: Cinnamon и KDE.

Есть куча дистрибутивов, я же остановился на Linux Mint и  ROSA Linux и разрываюсь между ними.

В этой статье расскажу почему так поступил.

ROSA Linux стала мне родной из-за российского происхождения. Здесь всё русифицировано, здесь всё ПО, что я использую, доступно прямо после установки. Светлая тема мне не очень нравится, но сойдёт. Я специально об этом говорю, потому что миллиарды людей используют встроенные темы, программы, настройки по-умолчанию.

Linux Mint Cinnamon хорош во всём. Там такой набор встроенного ПО, что порой ловишь себя на мысли, что система предугадала все твои хотелки. Я это говорю, как многодесятилетний пользователь Windows.

Что я делаю с компьютером дома? Запускаю браузер. Году в 2005 грезил о том, чтобы все программы были собраны в одном месте — браузере. Теперь это реально и обыденно.

В операционной системе самое главное — шрифты. Считаю, что это самая важная тема! Когда читаю обзоры и смотрю видео о Linux, то люди обычно никогда не заостряют внимание на этой важной теме. А если на свежеустановленной системе с 27-дюймовом монитором запустить умолчальный браузер, то можно прийти в шоковое состояние, особенно по сравнению с Windows. Большую часть жизни я провожу перед монитором за чтением текстов.

Так вот, самые лучшие шрифты по-умолчанию в среде Gnome и KDE. А в ROSA шрифты для русского языка — в приоритете и подобраны из коробки. В Mint Cinnamon, основанном на Gnome, шрифты гладкие и приятные. В свое время узнал про русскоязычные Паратайп (http://rus.paratype.ru/pt-sans-pt-serif) шрифты, созданные специально для ЖК мониторов. Их и использую обычно. Так же сразу устанавливаю шрифты Microsoft, так как эта компания изначально подмяла под себя весь Web и сайты в интернете обычно хорошо выглядят в системах Windows.

Оборудование и периферия компьютера обычно корректно и сразу распознается ядром системы, и если требуется установить драйвера в системах Mint и ROSA, то это делается встроенными средствами, с бубном плясать не нужно, так же в средах Gnome и KDE обычно нет тиринга. Сейчас у меня китайский Мини-ПК на базе ноутбучного Intel-6200U, встроенная графика, всё оборудование распознано и работает корректно. Из интересного, ОС снижает частоту процессора для энергоэффективности (кстати, в группе ROSA в ВК мне это прояснили), а в Windows процессор шпарит на полной частоте, возможно это можно излечить, но у меня в Windows 10 это так.

Есть очень непрятная штука в KDE. Если есть сетевая расшаренная папка, в KDE она видна, зайти можно, скачать из неё можно, но проиграть видео, проигрывателем, отличным от VLC невозможно. Если примонтировать такую папку в fstab, то всё ОК, всё играется и поётся во всех проигрывателях. В других DE таких проблем нет.

Я не играю в игры, иногда позволяю немного Маджонга. Маджонг на максималках не лагает.

Использовал в жизни такие дистрибутивы: ASP Linux (начинал с него — он был восхитителен), Ubuntu (почти все), Manjaro (круто, что он бесконечный — rolling), ALT (чуть-чуть),  MX Linux (из коробки был тиринг).

Всегда возвращался на Linux Mint, так как там очень приятный apt (со временем понял, что это не так важно), но в очередной раз установил ROSA FRESH 11 KDE, всё просто чудесно, ничего не устанавливал, кроме шрифтов. Я полюбил Linux!

Мониторинг ИБП с помощью Network UPS Tool (NUT) в OpenMediaVault

        11 Март 2019              Прокомментировать

Всё это время у меня не было никакого резервного источника электроэнергии для моего домашнего сервера. Для этого в магазине ДНС был приобретен источник бесперебойного питания (UPS) Ippon Back Basic 650 Euro.

USB порт подключил в компьютер, установил плагин openmediavault-nut для мониторинга и управления электропитанием. Настройки плагина такие:

Identifier: ups

Driver configuration directives:

driver=blazer_usb

port=auto

Shutdown mode: UPS goes on battery

Shutdown timer: 30 (через 30 секунд после потери питания в сети UPS подаёт сигнал выключения компьютеру, после чего отключится сам, а через 180 секунд после появления электричества — включается UPS и компьютер (у меня в BIOS выставлена функция включения при наличии электропитания).

Включил функцию удаленного мониторинга, указал выдуманный логин и пароль.

На рабочем компьютере с Linux Mint 19.1 установил NUT Monitor: sudo apt install nut-monitor

За основу была взята статья с этого сайта.

Подключение сетевых дисков Windows в Linux (Samba)

        5 Февраль 2019              Прокомментировать

В качестве сетевого хранилища (NAS) у меня сервер на базе Openmediavault (OMV). В нем несколько дисков с файловой системой EXT4. Настроен плагин SMB/CIFS, по-простому Samba.

Для автоматического монтирования дисков в Linux редактируем файл (добавляем строки) /etc/fstab в такой вид:

//192.168.1.100/2000WD2018 /home/nikolay/2000WD2018 cifs username=nikolay,password=parol,vers=3.0,file_mode=0777,dir_mode=0777 0 0
//192.168.1.100/1500WD /home/nikolay/1500WD cifs username=nikolay,password=parol,vers=3.0,file_mode=0777,dir_mode=0777 0 0
//192.168.1.100/2000WD /home/nikolay/2000WD cifs username=nikolay,password=parol,vers=3.0,file_mode=0777,dir_mode=0777 0 0
//192.168.1.100/2000HI /home/nikolay/2000HI cifs username=nikolay,password=parol,vers=3.0,file_mode=0777,dir_mode=0777 0 0
//192.168.1.100/2000USB /home/nikolay/2000USB cifs username=nikolay,password=parol,vers=3.0,file_mode=0777,dir_mode=0777 0 0
//192.168.1.100/1000WDRaid /home/nikolay/1000WDRaid cifs username=nikolay,password=parol,vers=3.0,file_mode=0777,dir_mode=0777 0 0

Тут:

192.168.1.100/2000WD2018 — общая папка на сервере с IP адресом 192.168.1.100

/home/nikolay/2000WD2018 — папка в гостевой (вашей) ОС, в которую будет смонтирован сетевая папка. Должна быть предварительно создана.

cifs — протокол подключения.

username=nikolay,password=parol — имя вашего пользователя и его пароль, заданные в OMV.

vers=3.0 — версия протокола Samba. Раньше казывать этот параметр было не обязательно, но сейчас в Linux Mint 19, например, это очень важно. Тут пишут почему.

file_mode=0777,dir_mode=0777 — предоставить полные права на чтение/запись для файлов и каталогов.

В принципе можно просто через файловый менеджер подключить все ресурсы, внести их в закладки и после перезагрузки ОС всё будет работать, но, например в KDE будет невозможно проигрывать видео файлы в Smplayer, это просто бесит.

Плагин Flash Memory в Openmediavault 4

        1 Февраль 2019              Прокомментировать

Установил OMV на флешку 16 Гб.

Включил плагин Flash Memory.

Файл /etc/fstab, изначально 2 строку я не закомментировал, а это оказалось важным:

UUID=84bb1909-b763-4778-b45b-1cd3b23b00aa / ext4 noatime,nodiratime,errors=remount-ro 0 1

#tmpfs /tmp tmpfs defaults 0 0

27.01.2019 начались проблемы с Transmission, он не мог записать в файл dht.dat информацию. Оказалось, что каталог с этим файлом смонтирован в режиме чтения. Исправил файл /etc/folder2ram/folder2ram.conf, добавил строку:

tmpfs /var/lib/transmission-daemon

Посмотреть статус смонтированных систем:

folder2ram -status

Установка Wine 4.0 в Linux Mint 19.1

        1 Февраль 2019              Прокомментировать

sudo dpkg --add-architecture i386

wget -nc https://dl.winehq.org/wine-builds/winehq.key

sudo apt-key add winehq.key

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

sudo apt update

sudo apt install --install-recommends winehq-stable

winecfg

Как извлечь файлы из архива fsarchiver

        26 Январь 2019              Прокомментировать

С недавнего времени делаю резервирование системного диска с использованием программы fsarchiver. Возникла необходимость вытащить из бэкапа несколько файлов. Программы-архиваторы тут не помогут, нужен иной алгоритм. Делал так (по мотивам):

Создаём пустой файл размером 3 Гб, если у вас архив большего размера, то увеличьте размер:

truncate -s 3G backup.img

Свяжем его с блочным устройством:

losetup /dev/loop0 backup.img

Теперь можно восстановить в него образ, сделанный с помощью fsarchiver:

fsarchiver -v restfs ./Downloads/backup_file.fsa id=0,dest=/dev/loop0

Монтируем:

mount /dev/loop0 /mnt

После завершения работ отмонтирум каталог /mnt и устройство loop0:

umount /mnt


losetup -d /dev/loop0

Не работает панель входа в Openmediavault 4

        26 Январь 2019              Прокомментировать

Дело было так. На системном диске (флешке) в 16 Гб закончилось свободное место и OMV стала глючить, отключилась служба Transmission. Сразу исчезновение памяти не увидел и тупо перезапустил сервер, а он взял и не поднялся, попросил проверить диск. После проверки всё загрузилось как положено, но система функционировала странно, половина служб не запускалась, самое плохое, что стал недоступен вход через GUI.

Решал так:

apt install --reinstall openmediavault

apt install --reinstall omvextras-common

После этого перестали отображаться некоторые службы в админке, исправляем:

apt install --reinstall openmediavault-backup

apt install --reinstall openmediavault-virtualbox

apt install --reinstall openmediavault-flashmemory

apt install --reinstall openmediavault-transmissionbt

apt install --reinstall openmediavault-minidlna

Перенос системы Linux на диск меньшей ёмкости на примере Openmediavault 4

        3 Январь 2019              Прокомментировать

У меня давно стоит OMV 4 версии. За последний год из-за старости перестали работать 2 жестких диска, на которых стояла операционная система.

Возникла идея и необходимость переноса системы на диск меньшей ёмкости, а лучше всего на USB Flash накопитель размером в 16 Gb. Ранее ОС располагалась на 500 и 160 Gb дисках.

Немного скажу, что OMV использует полностью весь жесткий диск, даже если при этом сама занимает в развернутом состоянии 5 Gb. Я подумал, что 1 Tb диск, который приобрел на замену отработавшим — сильно жирно для таких целей.

Дочь на новый год подарила флешку на 16 Гигов, решил на нее и ставить систему. Ранее резервную копию делал через ПО Clonezilla. Там методом команды dd создается образ, который можно затем восстановить на иной диск. Основная беда в том, что без проблем этот метод работает в случае аналогичного по размерам диска или бОльшего, а в случае восстановить образ из 160 в 16 Gb возникает непреодолимая ошибка (по крайней мере у меня).

Для начала с помощью резервной копии перенес систему при помощи Clonezilla на диск в 1 Tb.

В OMV с использованием плагина openmediavault-backup 4.0.4 выбрал вариант резервирования fsarchiver — File System Archiver и произвел бэкап.

Затем стоит запуститься в Live систему, например на Boot-Repair (на базе Lubuntu), плюс в том, что тут провернём все действия и установим(восстановим) загрузчик на новой флешке.

Далее действуем примерно в таком ключе:

Посмотреть информацию об архиве:

1) fsarchiver archinfo ./backup-omv-30-дек-2018_00-00-01.fsa

2) Ищем флешку, на которую будем ставить систему через blkid, в моём случае — это /dev/sdd1.

3) Используем команду fsarchiver (в моем случае она отсутствовала в Live дистрибутиве, установил как sudo apt install fsarchiver, ну и запускаем:

sudo fsarchiver -v -j 2 restfs ./backup-omv-30-Dec-2018_21-26-38.fsa id=0,dest=/dev/sdd1
Тут:
-v — вывод информации о прогрессе
-j 2 — количество процессоров в компьютере
  ./backup-omv-30-Dec-2018_21-26-38.fsa  - архив с резервной копией.

После всего с этой провел установку и восстановление Grub. Я просто выключил сервер, вынул Usb-флешку 16Gb с будущей системой, воткнул в рабочий компьютер, отключил все диски в нём, загрузился в Live-флешки и восстановил загрузчик. Всё это в автоматическом режиме.

Затем при загрузке сервера выбрал в BIOS первое загрузочное устройство — флешку 16 Gb. Всё остальное прошло в штатном режиме, загрузка осуществилась с первого раза. В OMV установил плагин Flash Memory для меньшего износа носителя, пока не знаю насколько его хватит.

Проверка диска на битые секторы в Linux

        26 Декабрь 2018              Прокомментировать

Для определения диска используем команды: sudo fdisk -l, либо blkid, затем вводим:

sudo e2fsck -vccky /dev/sdb1

Где:

v -  Verbose mode.

cc - This option causes e2fsck to use badblocks (8) program to do a read-only scan of the device in order to find any bad blocks. If any bad blocks are found, they are added to the bad block inode to prevent them from being allocated to a file or directory. If this option is specified twice, then the bad block scan will be done using a non-destructive read-write test.

k - When combined with the -c option, any existing bad blocks in the bad blocks list are preserved, and any new bad blocks found by running badblocks (8) will be added to the existing bad blocks list.

y - Если добавить y, то автоматом будет отвечать yes для устранения ошибок.

/dev/sdb1 — проверяемый диск

2010 - 2019 © Фамильный домен · Войти · Работает на WordPress

Goodwin

Яндекс.Метрика