Di Ubuntu Software Center aplikasi berbayar (komersial) mendapatkan bagian yang disebut 'Juga membutuhkan' yang cukup rapi.
Mengapa aplikasi gratis tidak mendapatkan fitur ini?
Misalnya Amnesia: Keturunan Gelap di USC mengatakan (lihat juga tangkapan layar)
Also requires: mouse OpenGL hardware acceleration.
Dari mana sebenarnya informasi ini berasal?
Jawaban:
Informasi tersebut diunduh dari server Ubuntu asalkan pengembang mengatur / mengunggahnya ketika mereka pertama kali menambahkan aplikasi ke katalog Pusat Perangkat Lunak.
Seperti yang dapat Anda ketahui dari Amnesia dan aplikasi komersial lainnya, "fitur" ini terutama mencantumkan persyaratan perangkat keras , bukan perangkat lunak. Ini adalah fitur katalog Pusat Perangkat Lunak yang terpisah.
Pusat Perangkat Lunak mencantumkan hampir semua aplikasi "gratis" melalui repositori standar, dan format "Debian" standar yang mereka gunakan tidak memiliki bidang khusus seperti itu (sebut saja
hardware-depends
).Pengembang aplikasi gratis tentu dapat memilih untuk memberikan informasi ini jika mereka secara terpisah mengunggah aplikasi ke Pusat Perangkat Lunak alih-alih mengandalkan repositori standar. Jika ada aplikasi gratis spesifik yang Anda inginkan, silakan hubungi pengembang.
Melihat persyaratan perangkat lunak (dependensi) untuk aplikasi gratis
Jika Anda ingin melihat perangkat lunak yang bergantung pada aplikasi gratis (dan akan menginstal bersama dengannya), Anda dapat mencoba menggunakan Synaptic - alternatif tetapi manajer paket sedikit lebih rumit.
Saya akan menggunakan permainan gratis ExtremeTuxRacer sebagai contoh - perhatikan tangkapan layar kedua khususnya:
sumber
hardware-depends
.Menambahkan ke jawaban @ izx, persyaratan perangkat keras bisa lebih penting ketika membayar untuk perangkat lunak ($ 20 dalam contoh ini). Ini akan payah harus mengetahui bahwa Anda tidak memiliki perangkat keras yang sesuai ketika Anda sudah membayar.
sumber