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 >
  •     Как зарежда Linux
  •     Разпределение на диска при 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 Сървър
  •     DNS Практика
  •     Инсталиране и настройка на Apache
  •     MySQL и PHPMyAdmin
  •     Елементарен MAIL сървър
  •       Първо надграждане на MAIL сървъра
  •     Инсталиране и настройка на пощенски сървър
  •     Пощенски сървър с iRedMail и PHPMyAdmin
  •     WEB сървър с Nginx
  •   Сървър на отделни хостове
  •     DNS Сървър
  •     SQL Сървър
  •     WEB Сървър
  •     Пощенски Сървър
  •   PXE Server
  •   PXE UEFI Server - TFTP
  •   Сървър за отдалечен достъп - RustDESK
  • < UBUNTU >
  •   Ubuntu SERVER 22.04
  •     Инсталиране на Ubuntu 22.04 Server
  •     Първоначални настройки на Ubuntu 22.04 Server
  •     DNS в Ubuntu 22.04 Server
  •     MySQL Apache PHPMyAdmin
  •     Пощенски сървър
  •       Пощенски сървър в опростен вариант
  •       PostFix, Dovecot по-подробно
  •   Ubuntu mini
  •   Ubuntu BUDGIE
  •     Инсталиране Ubuntu BUDGIE
  •     Първоначални настройки на Ubuntu BUDGIE
  •     Ubuntu BUDGIE като MAC OS
  •     Приложения за Ubuntu BUDGIE
  • GNOME работна среда
  •   Ubuntu GNOME
  •     Инсталиране на Ubuntu 21.04 GNOME
  •     Ubuntu 21.04 GNOME като MacOS
  • XFCE работна среда
  •   Debian - Install XFCE
  •     Debian XFCE - допълнение
  •     Debian XFCE като MacOS
  •   Ubuntu - Install XFCE
  •     Ubuntu XFCE - допълнение
  •     Ubuntu XFCE като MacOS
  • МАТЕ работна среда
  •   Debian - Install MATE
  •     Настройка на Debian MATE
  • PROGRAMS
  •   Conky
  •   Sublime Text
  • Улеснения за работа в Debian XFCE4

    Много се оплакват моите приятели, че работя на скучни графични среди. Самата среда не е скучна просто я режа маскимално много за да е бърза и става леко грозновата. Това не ми пречи но някои от помощните бутони понякога ми липсват. Примерно този за bluetooth. Омръзва ми от конзола постоянно да търся устройства за сдвояване. В предната статия показах някои улеснения, а тук ще задълбая още повече. Както споменах ще настроим bluetooth, ще сложим някой лек офис пакет (сложен върпорс), ще оптимизираме SAMBA за да може да правим връзка с Windows системи и каквото още се сетя. Ще кажа къде съм правил грешки и как съм ги оправял.

    Bluetooth

    Bluetooth ми се струва важно и лесно за направа.

    apt install bluetooth pulseaudio-module-bluetooth blueman bluez-tools

    Излизаме и влизаме с потребителя за да се появи в горната лента синия бутон за bluetooth.

    SAMBA клиент за графичния менажер

    Следва достъпа в локалната мрежа до Windows системи. За целта е нужно да се инсталира и настрои протокола SMB. Започваме с инсталацията на SAMBA клиента.

    sudo apt install smbclient

    Ако си мислите, че това стига може и да сте прави, ако ще работите само от конзола. Може да проверим:

    sudo smbclient //[IP]/share_name -U user

    Всичко ще работи, обаче много по-лесно е да се ползва файловия менажер THUNAR. Да проверим. В лентата за търсене на файлове пишем:

    smb://[IP]/samba_share_name

    Нищо не става. Това е така защото липсват модулите gvfs-fuse gvfs-backends. Да ги инсталираме:

    sudo apt install gvfs-fuse gvfs-backends

    Вече всичко е наред. Да проверим, отново в THUNAR пишем:

    smb://tachko/e$

    Готово, виждаме съдържанието на споделената папка.

    NVIDIA видеокарта

    Едно 70% от компютрите са снабдени с видеокарти с процесор NVIDIA. За съжаление в ядрото на Linux няма драйвери за NVIDIA. Налага се допълнително да се инсталират. Да проверим дали е така:

    lspci | egrep 'VGA|NVIDIA' 01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX 650] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1)

    Имаме в компютъра видеокарта с GPU NVIDIA GeForce GTX 650. За да инсталираме драйвери за тази карта е необходимо да добавим официалните репозитори contrib, както и non-free.

    sudo nano /etc/apt/sources.list deb http://deb.debian.org/debian/ bullseye main contrib non-free deb-src http://deb.debian.org/debian/ bullseye main contrib non-free deb http://security.debian.org/debian-security bullseye-security main contrib non-free deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free # bullseye-updates, to get updates before a point release is made; # see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free sudo apt update sudo apt install nvidia-driver

    Инсталацията протича стандартно. Накрая се появява екран на който ни уведомява, че има нови модули в ядрото за NVIDIA и е необходимо да се рестартираме. Даваме OK и продължаваме. Не забравяме да рестартираме системата, за да може ядрото да зареди новите модули. След рестарта натискате бутоните Alt+F2.

    Img1

    В полето пишете: nvid. Дава предложение да стартирате

    Img2

    Отваря се прозорец с настройки на графичната карта NVIDIA za XFCE4.

    Img3

    За тези които играят игри е хубаво да преминат през различните менюта за да оптимизират видеокартата за игри.

    Програми и приложения

    Винаги започвам от браузъра. Чрез него смъквам всичко което ми трябва. Ползвам FireFox, защото е много бърз и стабилен. Chromium също е хубав но понякога ми прави проблеми, много кешира. Инсталацията протича от репозиторите.

    sudo apt install firefox-esr


    Продължавам с офис пакета. Ако искате пълноценен то твърдо ползвайте LibreOffice. Много мощен, работи под 32 и 64 бита, поддържа много езици. Също поддържа и много различни операционни системи, като Windows, Mac OS X, разбира се и GNU/Linux. В случая обаче предлагам да се ползва FreeOffice. Много лек и е ориентиран към MS Office продуктите. На работа ползваме точно MS Office и заради това предпочитам FreeOffice вместо LibreOffice. Самата инсталация е много лесна. От сайта: FreeOffice.COM смъкваме DEB пакета примерно в ~/Download. След това изпълняваме следната команда:

    sudo apt install ~/Download/softmaker-freeoffice-2021_1060-01_amd64.deb

    Инсталира се лесно и бързо За видео плеър ползвам познатия VLC Player. Инсталирам го от репозиторите.

    apt install vlc


    За аудио плеър ползвам Audacious, със скин на WinAmp

    sudo apt install audacious


    За WEB камера и стриймване ползвам Webcamoid. Отново го инсталирам от репозиторите.

    sudo apt-get install webcamoid


    За обикновен текстов редактор ползвам Mousepad.

    sudo apt-get -y install mousepad


    За разглеждане на изображения ползвам Ristretto Image Viewer.

    apt install ristretto


    За торент клиент ползвам Transmission

    apt install transmission


    Ако пък нещо което съм предложил не Ви хареса спокойно можете да го изтриете чрез:

    sudo apt purge --auto-remove името_на_пакета


    Ако пък не знаете как се казва пакета за триене можете да го видите чрез:

    sudo apt list


    Ако търсите конкретно примерно офис пакета:

    apt list | grep freeoffice ARNING: apt does not have a stable CLI interface. Use with caution in scripts. softmaker-freeoffice-2021/now 3180 amd64 [installed,local]

    Борба с драйвери

    Една от сложната материя. Не използваме графични инструменти, а ползваме предимно конзола. Ще покажа най-важните команди за тази цел. Започваме с модулите заредени в ядрото.

    lsmod

    Показва всички модули. Още една команда за същата цел.

    less /proc/modules


    Лично аз ползвам следното примерно за NVIDIA:

    find /usr/lib/modules -name nvidia /usr/lib/modules/5.10.0-20-amd64/kernel/drivers/net/ethernet/nvidia /usr/lib/modules/5.10.0-21-amd64/kernel/drivers/net/ethernet/nvidia


    Преминаваме на по-сложно. Да видим всичко което имаме на PCI шината.

    lsppci

    Получаваме информация за всичко налично, като мрежови интерфейси, USB устройства, аудио и видео контролери, процесор памети и т.н. Проблема е, че не е много разбираемо.


    sudo lspci -v

    Показва всичко но в подреден вид с подробности.


    lspci -nk

    Показва всички свързани (включени) устройства.


    lsusb -t

    Показва всички налични USB интерфейси и какви устройства има в тях. Специално за графичния процесор NVIDIA се ползва следната команда:

    lspci -nn | egrep -i "3d|display|vga" 07:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM206 [GeForce GTX 960] [10de:1401] (rev a1)


    Всичко това го показвам само защото се ползва предимно терминал, а не графични помощни програми. Ако не търсите лекота на системата сложете пълна версия на XFCE, ще си улесните живота много. За сега толкова. Ако се сетя нещо ново ще допълвам статията.