linux

Как отлаживать bash-скрипты по шагам
Читать на Хабре

Best way to disable swap in Linux
Identify configured swap devices and files with 
cat /proc/swaps.
Turn off all swap devices and files with 
swapoff -a.
Remove any matching reference found in 
/etc/fstab.
Optional: Destroy any swap devices or files found in step 1 to prevent their reuse. Due to your concerns about leaking sensitive information, you may wish to consider performing some sort of secure wipe.

Переключение раскладки Ctrl+Shift в Ubuntu 22.04
В очередной  раз что то поменяли и все перестало работать. Лекарство:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Control>Shift_L']"
если не сработает то:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Ctrl>Shift_L']"

Просмотр файла JSON в Midnight Commander с использованием jq
Установить jq:
apt install jq
На файле .json в mc меню Command -> Edit extension file добавить:
# json
regex/\.json$
    View=%view{ascii} jq '.' < %f

Установка свежего RabbitMQ
Сначала устанавливаем erlang:
apt update
apt install curl software-properties-common apt-transport-https lsb-release
curl -fsSL https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/erlang.gpg
echo "deb https://packages.erlang-solutions.com/ubuntu $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/erlang.list
Далее устанавливаем RabbitMQ:
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash
apt update
apt install rabbitmq-server

Установка последнего ядра с ништяками
apt install --install-recommends linux-generic-hwe-*
 