FreeBSD
Esta es una guía rápida para la instalación de FreeBSD.
1. Bajar la imágen del repositorio oficial e instalar
https://www.freebsd.org/where.html
Si la máquina en la cual vamos a instalar tiene conexión a Internet, podemos bajar solamente la versión "bootonly.iso"
Si no hay conexión a Internet, entonces es conveniente bajar la versión "cdrom.iso" o "dvd.iso"
2. FreeBSD + 32 bit Compatibility (Requisito para VirtualBox Guest Additions) + source
3. Ports
# portsnap fetch
# portsnap extract
# portsnap update
# portsnap fetch update
Para obtener más información acerca de ports y packages consultar el manual de FreeBSD:
https://www.freebsd.org/doc/es_ES.ISO8859-1/books/handbook/ports.html
Instalar portmaster
# cd /usr/ports/ports-mgmt/portmaster && make install clean
4. Custom Kernel
Si se usa la imágen bootonly.iso, bajar src:
# fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/"$(uname -m)"/"$(uname -r)"/src.txz -o /usr/src/src.txz
Descomprimir
# tar -C / -xzvf /usr/src/src.txz
Seguir los procedimientos indicados en el manual de FreeBSD:
https://www.freebsd.org/doc/es_ES.ISO8859-1/books/handbook/kernelconfig.html
5. Actualizar el sistema
Es una buena práctica tener nuesto sistema FreeBSD actualizado para brindar mayor seguridad y estar siempre protegidos frente a posibles amenazas
Con estos comandos podemos determinar si hay parches pendientes disponibles y de ser así listar los archivos que se van a modificar. Luego podemos instalar los parches correspondientes.
# freebsd-update fetch
# freebsd-update install
Fuentes:
6. Instalar aplicaciones
Tenemos 3 alternativas para instalar aplicaciones:
Ports: Es una colección de software probado que podemos compilar para nuestro sistema, es la opción recomendada.
Packages: Son paquetes compilados que se despliegan directamente, lo que hace más rápida su instalación.
Source: Son las fuentes originales de software y requieren un mayor conocimiento para poder ser instaladas correctamente.