QUE HACER DESPUÉS DE INSTALAR FREEBSD 10.2

freebsd   bsd   update   xorg   pkg   kde  

alt
El ISO de instalación podemos obtenerlo desde:

http://ftp.freebsd.org/

1.-actualizar los ports

Una vez instalada el sistema base actualizamos los ports con el siguiente comando:

#portsnap fetch extract update

Conviene y mucho actualizar los ports antes de compilar, debido que si no los actualizamos. Al compilar el entorno gráfico los paquetes viejos podrían chocar con los paquetes más nuevos, y esto sería un caos.

2.-Instalación de interfaz gráfica

Para instalar interfaz gráfica tenemos que instalar el x11.

Podemos hacer con el siguiente comando para instalar con el paquete pre compilado:

#pkg install xorg

Y para compilar lo hacemos con este comando:

#cd /usr/ports/x11/xorg && make install clean

3.-Configuracion de xorg

Una vez que se termina de compilar(instalar) el xorg.
escribimos lo siguiente:

#ee /etc/rc.conf

Y agregamos:

hald_enable="YES" dbus_enable="YES"

Presionamos escape y cerramos guardando los cambios. Tecleamos reboot now para reiniciar, o tecleamos éxito y reiniciamos vía hardware.
Una vez logeados tras reiniciar, escribimos lo siguiente:

#Xorg -configure

Si llegaste hasta acá y el Xorg -configure se ejecutó sin problemas, ya tienes tu servidor-X instalado correctamente.

4.-Instalando entorno grafico

Ahora instalamos el entorno grafico que más nos guste (Gnome, kde4, etc. ) Muchos otros más:
Para instalar KDE4 podemos hacerlo con este comando:

4.1.-Instalación de KDE4

#cd /usr/ports/x11/kde/ && make install clean

O sino...

#pkg install kde4

Cuanto todo se termine, escriben lo siguiente

#ee /etc/rc.conf

local_startup="${local_startup} /usr/local/bin/kde4/etc/rc.d" kdm4_enable="YES"

Cierran y guardan cambios.
Al reiniciar, van a tener su flamante kde4 con su respectivo kwin y openGL habilitado Con todo lo que esto significa.

4.2.-Instalación de Gnome2

Para instalar Gnome2 es el siguiente comando:

#cd /usr/ports/x11/gnome2/ && make install clean

O sino

#pkg install gnome2

Cuanto todo se termine, escriben lo siguiente

#ee /etc/rc.conf

gdm_enable="YES" gnome_enable="YES"

5.-Como instalar bash en freebsd

Entra a tu maquina como root y ejecuta los siguientes comandos.

#cd /usr/ports/shells/bash
#make install clean

Ahora ponemos bash como default:

#chsh -s /usr/local/bin/bash maría

y listo la próxima vez que hagas login tendrás a bash como default para el usuario maría(maría es solo un ejemplo de usuario).

6.-Forma de hacer compilaciones limpias

#make config-recursive (este comando nos consultara acerca de todas las configuraciones antes de instalarlo)

#make fetch-recursive (este comando descarga todas las dependencias que xorg necesite antes de compilarlo).

ejemplo de uso:

#cd /usr/ports/x11/xorg && make config-recursive && make fetch-recursive && make install clean

con eso tendriamos una compilacion, mas rapida, desatendida, limpia y mas segura.

7.-Un poco de historia para conocer mejor a Freebsd

FreeBSD es un sistema operativo libre para computadoras basado en las CPU de arquitectura Intel, incluyendo procesadores Intel 80386, Intel 80486 (versiones SX y DX), y Pentium. También funciona en procesadores compatibles con Intel como AMD y Cyrix. Actualmente también es posible utilizarlo hasta en once arquitecturas distintas1 como Alpha, AMD64, IA-64, MIPS, PowerPC y UltraSPARC. FreeBSD está basado en la versión 4.4 BSD-Lite del Computer Systems Research Group (CSRG) de la University of California, Berkeley siguiendo la tradición que ha distinguido el desarrollo de los sistemas BSD. Además del trabajo realizado por el CSRG, el proyecto FreeBSD ha invertido miles de horas en ajustar el sistema para ofrecer las máximas prestaciones en situaciones de carga real.
Características

FreeBSD es un sistema operativo multiusuario, capaz de efectuar multitarea con apropiación y multiproceso en plataformas compatibles con múltiples procesadores; el funcionamiento de FreeBSD está inspirado, como ya se dijo, en la variante 4.4 BSD-Lite de UNIX. Aunque FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia de The Open Group, FreeBSD sí está hecho para ser compatible con la norma POSIX, al igual que varios otros sistemas "clones de UNIX". El sistema FreeBSD incluye el núcleo, la estructura de ficheros del sistema, bibliotecas de la API de C, y algunas utilidades básicas. La versión 6.12 trajo importantes mejoras como mayor apoyo para dispositivos Bluetooth y controladores para tarjetas de sonido y red. La versión 7.0, lanzada el 27 de febrero del año 2008, incluye compatibilidad con el sistema de archivos ZFS de Sun y a la arquitectura ARM, entre otras novedades.
Compatibilidad con GNU/Linux

FreeBSD es compatible con binarios de varios sistemas operativos de tipo Unix, incluyendo GNU/Linux. La razón de esto es la necesidad de ejecutar algunas aplicaciones desarrolladas para ser ejecutadas en sistemas con el nucleo Linux en las que el código fuente no se distribuye públicamente y, por tanto, no pueden ser portadas a FreeBSD. Algunas de las aplicaciones usadas bajo esta compatibilidad son la versión de GNU/Linux de Adobe Flash Player, Linux-Firefox, Linux-Opera, Netscape, Adobe Acrobat, RealPlayer, VMware, Oracle, WordPerfect, Skype, Doom 3, Quake 4, Unreal Tournament, SeaMonkey y varias más. Generalmente no se siente pérdida de rendimiento, y funcionan igual de rápido que las versiones nativas. Incluso puede ser más veloz ejecutar un binario de GNU/Linux en FreeBSD, que un binario nativo (como en el caso de Firefox, no obstante es muy relativo ya que FreeBSD compila el código y GNU/Linux en la mayoría de los casos no, pero si compilara, obtendría una funcionalidad similar al de FreeBSD, unos programas funcionan mejor en GNU/Linux mientras que otros en FreeBSD). Si bien algunas aplicaciones funcionan perfectamente, otras se ven limitadas debido a que la capa de compatibilidad solo incluye las llamadas de sistema del núcleo Linux 2.4.2, una versión antigua. Una emulación incompleta del núcleo Linux 2.6 está incluida en FreeBSD 7.x, aunque todavía no viene activada por defecto. FreeBSD 8.x implementa compatibilidad con las llamadas nativas del núcleo linux 2.6 y el conjunto de librerías base de Fedora y Centos.

referencia

https://es.wikipedia.org/wiki/FreeBSD
https://www.freebsd.org/doc/handbook/


Página oficial