24.11.2024

Работа с FreeBSD

У данной ОС не мало тонкостей, кто то ее хвалит, кто то ругает…

Проблемы или неудобства

Есть ряд неудобств с работой в среде FreeBSD после других ОС семейства Linux

Кто то скажет, что мало знаешь или мало умеешь. Отчасти это так. Но иногда нужно пользоваться тем же инструментарием во всех ОС и иметь одинаковое окружение для работы.

  • Редактор файлов по умолчанию – vi, у меня нет желания спорить о его возможностях, предпочитаю более простые редакторы типа nano
  • История ввода команд, часто с ней есть проблемы что записываются команды с например так cd “`printf ‘%b’ ‘\0057root’`” вызывая ряд неудобств

Установка nano как редактора файлов по умолчанию

pkg update && pkg install nano

либо скачать его используя wget и добавить pkg add nano.pkg

Для нужного пользователя выполняем

cat <<EOF >>~/.profile

#Per User Default editor
EDITOR=nano
export EDITOR
EOF

если для повышения привилегий используется sudo su, то для корректной работы под учетной записью root лучше выполнять sudo -i

Для установки временно в пределах сессии достаточно сделать

EDITOR=nano; export EDITOR

Исправление истории команд если записи выглядят так cd “`printf ‘%b’ ‘\0057root’`” вызывая ряд неудобств

Достаточно сменить shell на bash для нужного пользователя например для учетной записи root

chsh -s /usr/local/bin/bash root

 


Дополнительная информация

  • *

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *