notes/FreeBSD Notes.md

60 lines
1.2 KiB
Markdown
Raw Normal View History

2023-05-20 12:27:04 +02:00
# Notas importantes, Instalando *FreeBSD*.
## Medio de instalacion:
En FreeBSD tenemos varios metodos de instlacion, de los cuales estos son los que
estan el los mirrors oficials, y un abreve explicacion de estos:
1. bootonly.iso:
La mas minima instalacion. Solamente contiene el instalador, y nada mas.
2. disc1.iso:
Contiene ademas el source y los ports de FreeBSD. (esta es la que prefiero instalar.)
3. dvd1.iso:
Contiene mas cosas, ademas del contenido de la *disc1.iso*, algunos binarios de
paquetes, un gestor de ventanas.
4. memstick.img: para la usb.
## Ports
ara instalar mediante *ports*, es necesario hacer fetch a los ports de BSD:
``` sh
# Descargar los ports localmente.
portsnap fetch
# Extraer los ports.
portsnap extract
# Actualizar los ports.
portsnap update
```
A partir de este punto ya es posible compilar paquetes de forma manual.
La ruta de los port es:
/usr/ports/
## Suckless tools:
### dwm:
The normal mode:
``` Makefile
X11INC = /usr/X11R6/include/
X11LIB = /usr/X11R6/lib
```
To run in FreeBSD:
``` Makefile
X11INC = /usr/local/include/
X11LIB = /usr/local/lib
```
### st:
Make sure you have *pkgconfig* installed.
``` sh
# pkg install pkgconfig
```