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

  • UBUNTU
  •   Ubuntu SERVER 22.04
  •     Инсталиране на Ubuntu 22.04 Server
  •     Първоначални настройки на Ubuntu 22.04 Server

  • ARCH
  •     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
  •     ArchInstall и KDE
  •       Първи стъпки след archinstall
  •       Необходими приложения след archinstall
  •       Почистване на системата след archinstall
  •     KDE по избор, приложения и TimeSHIFT
  •     KDE-минимум в Arch
  •       Настройка и оптимизация на KDE
  •       Приложения за KDE в Arch
  •       Външен вид и стил в KDE
  •       От PipeWire към PulseAudio в KDE
  •     LXDE в Arch
  •     LXQt в Arch
  •     QEMU-KVM в Arch
  •     VMware-TOOLS в Arch
  •     WINE в Arch
  •       CS 1.6 Portable с WINE в Arch
  •     Игри в Arch

  • CHROMEOS
  •     Инсталация на ChromeOS
  •     Настройка на ChromeOS

  • TROUBLESHOOTING
  •     Отстраняване на неизправности

  • 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
  •     InitRAMFs

  • PROGRAMS
  •   Conky
  •   Sublime Text
  •   PiHole
  •   AdGuard

  • BGPOST
  •     Tar-App-01 SAMBA

  • Само команди за инсталация на Arch

    Връзка с WiFi

    iwctl device list station wlan0 scan station wlan0 get-networks station wlan0 connect Navy5S station wlan0 show

    Разделение и форматиране на HDD

    lsblk cfdisk --zero /dev/sda mkfs.vfat /dev/sda1 mkfs.ext4 /dev/sda3 mkfs.ext4 /dev/sda3

    Монтиране на дялове

    mount /dev/sda2 /mnt/ mount --mkdir /dev/sda1 /mnt/boot mount --mkdir /dev/sda3 /mnt/home

    Инсталиране върху новия диск

    pacstrap -i /mnt base linux-zen linux-firmware --noconfirm genfstab -U /mnt >> /mnt/etc/fstab arch-chroot /mnt passwd root

    Дефиниране на ядро за оперативната памет

    pacman -S linux-zen-headers intel-ucode iucode-tool mkinitcpio -P ### Ако ползвате много ядра mkinitcpio -p linux-zen

    GRUB

    pacman -S grub efibootmgr grgrub-install --efi-directory=/boot grub-mkconfig -o /boot/grub/grub.cfg

    Инсталиране на допълнителни пакети

    pacman -S dhcpcd nano sudo bash-completion

    Дефиниране на допълнителен потребител

    useradd -g users -m cccp passwd cccp nano /etc/sudoers %wheel ALL=(ALL:ALL) ALL sudo usermod -aG wheel cccp

    SSH

    pacman -S openssh systemctl enable sshd exit umount -R /mnt reboot

    Настройка на новосъздадената операционна система

    sudo su ln -sf /usr/share/zoneinfo/Europe/Sofia /etc/localtime hwclock --systohc echo "bg_BG.UTF-8 UTF-8" >> /etc/locale.gen echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen locale-gen echo LANG=en_US.UTF-8 > /etc/locale.conf

    Настройки на хоста

    echo My-PC >> /etc/hostname echo "127.0.1.1 My-PC.localdomain My-PC" >> /etc/hosts cat /etc/hosts

    BASH

    echo "alias ls='ls --color=auto' alias grep='grep --color=auto' alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' alias sudo='sudo '" >> /etc/bash.bashrc source /etc/bash.bashrc exit

    Мрежови настройки

    sudo pacman -Sy networkmanager sudo systemctl enable --now NetworkManager

    Поддръжка на DOS

    sudo pacman -Sy dosfstools mtools

    Настройка на PACMAN и YAY

    sudo nano /etc/pacman.conf Color multilib sudo pacman -Syu sudo pacman -Sy base-devel git cd ~ git clone https://aur.archlinux.org/yay-git.git cd yay-git makepkg -si cd .. rm -rf yay-git/ sudo yay -Syu

    Настройка на SSD дискове

    sudo systemctl enable --now fstrim.timer systemctl status fstrim.timer

    SWAP във вид на файл

    sudo pacman -S htop htop sudo mkswap -U clear --size 4G --file /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile htop sudo nano /etc/fstab /swapfile none swap defaults 0 0 sudo reboot ### След рестарта проверяваме htop

    ГРАФИЧНИ СРЕДИ

    LXDE

    sudo pacman -Syu sudo pacman -S lib32-mesa sudo pacman -S xorg-server lxde --noconfirm sudo systemctl enable --now lxdm sudo pacman -S network-manager-applet

    KDE

    sudo pacman -Syu lib32-mesa sudo pacman -S plasma-desktop sddm sddm-kcm konsole 2) pipewire-jack 1) qt6-multimedia-ffmpeg sudo systemctl enable --now sddm sudo pacman -S plasma-nm sudo pacman -S pipewire pipewire-pulse plasma-pa sudo pacman -S kscreen sudo pacman -S kde-gtk-config yay -S pamac-aur --noconfirm sudo pacman -Syu sudo pacman -S wine-staging winecfg