Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
servicios:informaticos:freebsd_tips [05/12/2014 13:26]
127.0.0.1 editor externo
servicios:informaticos:freebsd_tips [18/01/2019 16:22] (actual)
Línea 1: Línea 1:
 +====== Algunos Comos de FreeBSD ======
 +{{:​servicios:​informaticos:​bsd-daemon-rendering.png?​150 ​ |Beastie la mascota FreeBSD}}
 +
 +Aquí dejaremos indicado algunos tip's de **FreeBSD**,​ los que usaremos a diario de este //Sistema Operativo Unix BSD//.
 +
 +Sin perjuicio de esto, los TIP's nunca reemplazarán a los excelentes manuales del //Sistema Operativo **FreeBSD**//,​ si no que simplemente pretende ser un recordatorio de comandos sabidos o de utilidades que nos harán la vida más simple.
 +
 +===== Actualizando el Sistema =====
 +Posteriormente a una //​instalación base// del sistema, entiéndase la instalación mínima, deberemos instalar los parches de seguridad y la actualización de los ports.
 +
 +**Instalando parches de Seguridad**
 +  # freebsd-update fetch
 +Con este comando se obtiene y se dejan en el sistema.
 +
 +  # freebsd-update install
 +
 +===== Actualizando los Ports =====
 +
 +Con estos comandos lo que haremos es actualizar el //arbol de ports// y posteriormente deberemos extraerlos, para ello ejecutamos el siguiente comando:
 +
 +  # portsnap fetch extract
 +
 +**Tambien lo podemos hacer:**
 +  # portsnap fetch && portsnap extract
 +
 +Este proceso tarda un poco dependiendo de la velocidad de la máquina y del enlace, por lo que hay que tener paciencia y esperar un poco a que esté terminado.
 +
 +===== Actualizando el Sistema =====
 +Una vez que hemos actualizado los ports y nos aseguremos que todo está bien, procedemos a actualizar el sistema mediente el siguiente comando:
 +
 +<​file>​
 +# portupgrade -a -c -v -f   && ​  ​portupgrade -va
 +</​file>​
 +
 +Esto tiene la gracia de invocar la configuración de los paquetes durante la resolución de las dependencias y así las detecta todas en un instante. Después, cuando empieza a compilar, no para a menos que sea por error de compilación.
 +
 +
 +===== Requisito para X11 =====
 +Ya ha salido la nueva versión de //​FreeBSD-8.0-Release//,​ para que X11 funcione sin problems en una maquina con tarjeta gráfica //​Intel-945GM//​ se debe generar el archivo de configuración y agregar lo siguiente, en el archivo ///​etc/​rc.conf//​..
 +
 +==== rc.conf ====
 +
 +<​file>​
 +hald_enable="​YES"​
 +dbus_enable="​YES"​
 +</​file>​
 +
 +===== Configurando =====
 +Como siempre existen algunos aspectos que hay que modificar para disponer de nuestro sistema BSD personalizado o castellanizado,​ ya que por defecto viene obviamente en inglés y requiere hacer ciertos cambios para dejarlo en nuestro idioma.
 +
 +==== login.conf ====
 +Este archivo contiene ciertas definiciones que por defecto deberemos de cambiar, por ejemplo para modificar el idioma y el set de caracteres, deberemos ingresar en este archivo lo siguiente:
 +
 +<​file>​
 +spanish|Spanish users:\
 +              :​charset=ISO8859-1:​\
 +              :​lang=es_ES.ISO8859-1:​\
 +              :​tc=default:​
 +</​file>​
 +
 +Después de ser modificado, se debe actualizar la base de datos que usa FreeBSD para tomar las configuraciones del login y eso se efectúa corriendo como root lo siguiente:
 +
 +<​file>​
 +# cap_mkdb /​etc/​login.conf
 +</​file>​
 +
 +===== Sonido en FreeBSD-8 =====
 +Para configurar correctamente el sonido deberemos primero detectar nuestro hardware y posteriormente cargar el modulo correcto en el sistema. Para cargar los modulos de sonido deberemos hacer lo siguiente:
 +
 +<​file>​
 +# kldload snd_driver
 +</​file>​
 +
 +Esto carga todos los modulos disponibles de sonido, pero ahora nos queda detectar cual es el que corresponde a nuestro hardware. Para ello debemos hacer lo siguiente:
 +
 +<​file>​
 +# cat /​dev/​sndstat
 +</​file>​
 +
 +Este comando nos entregara la siguiente salida.
 +
 +<​file>​
 +FreeBSD Audio Driver (newpcm: 32bit 2009061500/​i386)
 +Installed devices:
 +pcm0: <HDA Realtek ALC272 PCM #0 Analog> at cad 0 nid 1 on hdac0 kld snd_hda [MPSAFE] (1p:​1v/​1r:​1v channels duplex default)
 +pcm1: <HDA Realtek ALC272 PCM #1 Analog> at cad 0 nid 1 on hdac0 kld snd_hda [MPSAFE] (0p:​0v/​1r:​1v channels simplex)
 +</​file>​
 +
 +Lo que realmente importa de esta salida, es lo que nos indica despues de kld que es en nuestro caso **snd_hda**,​ esto nos entrega el nombre del modulo que deberemos cargar, para ello ejecutamos el siguiente comando:
 +
 +<​file>​
 +# kldstat snd_hda.ko
 +</​file>​
 +
 +Ahora podemos reproducir algun archivo de audio que tengamos disponible, en lo posible en formato **ogg** ya que //no hemos cargado ningun codec de audio aun//, esto lo podremos hacer con cualquier reproductor de audio.
 +
 +Si todo ha salido bien y hemos escuchado nuestro archivo de audio, lo que deberemos hacer es instalar el modulo en el momemto del arranque del sistema, para ello deberemos editar el archivo ///​boot/​loader.conf//​ y agregamos la linea siguiente:
 +
 +<​file>​
 +snd_hda_load="​YES"​
 +</​file>​
 +
 +Con esto podremos reproducir archivos de audio en nuestro sistema sin problemas.
 +
 +<WRAP center round notice 80%>
 +Estamos Construyendo esta sección y la tendremos disponible dentro de poco
 +</​WRAP>​
  
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki