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
  •     ArchInstall
  •     Минимална базова инсталация на 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
  •       Необходими приложения след archinstall
  •       Почистване на системата след archinstall
  •     ArchInstall и GNOME
  •       Настройка на GNOME
  •       Оптимизация на GNOME за игри
  •       Забавни моменти в приложенията на GNOME
  •     KDE по избор, приложения и TimeSHIFT
  •     KDE-минимум в Arch
  •       Настройка и оптимизация на KDE
  •       Приложения за KDE в Arch
  •       Външен вид и стил в KDE
  •     QEMU-KVM в Arch
  •     VMware-TOOLS в Arch
  •     GDrive/Onedrive в Arch
  •     WINE в 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

  • Забавни моменти в приложенията на GNOME

    Темата най-вероятно ще е само в голи команди, но ще приложа всички интересни моменти с които съм се борил

    Браузъри

    Epiphany (GNOME Web)

    По подразбиране браузъра идва без възможност за разширения. За да ги позволим първо проверяваме за последна версия

    sudo pacman -Syu epiphany

    Активираме поддръжката за разширения.

    gsettings set org.gnome.Epiphany.web:/org/gnome/epiphany/web/ enable-webextensions true

    Инсталираме разширенията. ● Стартираме Epiphany. ● Кликнете върху менюто с трите линии (хамбургер менюто) в горния десен ъгъл на Epiphany. ● Изберете Preferences (Предпочитания). ● Отидете на раздела Extensions (Разширения). Там ще видите списък с всичко инсталирано и бутони за управление. ● Ако нямате никакво разширение (даже и да имате), трябва да имате линк addons.mozilla.org. ● С мишката върху него и отваряте страницата с разширения ма Mozilla Firefox. https://addons.mozilla.org/en-US/firefox/ ● Търсите разширението което искате. Примерно uBlock Orgin ● Отваря се нова страница със син линк Download Firefox and get the extension ● Под него има друг линк в сиво Download file ● С десен бутон на мишката върху сивия линк Download file, избираме Save Link As... ● Предлага да запишем файл с разширение .xpi. Записваме го и помним къде се помещава. Примерно в /home/Download ● Връщаме се на браузъра. Трите чертички една над друга (Main Menu) >> Preferences ● Отваряме раздела Extensions ● Отваряме Add New Extensions и добавяме файла, който по-горе смъкнахме ● Предлага да го инсталираме, което и правим. ● Появява се новото разширение. Може да го активираме. Внимавайте! Много от разширенията са бъгави и могат да счупят браузъра. Същите трябва да ги махнете чрез:

    rm -rf ~/.local/share/epiphany/web-extensions/името_на_разширението

    Firefox

    Ако пък искате моето мнение ползвайте Firefox. Лисичката никога не ме е подвеждала. Първо инсталираме Firefox.

    sudo pacman -S firefox

    После го интегрираме за по-добра работа с файловете и менютата на GNOME (например диалоговите прозорци за отваряне/запис).

    sudo pacman -S xdg-desktop-portal-gnome

    Освен това можем да направим ускорение с видеокартата (Vulkan/VA-API), за да се включи хардуерното ускорение. Първо проверяваме каква е видеокартата.

    lspci -k | grep -A 2 -E "(VGA|3D)"

    След това правим оптимизацията.

    ### За Intel (по-нови карти, Broadwell и следващи) sudo pacman -S --needed intel-media-driver libva-utils ### За Intel (по-стари карти, преди Broadwell) sudo pacman -S --needed libva-intel-driver libva-utils ### За AMD sudo pacman -S --needed libva-mesa-driver mesa-vdpau libva-utils ### За NVIDIA (използва се превод към NVDEC чрез специален драйвер) sudo pacman -S --needed nvidia-utils libva-nvidia-driver ### За VMware SVGA II Adapter sudo pacman -S --needed xf86-video-vmware mesa open-vm-tools

    Проверка дали работи: ● Рестартирайте Firefox, отворете видео в YouTube (например 4K видео) и отидете на страницата about:support ● В секция Graphics потърсете Compositing — трябва да пише WebRender ● В секция Decision Log под-секция HW_DECODED_VIDEO_VP9 или AV1 трябва да е available (достъпно) Още едно подобрение е да се добавят допълнителни езици за интерфейса. Примерно БЪЛГАРСКИ.

    sudo pacman -S firefox-i18n-bg

    За немски:

    yay -S firefox-i18n-de

    Това е логиката за езиците. Можете да инсталирате и проверка на правописа.

    yay -S hunspell-bg

    Рестартираме браузъра след горната команда ако е отворен. За да тестваме проверката на правописа, с десен бутон на мишката върху произволно текстово поле където въвеждаме текст (примерно за чат) и проверяваме за отметка на Check Spelling. А от Languages избираме си езика.