En el Centro de software de Ubuntu, las aplicaciones pagas (comerciales) obtienen una sección llamada 'También requiere' que es bastante ordenada.
¿Por qué las aplicaciones gratuitas no obtienen esta función?
Por ejemplo, Amnesia: The Dark Descent en USC dice (ver captura de pantalla también)
Also requires: mouse OpenGL hardware acceleration.
¿De dónde viene realmente esta información?
Respuestas:
La información se descarga de los servidores de Ubuntu siempre que los desarrolladores la hayan configurado / cargado la primera vez que agregaron la aplicación al catálogo del Centro de software.
Como puede ver en Amnesia y otras aplicaciones comerciales, esta "función" enumera principalmente los requisitos de hardware , no el software. Esta es una característica separada del catálogo del Centro de software.
Software Center enumera casi todas las aplicaciones "gratuitas" a través de los repositorios estándar, y el formato estándar "Debian" que usan no tiene un campo tan personalizado (llámelo
hardware-depends
).Los desarrolladores de aplicaciones gratuitas ciertamente pueden optar por proporcionar esta información si suben la aplicación por separado al Centro de software en lugar de depender de los repositorios estándar. Si hay una aplicación gratuita específica para la que le gustaría ver esto, comuníquese con los desarrolladores.
Ver requisitos de software (dependencias) para aplicaciones gratuitas
Si desea ver el software del que depende una aplicación gratuita (y se instalará junto con él), puede intentar usar Synaptic, un administrador de paquetes alternativo pero un poco más complicado.
Usaré el juego gratuito ExtremeTuxRacer como ejemplo; tenga en cuenta la segunda captura de pantalla en particular:
fuente
hardware-depends
.Además de la respuesta de @ izx, los requisitos de hardware pueden ser más importantes al pagar por el software ($ 20 en este caso). Sería una pena tener que descubrir que no tienes el hardware adecuado cuando ya has pagado.
fuente