Use correct syntax markup for shell
Approved by: carlavilla
This commit is contained in:
parent
55c95407aa
commit
a9a9e66105
666 changed files with 17924 additions and 17924 deletions
|
|
@ -90,14 +90,14 @@ Algunas aplicaciones en el sistema comenzarán a fallar inmediatamente como resu
|
|||
|
||||
Una cosa importante a recordar es que un sistema de archivos que fue montado como solo lectura con [.filename]#/etc/fstab# puede ser montado como lectura-escrita en cualquier momento ejecutando el comando:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# /sbin/mount -uw partition
|
||||
....
|
||||
|
||||
y se puede cambiar de nuevo a solo lectura con el comando:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# /sbin/mount -ur partition
|
||||
....
|
||||
|
|
@ -119,7 +119,7 @@ Después de arrancar con los disquetes kern y mfsroot, seleccione `custom` en el
|
|||
+
|
||||
Salga del menú de instalación personalizado y, en el menú de instalación principal, elija la opción `fixit`. Después de entrar en el entorno de fixit, escriba el siguiente comando:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# disklabel -e /dev/ad0c
|
||||
....
|
||||
|
|
@ -133,7 +133,7 @@ a: 123456 0 4.2BSD 0 0
|
|||
+
|
||||
Donde _123456_ es exactamente el mismo número que la entrada `c:`. Básicamente, está duplicando la línea `c:` como `a:`, asegúrese de que el fstype es `4.2BSD`. Guarde el archivo y ciérrelo.
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# disklabel -B -r /dev/ad0c
|
||||
# newfs /dev/ad0a
|
||||
|
|
@ -143,14 +143,14 @@ Donde _123456_ es exactamente el mismo número que la entrada `c:`. Básicamente
|
|||
+
|
||||
Monte el medio flash recién preparado:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# mount /dev/ad0a /flash
|
||||
....
|
||||
+
|
||||
Coloque esta máquina en la red para poder transferir nuestro archivo tar y extraerlo en nuestro sistema de archivos del medio flash. Un ejemplo de cómo hacerlo es:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# ifconfig xl0 192.168.0.10 netmask 255.255.255.0
|
||||
# route add default 192.168.0.1
|
||||
|
|
@ -158,21 +158,21 @@ Coloque esta máquina en la red para poder transferir nuestro archivo tar y extr
|
|||
+
|
||||
Ahora que la máquina está en la red, transfiera su archivo tar. Es posible que se enfrente a un pequeño dilema en este punto - si su memoria flash tiene por ejemplo 128 megabytes, y su archivo tar tiene más de 64 megabytes, no podrá tener el archivo tar en el medio de flash al mismo tiempo que realiza la descompresión - se quedará sin espacio. Una solución a este problema, si está utilizando FTP, es descomprimir el archivo mientras se transfiere por FTP. Si realiza la transferencia de esta forma, nunca tendrá el archivo tar y los contenidos en el disco al mismo tiempo:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
ftp> get tarfile.tar "| tar xvf -"
|
||||
....
|
||||
+
|
||||
Si su archivo tar está comprimido en gzip, puede hacerlo de esta forma:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
ftp> get tarfile.tar "| zcat | tar xvf -"
|
||||
....
|
||||
+
|
||||
Una vez que el contenido de su sistema de archivos comprimido por tar está en el sistema de archivos de la memoria flash, puede desmontar la memoria flash y reiniciar:
|
||||
+
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# cd /
|
||||
# umount /flash
|
||||
|
|
@ -197,7 +197,7 @@ Sin embargo, esto no resuelve el problema de mantener las cron tabs entre los re
|
|||
|
||||
[.filename]#syslog.conf# especifica las ubicaciones de ciertos ficheros de log que hay en [.filename]#/var/log#. Estos archivos no son creados por [.filename]#/etc/rc.d/var# durante la inicialización del sistema. Por lo tanto, en algún lugar de [.filename]#/etc/rc.d/var#, justo después de la sección que crea los directorios en [.filename]#/var#, tendrá que añadir algo como esto:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# touch /var/log/security /var/log/maillog /var/log/cron /var/log/messages
|
||||
# chmod 0644 /var/log/*
|
||||
|
|
@ -211,14 +211,14 @@ Para que sea posible entrar en el directorio de ports y ejecutar con éxito el c
|
|||
|
||||
Primero, cree el directorio para la base de datos de los paquetes. Normalmente se encuentra en [.filename]#/var/db/pkg#, pero no podemos colocarlo allí ya que desaparecerá cada vez que se inicie el sistema.
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# mkdir /etc/pkg
|
||||
....
|
||||
|
||||
Ahora, agregue una línea al archivo [.filename]#/etc/rc.d/var# que enlace [.filename]#/etc/pkg# a [.filename]#/var/db/pkg#. Un ejemplo:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# ln -s /etc/pkg /var/db/pkg
|
||||
....
|
||||
|
|
@ -238,7 +238,7 @@ En primer lugar, agregue el directorio `log/apache` a la lista de directorios qu
|
|||
|
||||
En segundo lugar, agregue estos comandos a [.filename]#/etc/rc.d/var# después de la sección de creación del directorio:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# chmod 0774 /var/log/apache
|
||||
# chown nobody:nobody /var/log/apache
|
||||
|
|
@ -246,7 +246,7 @@ En segundo lugar, agregue estos comandos a [.filename]#/etc/rc.d/var# después d
|
|||
|
||||
Por último, elimine el directorio [.filename]#apache_log_dir# y reemplácelo por un enlace:
|
||||
|
||||
[source,bash]
|
||||
[source,shell]
|
||||
....
|
||||
# rm -rf apache_log_dir
|
||||
# ln -s /var/log/apache apache_log_dir
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue