Linux
  •     Как зарежда Linux Ремонт на GRUB
  •     Linux дистрибуции за слаби компютри

  • DEBIAN

  •   Debian 9
  •     Инсталиране на Debian 9
  •     Първоначални настройки (мрежа, VIM, Кирилизация)
  •     Инсталиране и настройка на SSH
  •     Инсталиране и настройка на DNS
  •     Инсталиране и настройка на NTP
  •     Инсталиране и настройка на Apache
  •     Инсталиране и настройка на MySQL (MariaDB)
  •     Инсталиране и настройка на PHPMyAdmin
  •     Инсталиране и настройка на собствен облак
  •     Инсталиране и настройка на SAMBA
  •     Инсталиране и настройка на FTP сървър
  •     Инсталиране и настройка на OSCAM
  •     Инсталиране и настройка на Mail server
  •       Първоначално конфигуриране на базата данни
  •       Инсталиране и конфигуриране на PostFix
  •       Инсталиране и конфигуриране на Dovecot
  •       PostFix дефинира Dovecot да удостоверява
  •       RoundCube
  •       Тестване доставката на поща
  •       Създаване на TLS криптиран ключ и сертификат
  •       WEB администриране
  •       Антиспам със SpamAssassin
  •       Антиспам с RSpmad
  •   Debian 11
  •     Разпределение на диска при BIOS и UEFI
  •     Debian 11 на BIOS върху LVM и RAID
  •     Инсталиране на Debian 11 на BIOS и ZFS
  •     Инсталиране на Debian 11 на BIOS и ZFS-1
  •     Инсталиране на Debian 11 на UEFI и ZFS
  •     ZFS Замяна на развален огледален диск
  •     Ремонт на GRUB и INITRAMFS
  •   Debian 12
  •     Първоначални настройки
  •     DNS Сървър
  •     Добавяне на втори диск
  •     SAMBA + WEBMIN
  •     SAMBA
  •     Инсталиране и настройка на Apache
  •     MySQL и PHPMyAdmin
  •     Инсталиране и настройка на Nginx
  •       Директиви location в Nginx
  •       MYSQL,PHP и PHPMyAdmin в Nginx
  •     Елементарен MAIL сървър
  •       Подобрение SSL/TLS, Maildir, LMTP
  •       Подобрение ВИРТУАЛИЗАЦИЯ без MySQL
  •       Подобрение ВИРТУАЛИЗАЦИЯ и MySQL
  •       Подобрение Антиспам - SpamAssasin
  •       Подобрение Антиспам - RSpamd
  •       Защита - SPF, DKIM и DMARK
  •     Пълноценен MAIL сървър
  •     Пощенски сървър с iRedMail
  •       CertBot 1 домейн
  •       Виртуални хостове, CertBot 2 домейна
  •       DKIM, SPF и DMARK
  •     MAIL сървър за вътрешна мрежа
  •     NextCloud
  •     Сървър за отдалечен достъп - RustDESK
  •     Минимално KDE в Debian

  • ARCH
  •     Минимална базова инсталация на Arch
  •        Настройка user, хост, регион
  •        Настройка мрежа, ядро, DOS
  •        Pacman, Reflector, YAY, SSD-TRIM, SSH
  •        Пакети за графични среди в Arch
  •        Пакети за видео-драйвери в Arch
  •     Инсталиране на Arch на UEFI и ext4
  •     Инсталиране на Arch на UEFI и btrfs
  •       Резервно копиране в Arch
  •     Инсталиране на Arch на UEFI и DualBoot
  •     Инсталиране на Arch с DualBoot и archinstall
  •     OpenBOX-минимум в Arch
  •     LXDE в Arch
  •     LXQt в Arch
  •     ArchInstall KDE - практика
  •     ArchInstall и KDE
  •       Първи стъпки след archinstall
  •       Необходими приложения след archinstall
  •       Почистване на системата след archinstall
  •     ArchInstall и GNOME
  •       Настройка на GNOME
  •       Оптимизация на GNOME за игри
  •       Забавни моменти в приложенията на GNOME
  •     KDE по избор, приложения и TimeSHIFT
  •     KDE-минимум в Arch
  •       Настройка и оптимизация на KDE
  •       Приложения за KDE в Arch
  •       Външен вид и стил в KDE
  •     QEMU-KVM в Arch
  •       QEMU-KVM Практика
  •     VMware-TOOLS в Arch
  •     GDrive/Onedrive в Arch
  •     WINE в Arch
  •     LUXWINE в Arch
  •     Timeshift
  •       Прехвърляне на системата на друг диск

  • RAID
  •     BIOS RAID1+MSDOS
  •     BIOS RAID1+MSDOS+LVM
  •     UEFI RAID1
  •     UEFI LVM RAID1

  • ZFS
  •     ZFS теория и малко практика

  • BTRFS
  •     BTRFS - създаване монтиране fstab размер
  •     BTRFS - RAID
  •     BTRFS - subvolume и snapshot

  • КОНТЕЙНЕРИ
  •     Инсталиране на LXC/LXD
  •     Образи (image) в LXC/LXD
  •     Контейнери в LXC/LXD
  •     Команди в LXC/LXD

  • ОТСТРАНЯВАНЕ НА ГРЕШКИ
  •     SWAP

  • PROGRAMS
  •   Conky
  •   Sublime Text
  •   AdGuard

  • BGPOST
  •     Tar-App-01 SAMBA

  • Практика с KVM в Arch линукс

    Тук ще покажа с какво съм се сблъсквал при работа с KVM.

    Проблеми

    Проблем с мишката

    Не знам защо но когато създадох виртуална машина не можех да ползвам мишка в нея. След леко боричкане открих, че виртуалната машина създава виртуална мишка която по подразбиране е PS/2. Това е остаряла симулация, трябва да се ползва Tablet. Между другото PS/2 устройството е базово системно което е заключено от KVM и не може да се изтрие. Със създаване на виртуалната машина се създава и EvTouch Hospitality Tablet, а той доста често създава проблеми с координатите и разпознаването в съвременния Arch Linux (особено с KDE Plasma), тъй като е остарял протокол за сензорни екрани. За модерна система трябва стандартен USB Tablet.. EvTouch Hospitality Tablet - трябва да се изтрие VirtIO Tablet - трябва да се създаде

    Видео драйвер

    Отново по подразбиране слага за VideoVGA видео драйвер VGA. Това е лош избор. Трябва да е Virtio, добра опция ако има възможност е да се включи 3D acceleration.

    Bridge

    Ако искате да не ползвате NAT, а bridge то стъпките са следните. Проверяваме името на мрежовия интерфейс.

    nmcli device

    Картата ни се казва enp3s0 Създаваме бридж br0

    # Създаване на бридж устройството sudo nmcli connection add type bridge autoconnect yes con-name br0 ifname br0 # Добавяне на физическата мрежова карта като роб (slave) към бриджа sudo nmcli connection add type bridge-slave autoconnect yes con-name bridge-slave-enp3s0 ifname enp3s0 master br0 # Рестартиране на мрежовата връзка (Внимание: може да прекъсне интернет за секунди) sudo nmcli connection up br0

    Забележка: NetworkManager автоматично ще прехвърли настройките (като DHCP или статичен IP) от старата ви връзка към новия бридж br0. Настройка във Virt-Manager (КГД интерфейс) Ако използвате virt-manager (който има отлична интеграция с KDE среди): - Отворете Virtual Machine Manager. - Отворете настройките на съответната виртуална машина. - Изберете мрежовия адаптер (NIC). - В полето Device type изберете Shared device name и въведете името на бриджа: br0. - Запазете промените.

    Виртуална машина във виртуална машина

    Наложи ми се да създам виртуална машина с Arch Linux под Windows. Там за да изляза от машината се използва клавишната комбинация Ctrl+Alt. Върху Arch-a инсталирах KVM и при него се излиза чрез Ctrl+Alt. Това ми създаваше проблем с мишката. Наложи се да сменя клавишната комбинация на Ctrl+Shift на KVM-a. От Virtual Machine Manager >> Edit >> Preferences >> Console Grab keys - променям на Ctrl+Shift Все пак горното правило си остава в сила за мишката и таблета, но определящо е това правило. И още нещо случва се все пак да не работи мишката. Променяте Ctrl+Shift примерно на Shift=CapsLock. Натискате новата комбинация да излезете от виртуалната машина и когато се върнете, мишката ще работи.