Páginas

martes, 31 de marzo de 2015

Configurar repositorios FreeBSD 10

Vamos a copiar el DVD bsdstudy en formato iso en el disco duro:

# cd /usr/home/carles/bsdplk/
# dd if=/dev/cd0 of=bsdstudydvd.iso bs=4k

Montar imagen ISO:
# mdconfig -a -t vnode -f /home/bsdplk/ISO/bsdadvdstudy.iso
md0
# mount_cd9660 /dev/`mdconfig -f /home/bsdplk/ISO/bsdadvdstudy.iso` /mnt


Crear repositorio local FreeBSD 10.1 host

# mkdir /usr/local/etc/pkg/repos
# cd /usr/local/etc/pkg/repos
# cat FreeBSD.conf
FreeBSD:{
  enabled:NO
}
EOF

# cat /usr/local/etc/pkg/repos/example.conf
example:{
  url: file:///mnt/F10.1/packages_bsdcg/freebsd:10:x86:32
}

Configurar un repos para descargar paquetes del servidor FreeBSD:


Instalar fuentes del kernel FreeBSD 10.0

# fetch ftp://ftp6.freebsd.org/pub/FreeBSD/releases/amd64/10.0-RELEASE/src.txz
# tar -C / -xzvf src.txz

Después de desmontar el directorio, puede destruir el dispositivo creado por mdconfig; El nombre del dispositivo impreso inmediatamente después de ejecutar el comando mdconfig, ej. md0, md1, md2.
# mdconfig -d -u 0

Unix es genial!.

No hay comentarios:

Publicar un comentario