Чтобы изменить оболочку по умолчанию с Dash на Bash в среде Linux, вы можете использовать несколько методов. Вот несколько примеров кода:
Метод 1: использование команды chsh
chsh -s /bin/bash
Метод 2. Изменение оболочки входа пользователя в файле /etc/passwd
sudo nano /etc/passwd
Найдите строку, соответствующую пользователю, которого вы хотите изменить, и замените «/bin/dash» на «/bin/bash».
Способ 3: использование команды dpkg-reconfigure
sudo dpkg-reconfigure dash
В появившемся окне выберите «Нет», чтобы настроить «тире» в качестве системной оболочки по умолчанию.
Метод 4. Установка переменной оболочки в пользовательском файле.bashrc
echo "SHELL=/bin/bash" >> ~/.bashrc
Этот метод устанавливает для переменной среды «SHELL» значение «/bin/bash» каждый раз, когда пользователь входит в систему.
Метод 5: использование команды update-alternatives
sudo update-alternatives --config sh
Вам будет представлен список доступных оболочек. Введите число, соответствующее «bash», чтобы установить его по умолчанию.