Обновление пакетов на FreeBSD

Команда для вывода удобного списка пакетов, подлежащих обновлению.
Из списка исключаются обновления, отличающиейся только ревизией.

pkg version -vL= | awk '{match($1,/[^-]*$/); pkg=substr($1,1,RSTART-2); current=substr($1,RSTART,RLENGTH); gsub(/[\,\_\)].*$/,"",current); gsub(/[\,\_\)].*$/,"",$7); if (current != $7) print (pkg, current, $2, $7)}' | column -t

Оставить комментарий

Оповещать о новых комментариях по RSS