Linux
  •     Как зарежда 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
  •     Пълноценен MAIL сървър
  •     Пощенски сървър с iRedMail
  •       CertBot 1 домейн
  •       Виртуални хостове, CertBot 2 домейна
  •       DKIM, SPF и DMARK
  •       Допълнителни настройки (спам и т.н.)
  •     MAIL сървър за вътрешна мрежа
  •     NextCloud
  •     Сървър за отдалечен достъп - RustDESK

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

  • ARCH
  •     Минимална базова инсталация на Arch
  •        Настройка на базовата система
  •        Инсталиране на OpenBOX
  •     Инсталиране на Arch на UEFI и ext4
  •     Инсталиране на Arch на UEFI и btrfs
  •       Резервно копиране в Arch
  •     Инсталиране на Arch на UEFI и DualBoot
  •     Инсталиране на Arch с DualBoot и archinstall
  •     KDE в Arch
  •     Инсталиране на KDE1 в Arch
  •     Инсталиране на LXQt върху Arch

  • 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

  • LXQt в Arch линукс

    В тази статия ще се постарая да покажа най-често ползваните графични среди. Тази статия ще е продължение на статиите за инсталация. За да имаме графична среда е необходимо: 1. xorg - дисплей сървър 2. ttf-ubuntu-font-family ttf-hack ttf-dejavu ttf-opensans - набор от шрифтове 3. sddm / lightdm / lxdm / gdm - дисплеен менажер, това е първия екран който посреща за вход в системата 4. lxqt - и самото графично обкръжение

    LXQt

    LXQt е десктоп среда , изградена върху Qt , която произлиза от компонентите на Razor-qt и LXDE , портирани към Qt. За помощни материали може да погледнете в https://wiki.archlinux.org/title/LXQt. Ръководейки се от това ръководство виждаме, че трябва да инсталираме xorg, lxqt, тема и икони. Освен това е необходим NetworkManager, дисплей менажер от вида sddm. В процеса на настройка ще се наложи допълнително да инсталирате и настроите програми за заключване на екрана, аудио управляващи програми, lxqt-panel и т.н. Всичко това ще бъде показано в няколко стъпки.

    Инсталиране на LXQt

    Започваме с xorg. Това е дисплей-сървър. Друг такъв е Wayland. xorg е по-стария вариант, но за простота ще ползваме него. За начало да обновим системата и след това да инсталираме xorg.

    sudo pacman -Syy

    pacman -Syy - синхронизиране на нашата база с тази на хранилищата pacman -S - инсталиране на пакет pacman -R - триене на пакет pacman -Rs - триене на пакет с неговите зависимости pacman -Syu - надграждане на пакети. По принцип, тази команда синхронизира локалната база данни на pacman с основната база данни на хранилището и след това актуализира системата. pacman -Sс - търсене на пакет S - казва на pacman да синхронизира локалната база данни с основната база данни u - казва на pacman да обнови пакетите y - актуализира локалния catch в системата Инсталиране на xorg.

    sudo pacman -S --needed xorg :: There are 48 members in group xorg: :: Repository extra 1) xf86-video-vesa 2) xorg-bdftopcf 3) xorg-docs 4) xorg-font-util 5) xorg-fonts-100dpi 6) xorg-fonts-75dpi 7) xorg-fonts-encodings 8) xorg-iceauth 9) xorg-mkfontscale 10) xorg-server 11) xorg-server-common 12) xorg-server-devel 13) xorg-server-xephyr 14) xorg-server-xnest 15) xorg-server-xvfb 16) xorg-sessreg 17) xorg-setxkbmap 18) xorg-smproxy 19) xorg-x11perf 20) xorg-xauth 21) xorg-xbacklight 22) xorg-xcmsdb 23) xorg-xcursorgen 24) xorg-xdpyinfo 25) xorg-xdriinfo 26) xorg-xev 27) xorg-xgamma 28) xorg-xhost 29) xorg-xinput 30) xorg-xkbcomp 31) xorg-xkbevd 32) xorg-xkbutils 33) xorg-xkill 34) xorg-xlsatoms 35) xorg-xlsclients 36) xorg-xmodmap 37) xorg-xpr 38) xorg-xprop 39) xorg-xrandr 40) xorg-xrdb 41) xorg-xrefresh 42) xorg-xset 43) xorg-xsetroot 44) xorg-xvinfo 45) xorg-xwayland 46) xorg-xwd 47) xorg-xwininfo 48) xorg-xwud Enter a selection (default=all): Enter resolving dependencies... :: There are 2 providers available for man: :: Repository core 1) man-db :: Repository extra 2) mandoc Enter a number (default=1): Enter ....................... ....................... ....................... Total Download Size: 99.19 MiB Total Installed Size: 342.08 MiB :: Proceed with installation? [Y/n] Y

    Приблизително инсталирахме около 80MB. Инсталиране на lxqt, дисплей манажер, шрифтове. Приблизителен размер 100МБ.

    sudo pacman -S --needed lxqt xdg-utils ttf-freefont sddm :: There are 24 members in group lxqt: :: Repository extra 1) lximage-qt 2) lxqt-about 3) lxqt-admin 4) lxqt-archiver 5) lxqt-config 6) lxqt-globalkeys 7) lxqt-notificationd 8) lxqt-openssh-askpass 9) lxqt-panel 10) lxqt-policykit 11) lxqt-powermanagement 12) lxqt-qtplugin 13) lxqt-runner 14) lxqt-session 15) lxqt-sudo 16) lxqt-themes 17) obconf-qt 18) openbox 19) pavucontrol-qt 20) pcmanfm-qt 21) qps 22) qterminal 23) screengrab 24) xdg-desktop-portal-lxqt Enter a selection (default=all): Enter Total Download Size: 113.20 MiB Total Installed Size: 428.82 MiB :: Proceed with installation? [Y/n] Y

    xdg-utils - предоставя официални помощни програми за управление на MIME-приложения XDG . Съдържа в себее си: xdg-desktop-menu — инсталиране на елементи от менюто на работния стол xdg-desktop-icon — копиране на линкове на приложения на работния стол на потребителя xdg-email — откриване на предпочитания потребител на електронната поща на клиента (с възможност за указание на параметрите на темите и други създавани съобщения) xdg-icon-resource — инсталиране на значки xdg-mime — запитване и инсталиране на типове и MIME асоциации xdg-open — откриване на файл или URI в предпочитаното приложение на потребителя xdg-screensaver — разрешение, забрана или инсталиране на екрана на хранителя xdg-settings — инсталиране на уеб браузър и обработчици на URL адреси по подразбиране lxqt - графична работна среда ttf-freefont - свободни шрифтове за графичната среда sddm - дисплей-менажер. Това е първоначалния екран, който Ви посреща при влизане в системата. Инсталиране на допълнителни компоненти, приблизителен размер 80МБ

    sudo pacman -S --needed libpulse libstatgrab libsysstat lm_sensors network-manager-applet oxygen-icons pavucontrol-qt Packages (43) adwaita-cursors-48.0-1 adwaita-fonts-48.2-1 adwaita-icon-theme-48.0-1 adwaita-icon-theme-legacy-46.2-3 at-spi2-core-2.56.2-1 gcr-4-4.4.0.1-1 glib-networking-1:2.80.1-1 gpm-1.20.7.r38.ge82d1a6-6 gsettings-desktop-schemas-48.0-1 gsettings-system-schemas-48.0-1 gtk-update-icon-cache-1:4.18.5-2 gtk3-1:3.24.49-2 lcms2-2.17-1 libappindicator-gtk3-12.10.0.r298-4 libcloudproviders-0.3.6-1 libcolord-1.4.7-2 libdbusmenu-glib-16.04.0.r498-2 libdbusmenu-gtk3-16.04.0.r498-2 libmm-glib-1.24.0-1 libndp-1.9-1 libnewt-0.52.25-1 libnm-1.52.0-1 libnma-1.10.6-3 libnma-common-1.10.6-3 libpgm-5.3.128-3 libsodium-1.0.20-1 libsoup3-3.6.5-1 libstemmer-3.0.1-1 libteam-1.32-2 libxdamage-1.1.6-2 mobile-broadband-provider-info-20240407-1 networkmanager-1.52.0-1 nm-connection-editor-1.36.0-1 pcre-8.45-4 pcsclite-2.3.3-1 slang-2.3.3-3 tinysparql-3.9.2-2 wpa_supplicant-2:2.11-3 zeromq-4.3.5-2 libstatgrab-0.92.1-2 libsysstat-1.1.0-1 network-manager-applet-1.36.0-1 oxygen-icons-1:6.1.0-2 Total Download Size: 59.44 MiB Total Installed Size: 185.12 MiB :: Proceed with installation? [Y/n] Y

    libpulse - Функционален, универсален звуков сървър (клиентска библиотека) libstatgrab - Библиотека, която предоставя междуплатформен достъп до статистика за системата, на която се изпълнява libsysstat - Библиотека за заявки към системни статистики (мрежа, използване на ресурси, ...) lm_sensors - (Linux сензори за наблюдение) е безплатно приложение с отворен код, което предоставя инструменти и драйвери за наблюдение на температури, напрежение и вентилатори. network-manager-applet - Аплет за управление на мрежови връзки oxygen-icons - икони на темата Oxygen pavucontrol-qt - Pulseaudio миксер в Qt (порт на pavucontrol)

    Инстаиране на приложения за системата.

    sudo pacman -S --needed firefox vlc filezilla leafpad xscreensaver archlinux-wallpaper resolving dependencies... :: There are 2 providers available for jack: :: Repository extra 1) jack2 2) pipewire-jack Enter a number (default=1): Enter Total Download Size: 238.04 MiB Total Installed Size: 871.57 MiB :: Proceed with installation? [Y/n] Y

    firefox - Браузър на Mozilla vlc - Аудио и видео плеър filezilla - Бърз и надежден FTP, FTPS и SFTP клиент leafpad - Текстов редактор xscreensaver - Скрийнсейвър и екранен заключващ механизъм с графични ефекти archlinux-wallpaper - Тапети за Arch Linux

    Активираме дисплей менажера и мрежовия менажер.

    sudo systemctl enable sddm Created symlink '/etc/systemd/system/display-manager.service' → '/usr/lib/systemd/system/sddm.service'. sudo systemctl enable NetworkManager Created symlink '/etc/systemd/system/display-manager.service' → '/usr/lib/systemd/system/sddm.service'. [cccp@MyPC ~]$ sudo systemctl enable NetworkManager Created symlink '/etc/systemd/system/multi-user.target.wants/NetworkManager.service' → '/usr/lib/systemd/system/NetworkManager.service'. Created symlink '/etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service' → '/usr/lib/systemd/system/NetworkManager-dispatcher.service'. Created symlink '/etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service' → '/usr/lib/systemd/system/NetworkManager-wait-online.service'.

    Рестартираме системата.

    sudo reboot

    След рестарта се получава следния екран.

    1

    Долната картинка е след като се влезе в системата.

    2

    Сравнително неуреден екран, но това е най-семплия вариант. Би трябвало да се настрои темата но това не цел на сегашната задача. В някоя следваща статия ще развия как да си поставите красива тема, как да си оптимизирате работната среда и т.н.