Существует ли место/инструмент, которые оценивают приложения на основе данной статистики? Например, скажите, что я хочу видеть, какой аудиоплеер более популярен (amarok, клементин, gmusicbrowser...)
Программное обеспечение Gnome не имеет той информации. Я знаю, что в Конкурсе Популярности Debian существуют некоторые статистические данные, но можно только искать одно приложение в то время. Кроме того, необходимо знать приложение, которое Вы ищете (который не позволяет Вам обнаруживать тех, которых Вы не знаете), и, можно искать только использование названия пакета, который не мог бы совпасть с названием приложения.
Какая-либо идея? Возможно, с помощью некоторого типа сценария, который получает список связанных пакетов (от где?) и ищут их в вышеупомянутом веб-сайте? Возможно, с помощью веб-инструмента скребка? Это могло быть хорошей функцией, чтобы иметь в программном обеспечении Gnome и в приложениях Ubuntu, и конечно не слишком трудное для реализации.
Я знаю, что в Конкурсе Популярности Debian существуют некоторые статистические данные, но можно только искать одно приложение в то время. Кроме того, необходимо знать приложение, которое Вы ищете (который не позволяет Вам обнаруживать тех, которых Вы не знаете), и, можно искать только использование названия пакета, который не мог бы совпасть с названием приложения.
Если Вы заглядываете /usr/share/app-install/desktop
, Вы будете видеть список .desktop
файлы для приложений, доступных в Центре программного обеспечения.
Каждый из них .desktop
файлы имеют строку со счетом Popcon. Например, Смелый аудиоплеер имеет это:
X-AppInstall-Popcon=1395
Возможно просканировать все .desktop файлы или просто подмножество, для их очков Popcon. Код в следующем примере смотрит на подмножество .desktop файлов, которые содержат любую из следующих строк: аудио, медиа, музыка или видео.
cd /usr/share/app-install/desktop
grep -iE "(audio|media|music|video)" *.desktop | awk -F: '{ print $1":"$2 }' | sort -u | tr '\n' '\0' | xargs -0 grep -A5 Popcon
grep
используется для получения списка таких .desktop файлов.
awk
извлечения просто фактические имена файлов и дубликаты удалены с помощью sort -u
tr
делает вывод из sort
подходящий для xargs
xargs
берет имена файлов, теперь разделенные пустыми байтами, и добавляет каждое имя файла как аргумент grep
.
grep
списки .desktop файлы с их очками Popcon на первой строке и, на последующей строке, Вы главным образом будете видеть общее название приложений. Существует некоторая неоднозначность, о которой точной строке общее название появится на, потому что не все .desktop файлы имеют точно ту же структуру!
Вот, некоторые "успешные" образцы:
Amarok
amarok:kde4__amarok.desktop:X-AppInstall-Popcon=2313
amarok:kde4__amarok.desktop-X-AppInstall-Section=universe
amarok:kde4__amarok.desktop-
amarok:kde4__amarok.desktop-Type=Application
amarok:kde4__amarok.desktop-Version=1.0
amarok:kde4__amarok.desktop-Name=Amarok
Клементин
clementine:clementine.desktop:X-AppInstall-Popcon=919
clementine:clementine.desktop-X-AppInstall-Section=universe
clementine:clementine.desktop-
clementine:clementine.desktop-Version=1.0
clementine:clementine.desktop-Type=Application
clementine:clementine.desktop-Name=Clementine
gmusicbrowser
gmusicbrowser:gmusicbrowser.desktop:X-AppInstall-Popcon=498
gmusicbrowser:gmusicbrowser.desktop-X-AppInstall-Section=universe
gmusicbrowser:gmusicbrowser.desktop-
gmusicbrowser:gmusicbrowser.desktop-Name=gmusicbrowser
gmusicbrowser:gmusicbrowser.desktop-Comment=Jukebox for large collections of mp3/ogg/flac/mpc
gmusicbrowser:gmusicbrowser.desktop-Exec=gmusicbrowser %F
mpv
mpv:mpv.desktop:X-AppInstall-Popcon=126
mpv:mpv.desktop-X-AppInstall-Section=universe
mpv:mpv.desktop-
mpv:mpv.desktop-Type=Application
mpv:mpv.desktop-Name=mpv Media Player
mpv:mpv.desktop-GenericName=Multimedia player
vlc
vlc:vlc.desktop:X-AppInstall-Popcon=19735
vlc:vlc.desktop-X-AppInstall-Section=universe
vlc:vlc.desktop-
vlc:vlc.desktop-Version=1.0
vlc:vlc.desktop-Name=VLC media player
vlc:vlc.desktop-GenericName=Media player
После того как у Вас есть этот вывод, можно очистить его далее и возможно засунуть его в электронную таблицу для дальнейшего исследования.
Я не знаю, как часто очки Popcon обновляются. .desktop файлы в моей системе датированы 20150910!
Да существует, вид, проверьте appgrid 16.04 + Только
wget ppa.launchpad.net/appgrid/stable/ubuntu/pool/main/a/appgrid/appgrid_0.278_all.deb
sudo dpkg -i appgrid_0.278_all.deb
, Это - альтернатива центра программного обеспечения.
, Почему вид? Ну, это только имело одну опцию "Top Rated" сортировки (может измениться, если Вы поете или используете его много), и они только, кажется, используют трехзвездочные оценки, но это представлено путем, Вы хотите
Насколько я знаю, это - единственное, но посетите их сайт и сделайте запрос новых функций, они могут добавить его для Вас.