lsb_release
es un comando importante para los guionistas de bash. Le permite al usuario conocer la distribución de Linux instalada actualmente, la versión específica y el nombre en clave.
Ayer estaba tratando de configurar un servidor web Raspberry pi para mi cliente y descubrí el script que estaba ejecutando para configurar ciertos paquetes necesarios para conocer el nombre de la distribución. El script estaba usando lsb_release
comando para conocer el nombre de la distribución pero falló con el error "comando lsb_release no encontrado".
Pensé que el comando lsb_release estaba disponible en todas las distribuciones de Linux, pero no lo está.
Si recibe el error "comando lsb_release no encontrado “, así es como puedes solucionarlo.
No se encontró la solución para el comando lsb_release
Para corregir el error, necesitamos instalar el paquete lsb-core. Este paquete está disponible en casi todos los repositorios. Así que instale lsb-core y solucionará el error.
Si su distribución no está basada en Debian, aún debería estar disponible en los repositorios. Use el administrador de paquetes de distribución para instalar lsb-core.
sudo apt install lsb-core
Para fedora o derivados –
sudo dnf install lsb-core
Para CentOS o derivados –
sudo yum install lsb-core
Para Arch o derivados –
sudo pacman -S lsb-core
Aquí se explica cómo usar lsb_release
dominio.
lsb_release devuelve la versión de lsb que se está ejecutando actualmente. Por cierto, lsb significa base estándar de Linux.
lsb_release -a
lsb_release -c
lsb_release -r
También puede combinar los argumentos para obtener solo la información que necesita.
lsb_release -rcd