Cómo comprobar la versión de busybox y la información de instalación



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

El binario de busybox te ofrece un montón de pequeñas versiones diferentes de programas Unix, todas envueltas en un paquete grande. Puede usarlo porque está en una versión pequeña de Linux que no incluye algunas de estas utilidades de comando. A veces, incluso los usuarios de las distribuciones más grandes pueden querer usarlo porque no tienen un programa u otro instalado. Es fácil comprobar el número de versión actual de busybox y los subprogramas que ha instalado llamando al programa.



Deberá iniciar sesión en una terminal virtual para que esto funcione. Mantenga presionadas las teclas Ctrl, Alt y T o busque la palabra Terminal en Ubuntu Unity Dash. Los usuarios de LXDE, Xfce4, Mate y KDE pueden querer hacer clic en el menú Aplicaciones y luego apuntar a Herramientas del sistema. Luego puede hacer clic en Terminal, pero no necesitará tener acceso de root para que esto funcione.



Método 1: Verificación de las funciones actuales de busybox y el número de versión

Si desea conocer la lista completa de binarios que admite su binario busybox, escriba caja ocupada y presione enter. Tenga cuidado, porque obtendrá tanta información que seguramente saldrá directamente de la pantalla. La mayoría de la gente tiene docenas de pequeños reemplazos para las utilidades que normalmente se encuentran en paquetes como util-linux y las implementaciones de GNU coreutils. De hecho, es por eso que los programadores lo llaman la navaja suiza de Linux embebido. Si se encuentra en cualquier tipo de ventana de emulador de terminal moderno, siempre puede desplazarse hacia arriba para ver qué funciones puede haberse perdido.



También puedes intentar escribir siempre busybox | Menos y luego presione la tecla Intro para que pueda desplazarse hacia arriba y hacia abajo con las teclas del cursor o las teclas vi. Si lo ejecutó de esta manera, escriba q y presione la tecla Intro para salir del programa de desplazamiento.



Los usuarios que solo estén interesados ​​en el número de versión del binario de múltiples llamadas de busybox, como aquellos que intentan mantener actualizados los sistemas Linux integrados, querrán intentar escribir busybox | cabeza como una orden. Esto solo le da la primera parte de esa enorme página de información que busybox normalmente le arrojará. Es posible que vea algo como (Ubuntu 1: 1.22.0-15ubuntu1) junto con el número de versión real.

Esto no indica que algo esté mal en absoluto. De hecho, verlo significa que busybox está funcionando perfectamente bien. Cualquier número adicional simplemente ayuda a mostrar el hecho de que está utilizando una versión que ha sido compilada según las especificaciones de una distribución específica de Linux. Los usuarios de Kubuntu, Xubuntu, Lubuntu y todos los demás giros de Ubuntu verán este mismo mensaje. Aquellos que usan Red Hat y Fedora pueden ver otro tipo. Es seguro ignorarlo si está actualizando cosas a través del sistema de paquetes normal que usa su distribución. Verá que se actualiza con todo lo demás, pero las actualizaciones de busybox son raras de todos modos.

Sin embargo, se podría decir que el binario responde a la pregunta de qué es busybox sin ayuda externa.

Método 2: llamar a un subprograma de busybox

Ahora que sabe qué opciones se compilaron en busybox, puede ejecutarlas cuando lo desee. Simplemente escriba la palabra busybox seguida del comando dado en esa larga lista del Método 1 para ejecutarlo. Por ejemplo, elegiremos una buena y segura para ejecutar como fecha de busybox , que debería decirnos qué hora es.

Esto puede resultar muy útil para los comandos que no ve todo el tiempo. Por ejemplo, muchos usuarios de Ubuntu y Fedora no tienen dos2unix y unix2dos instalados. Estos pequeños y útiles programas convierten entre los caracteres de nueva línea LF que usan los archivos de texto Unix / Linux y los CR + LF que usan los archivos MS-DOS y Windows. Si tuviera un archivo llamado myFile.txt que creó en Linux, entonces podría escribir busybox unix2dos myFile.txt para convertirlo para lectura en Windows. Mecanografía busybox dos2unix myFile.txt luego lo convertiría de nuevo. Esto incluso funcionará para transferir archivos a Windows 10.

Este binario está cargado con muchos pequeños detalles como, pero tenga cuidado porque se trata de versiones con todas las funciones de todos los programas que el binario de busybox pretende ofrecer. Si bien pueden ser ediciones reducidas, dd y fdisk siguen siendo dd y fdisk. Todavía puedes hacer una instalación jugando con ellos. Simplemente ejerza el mismo nivel de discreción que tendría con los comandos regulares.

3 minutos de lectura