Skip to main content

Linux

Alpine

CentOS

Debian

Fedora

Авторизация по лицу

Подключить репозиторий sudo dnf copr enable principis/howdy Установить приложение sudo dnf --r...

Включение VNC сервера

Указать в переменную нужный пароль: VNC_PASSWD="12345678" Выполнить команды для настройки и зап...

Включение расцветки Bash

sudo dnf install git wget curl ruby ruby-devel util-linux-user redhat-rpm-config gcc gcc-c++ make...

Исправление проблем с Opera

Установка зависимостей sudo dnf install wget unzip git python3-dnf-plugin-post-transaction-actio...

Настройка после установки

Подключение репозиториев sudo dnf install -y https://download1.rpmfusion.org/free/fedora/rpmfusi...

Обновление до нового релиза

Обновить систему: sudo dnf upgrade --refresh Перезапустить компьютер: sudo reboot Удалить неи...

Переключения раскладки

Alt+Shift gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']" ...

Смена редакции на KDE

tee migrate-gnome-kde.sh << EOF > /dev/null #!/usr/bin/bash sudo dnf shell -y --setopt protecte...

Установка VirtualBox

Обновить систему sudo dnf upgrade --refresh Установить зависимости sudo dnf install @developme...

Установка VMware Workstation

Установка ПО (поменять 17.5.0-22583795 на нужную версию): sudo bash ./VMware-Player-Full-17.5.0-...

Manjaro

RedHat

Ubuntu

БД

Виртуализация

Оборудование

Общее

cbonsai

Установка из исходников git clone https://gitlab.com/jallbrit/cbonsai cd cbonsai sudo make ins...

Cockpit SSL

Залить на сервер сертификат (certificate.crt) и ключ (certificate.key) sudo cat certificate.crt ...

Gnome - увеличение громкости более 100%

gsettings set org.gnome.desktop.sound allow-volume-above-100-percent 'true'

IPIP туннель

192.168.2.1 - внутренний адрес узла туннеля255.255.255.0 - подсеть внутреннего туннеля Временный...

LVM

Расширение раздела Подключаем диск В данном примере, группа lvm vgmain, подключенный диск s...

Nextcloud

Включение HTTPS sudo nano /var/www/html/config/config.php 'overwrite.cli.url' => 'https://my....

Автозапуск скрипта для Gnome

Если есть необходимость запускатьскрипт при каждом запуске Gnome окружения, необходимо создать de...

Автоматическое обновление Flatpak пакетов

Установка службы обновления для пользователей sudo nano /etc/systemd/user/update-user-flatpaks.s...

Включение поддержки Wayland для NoMachine

Вариант 1 sudo nano /usr/NX/etc/node.cfg WaylandModes "compositor,drm" sudo systemctl rest...

Включение поддержки мультимедиа в Opera

Создать или скачать готовый файл fix_opera.sh и внести в него скрипт nano fix-opera.sh #!/usr/b...

Включение подсветки синтаксиса в nano

Если файл конфига есть, то: nano ~/.config/nano/nanorc Если файла конфига нет, то: mkdir -p ~/...

Включение ускорения Firefox

В about:config изменить Включение аппаратного ускорения: layers.acceleration.force-enabled = tr...

Генерация dbparam.pem

sudo openssl dhparam -out /etc/ssl/certs/dhparam.pem 4096

Генерация QR кодов

Установить qrencode, после чего выполнить необходимую команду по генерации. Генерация ссылки qr...

Добавить текст в начало или в конец каждой строки

С помощью sed (3 варианта): sed 's/^/ТЕКСТ ДО/' file.txt sed -e 's/^\(.*\)$/ТЕКСТ ДО\1/' file.t...

Конвертирование форматов изображений

PNG->JPG for file in *.png; do convert $file "$file.jpg"; done JPG->PNG for file in *.jpg; do ...

Копирование диска по сети

Получатель nc -l $PORT | pbzip2 -d | dd of=/hdd.img obs=1M Отправитель pv /dev/$DISK | pbzip2 ...

Некорректные цвета в Firefox

В некоторых случаях цвета отдельных элементов сайта могут отображаться некорректно при использова...

Обновление модулей Python

Проверить список устаревших модулей pip3 list --outdated Вариант 1 pip3 list --outdated --form...

Отключение IPv6

Применить настройки без перезапуска sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 sudo sysctl...

Отключение защиты от Meltdown и Spectre

Для отключения защиты необходимо отредактировать строку загрузки, добавив необходимые параметры: ...

Отключение защиты от уязвимостей

Отредактировать параметр GRUB_CMDLINE_LINUX загрузчика sudo nano /etc/default/grub Если ядро ст...

Отключение проверки состояния сети

Внести изменения в файл конфигурации NetworkManager: sudo cat >> /etc/NetworkManager/NetworkMana...

Отключение экрана консоли

sudo nano /etc/default/grub GRUB_CMDLINE_LINUX="consoleblank=120" sudo update-grub

Разрешение запуска графических приложений под sudo

Из под обычного пользователя выполнить команды echo "xhost local:root" >> ~/.xinitrc xhost loca...

Скрипт подключения к RDP

Предварительно установить пакет freerdp sudo nano /opt/rdp.sh #!/bin/bash#GDK_BACKEND=x11RDPC...

Служба Tracker

Отключение systemctl --user mask tracker-extract-3.service tracker-miner-fs-3.service tracker-mi...

Создание файла подкачки

Создаем файл размером в 4GB: sudo fallocate -l 4G /swapfile Выставляем права: sudo chmod 600 /...

Удаление агента Itarian

nano uninstall_ccc.sh #!/bin/bashif find /etc/systemd/system/itsm.service -name itsm.service -...

Удаление загрузочных записей BIOS/UEFI

Посмотреть список записей efibootmgr -v Удалить конкретную запись sudo efibootmgr -b # -B Где...

Установка unbound

sudo apt install unbound wget https://www.internic.net/domain/named.root -qO- | sudo tee /var/li...

Установка пакетного менеджера NIX

Установка curl -L https://nixos.org/nix/install | sh Добавление списка установленных приложений...

Ошибки

/opt/resolve/bin/resolve symbol lookup error /lib64/libgdk_pixbuf-2.0.so.0 undefined symbol g_task_set_static_name

Вариант 1 sudo rm /opt/resolve/libs/libglib-2.0.so* sudo rm /opt/resolve/libs/libgio-2.0.so* s...

/opt/resolve/bin/resolve symbol lookup error /lib64/libpango-1.0.so.0

sudo cp /lib64/libglib-2.0.* /opt/resolve/libs/

BUG: soft lockup - CPU#16 stuck for 23s!

Временное решение sudo echo 20 > /proc/sys/kernel/watchdog_thresh Постоянное решение sudo tee ...

Cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/boot /boot none bind,ro 0 0) permission denied

sudo /usr/lib/snapd/snap-update-ns firefox

From remote flathub: Input buffer too small

sudo dnf downgrade ostree

Glances режим web сервера отображает пустую страницу

Посмотреть версию установленного ПО glances --version Присвоить переменной номер версии из пред...

ImportError: cannot import name 'sysconfig' from 'distutils' (/usr/lib/python3.8/distutils/__init__.py)

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py --force-reinstall

Invalid or corrupted package (PGP signature) error, do...

sudo pacman -S archlinux-keyring sudo pacman-key --init sudo pacman-key --populate sudo pacman...

Lowest_entropy

sudo apt update sudo apt install rng-tools haveged

MESA-INTEL Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

Переключить режим работы: sudo sysctl -w dev.i915.perf_stream_paranoid=0 Прописать режим работы...

ModuleNotFoundError No module named 'pacman_mirrors'

Установить альтернативную утилиту выбора зеркал: sudo pacman -S shiny-mirrors Отредактировать с...

Openvpn-iptables.service Main process exited, code=exited, status=4/NOPERMISSION

sudo nano /etc/systemd/system/openvpn-iptables.service [Service]TimeoutStartSec=infinityExecSt...

Please enter the password for the PKCS#11 token PIV_II

sudo dnf install -y rpmdevtools rpmdev-setuptree mkdir -p ~/rpmbuild/SPECS nano ~/rpmbuild/SPE...

Sudo setrlimit(RLIMIT_CORE) Operation not permitted

sudo echo "Set disable_coredump false" >> /etc/sudo.conf

You don't have /home/user/.gem/ruby/2.7.0/bin in your PATH

nano .bashrc PATH="$(ruby -e 'print Gem.user_dir')/bin:$PATH"

Высокая нагрузка на процессор процессом nvidia-powerd

Вариант 1 Открываем свойства процесса на редактирвоание: sudo systemctl edit nvidia-powerd Доб...

Не работает клавиатура, либо мышь на экране логина

sudo nano /etc/default/grub GRUB_CMDLINE_LINUX= ... iommu=soft sudo grub2-mkconfig -o /boot...