
Я последовал заэтот урокдля установки FreeBSD 10.1 и на шаге, где говорится «Добавьте следующие строки в /etc/rc.conf
...», мне необходимо добавить туда следующие строки:
hald_enable="YES"
dbus_enable="YES"
performance_cx_lowest="Cmax"
economy_cx_lowest="Cmax"
Но я новичок в Unix и не знаю, как добавить эти строки в /etc/rc.conf
, я пробовал с помощью cd
, но он говорит Too much arguments
. Как мне добавить эти строки в /etc/rc.conf
?
EDIT: Я еще не установил среду рабочего стола.
решение1
Существует специальная утилита sysrc
, которая называется , которая должна быть уже установлена на вашем FreeBSD. Например:
sysrc hald_enable=YES
Вот однострочный ответ:
sysrc hald_enable=YES dbus_enable=YES performance_cx_lowest="Cmax" economy_cx_lowest="Cmax"
Видетьman 8 sysrc
Больше подробностей.
В качестве альтернативы для услуг можно использоватьservice(8)
чтобы включить службу в FreeBSD 13.0 или более поздней версии:
service sshd enable
Видетьrc.subr(8)в вашей системе, чтобы выяснить, enable
поддерживается ли команда службами в вашей системе.
решение2
Тынуждатьсяизучить какой-нибудь текстовый редактор. Для FreeBSD доступно несколько таких редакторов, как nano, ed, vi, emacs и многие другие. Я не хочу начинать перепалку, поэтому призываю вас изучить их самостоятельно.
Если вы хотите получить действительно быстрый и грязный способ выполнить то, о чем вы просите, попробуйте:
cat >> /etc/rc.conf << "EOF"
dbus_enable="YES"
performance_cx_lowest="Cmax"
economy_cx_lowest="Cmax"
EOF
решение3
Простым способом было бы...
echo "hald_enable="YES"
dbus_enable="YES"
performance_cx_lowest="Cmax"
economy_cx_lowest="Cmax"" >> /etc/rc.conf