Intereting Posts
Какие настройки вы сделали в своем профиле оболочки, чтобы повысить производительность? Развернуть регулярное выражение на нескольких строках в Vim Как избежать сломанной трубы в командах с кошкой? jdb2 постоянно загружает жесткий диск Не удалось войти через ssh через несколько месяцев Отправить письмо с mailx / msmtp работает только для пользователя root Простой способ просмотра содержимого каталогов в файловых системах Linux / UNIX Где смонтировать все флэш-накопители USB? Первые символы команды, повторяющиеся на дисплее при завершении Где vmstat получает статистику «используемой памяти»? Объединение двух разных файлов с условиями Понимание wpa_supplicant Определить, какой драйвер загружен для подключенного чипа UART? Сайт по-прежнему загружается с настройками по умолчанию UFW Systemd не может запустить службу от имени пользователя root

`dnf` &` yum` список пакетов по популярности?

Как использовать dnf или yum для yum списка всех пакетов, отсортированных по популярности (при условии, что это доступная функция)?

У меня нет строгого определения популярности, но стандартная метрика, такая как количество загрузок, должна подойти.

Лучшее, что вы можете сделать, это показать количество результатов Google и имя пакета в отсортированных столбцах, что-то вроде;

 UA='user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/68.0.3440.75 Chrome/68.0.3440.75 Safari/537.36' while read -r P ; do C=$(curl -s 'https://www.google.ca/search?q=$P' -H "$UA" \ | grep About \ | perl -pe 's/<[^<>]+>/ /g;s/.*About +([0-9,]+) +results.*$/$1/g;s/^.*[az].*$//g') echo -e "$C\t$P" done \ < <(yum list all | grep " " | perl -pe 's/[ .].*//g' | sort -u) \ | sort -rn 

(Пропущенный пользовательский агент выдаст вам «403 Forbidden»)

Результаты могут быть бесполезны, хотя (голова);

 14,740,000,000 SDL 14,740,000,000 PyYAML 14,740,000,000 GeoIP 14,740,000,000 autogen-libopts 14,740,000,000 authconfig 14,740,000,000 audit-libs-python 14,740,000,000 audit-libs 14,740,000,000 audit 14,740,000,000 alsa-lib 14,740,000,000 acl