linux

Как отлаживать bash-скрипты по шагам

Читать на Хабре

Best way to disable swap in Linux

  1. Identify configured swap devices and files with cat /proc/swaps.
  2. Turn off all swap devices and files with swapoff -a.
  3. Remove any matching reference found in /etc/fstab.
  4. 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

В очередной  раз что то поменяли и все перестало работать. Лекарство:

host:~$ gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Control>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