¿Cómo puedo agregar líneas en /etc/rc.conf?

¿Cómo puedo agregar líneas en /etc/rc.conf?

Seguíeste tutorialpara instalar FreeBSD 10.1 y en el paso donde dice "Agregar las siguientes líneas a /etc/rc.conf", debo agregar las siguientes líneas allí:

hald_enable="YES"
dbus_enable="YES"
performance_cx_lowest="Cmax"
economy_cx_lowest="Cmax"

Pero soy nuevo en Unix y no sé cómo agregar estas líneas /etc/rc.conf, lo intenté cdpero dice Too much arguments. ¿Cómo puedo agregar estas líneas en el /etc/rc.conf?

EDITAR: todavía no instalé un entorno de escritorio.

Respuesta1

Hay una utilidad dedicada llamada sysrc, que ya debería estar instalada en su FreeBSD. Por ejemplo:

sysrc hald_enable=YES

Aquí hay una sola línea:

sysrc hald_enable=YES dbus_enable=YES performance_cx_lowest="Cmax" economy_cx_lowest="Cmax"

Verman 8 sysrcpara más detalles.

Alternativamente, para los servicios se puede utilizarservice(8)para habilitar un servicio en FreeBSD 13.0 o posterior:

service sshd enable

Verrc.subr(8)en su sistema para determinar si el enablecomando es compatible con los servicios de su sistema.

Respuesta2

necesidadpara aprender algún tipo de editor de texto. Hay varios disponibles para FreeBSD como nano, ed, vi, emacs y muchos otros. No quiero iniciar una guerra de llamas, así que te animo a que los aprendas por tu cuenta.

Si desea obtener la forma realmente rápida y sucia de lograr lo que pide, intente:

cat >> /etc/rc.conf << "EOF"

dbus_enable="YES"

performance_cx_lowest="Cmax"

economy_cx_lowest="Cmax"
EOF

Respuesta3

Una forma sencilla sería...

echo "hald_enable="YES"
dbus_enable="YES"
performance_cx_lowest="Cmax"
economy_cx_lowest="Cmax"" >> /etc/rc.conf

información relacionada