"dpkg: error: --la opción de instalación no toma un valor"

"dpkg: error: --la opción de instalación no toma un valor"

Claramente,dpkg --install hacetome un valor, el paquete a instalar. Y ejecutar solo eso dpkg --installsin un valor produce el error esperado

dpkg: error: --install necesita al menos un argumento de archivo de paquete

Pero dado que el mensaje de error es literalmente una tontería, ¿qué está causando el problema? El resultado final es que el procedimiento de compilación falla, el paquete creado no se instala y el registro de compilación deja solo esto como una pista del error.

Cosas que he comprobado:

  • Al pasar un archivo que no existe aparece el mensaje de error correcto "No existe tal archivo o directorio"
  • La ejecución como no root proporciona "la operación solicitada requiere privilegios de superusuario"
  • El uso --install=package.debno soluciona el problema ( --helpes ambiguo si necesita un signo = para los valores, y parece que es correcto. Algunos argumentos sí, otros no).

Respuesta1

Eldocumentaciónespecifica cuándo =debe usarse. Por ejemplo:

-i, --installarchivo-paquete...

(nov =.

--abort-after=número

El mensaje de error que estás viendo se muestra cuando lo intentas dpkg --install=(con o sin un valor).

Necesitas ejecutar dpkg -i packageo dpkg --install package, con un espacio, no =.

información relacionada