Назад | Перейти на главную страницу

Yum: Как отобразить столбец «Командная строка» в выводе «Yum history list all»?

Когда я использую yum history list на моем удаленном сервере CentOS-7 он показывает список истории yum в следующем формате:

ID     | Command line             | Date and time    | Action(s)      | Altered
--------------------------------------------------------------------------------

но если я назову это так: yum history list 1..3 или yum history list all он выводит:

ID     | Login user               | Date and time    | Action(s)      | Altered
-------------------------------------------------------------------------------

И пропускает показ Command Line столбец, который для меня более предпочтителен. Как я могу сказать ням показать Command Line столбец, а не Login username?

Вы можете контролировать это с помощью history_list_view вариант

Например (для одноразовой команды) ...

sudo yum --setopt=history_list_view=commands history list all

Соответствующие фрагменты страниц руководства yum и yum.conf ...

ням

В «списке истории» вы можете изменить поведение 2-го столбца с помощью параметра конфигурации history_list_view.

yum.conf

history_list_view Какой столбец информации отображать в команде "yum history list". В настоящее время есть три варианта: пользователи, cmds (или команды), auto.

Старые версии yum действовали как «пользователи», которые всегда выводили пользователя, инициировавшего транзакцию yum. Теперь вы можете указать «команды», которые вместо этого всегда будут выводить командную строку транзакции. Вы также можете указать «однопользовательские команды», которые будут отображать пользователей, если их несколько, в противном случае будет отображаться командная строка.