Para los proveedores que no están en el registro de Terraform, se pueden descargar a mano en un directorio local. Por ejemplo, para libvirt…

~/.terraform.d/plugins/local.com/dmacvicar/libvirt/0.6.3/linux_amd64

En este caso, «local.com» es un dominio ficticio que usamos localmente. Si tienes tu propio registro Terraform, puedes usar tu dominio.

Luego, dentro del fichero de configuración indicamos a Terraform dónde buscar ese provider:


required_providers {
libvirt = {
source = "local.com/dmacvicar/libvirt"
version = "0.6.3"
}
}

Configurar impresora con zeroconf en Linux

avahi es una implementación de zeroconf que permite resolver nombres .local usando mdns. Arrancar el servicio avahi-daemon. Explorar dispositivos en red local: avahi-browse –all –resolve –terminate Para poder resolver nombres en dominio .local de forma general (por ejemplo, con ping) hay que actualizar /etc/nsswitch.conf, en la línea para hosts añadir «mdns4_minimal [NOTFOUND=return]» antes de resolve… Seguir leyendo Configurar impresora con zeroconf en Linux

Publicada el
Categorizado como Linux

Compilar estáticamente python

Script to build static python2 binary static-python repo Nuitka python compiler Pex: executable python environments The Complex Path for a Simple Portable Python Interpreter

En The day proc died, Roy Keene comparte el proceso de análisis de una incidencia en el cual inspecciona «en vivo» el kernel de Solaris.

En Linux se puede recurrir también a un debugger, así como a herramientas de traza como ftrace y ltrace.

bpftrace

Yes we can

Linux ya cuenta con una buena colección de programas interesantes de calidad (para un uso estándar, más que de sobra). Algunos ejemplos de estas aplicaciones: Diseño gráfico: Inkscape (vectorial), Krita, Scribus (maquetación) Retoque imágenes / fotos: Gimp Sonido: Audacity (audio), Ardour (secuenciador multipista), Schism y OpenMPT («trackers») Video: ffmpeg (conversor), Blender (3D y edición video),… Seguir leyendo Yes we can

Instalar Linux en Alienware R3

Desactivar «Secure Boot» en la BIOS (F2) Arrancar UEFI desde pendrive Ubuntu (F12) Instalar Ubuntu 18.04 (añadir opción kernel nomodeset a /boot/grub/grub.cfg) Arrancar Ubuntu Actualizar sudo apt-get update sudo apt-get upgrade Instalar driver Nvidia y Optimus (prime) apt-get install linux-headers-$(uname -r) add-apt-repository ppa:graphics-drivers apt-get update apt-get install nvidia-driver-396 # quitar nomodeset en grub reboot #… Seguir leyendo Instalar Linux en Alienware R3

Publicada el
Categorizado como Linux Etiquetado como

Driver Nvidia y CUDA

Ubuntu # Comprobar qué paquetes hay disponibles: ubuntu-drivers devices # Instalar apt-get install nvidia-390 # Reiniciar reboot # comprobar nvidia-smi # https://developer.nvidia.com/cuda-downloads # https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=debnetwork # Descargar definición repositorio wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_9.1.85-1_amd64.deb dpkg -i cuda-repo-ubuntu1604_9.1.85-1_amd64.deb apt-key adv –fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub apt-get update apt-get install cuda

Publicada el
Categorizado como Linux Etiquetado como