`apt` файлы журналов: есть ли журнал для` apt-add-repository ppa:… `?

Команда apt имеет хорошее поведение, чтобы записывать все, что вы просите, чтобы сделать в файле /var/log/apt/history*. Это очень удобно, потому что в случае переустановки вы можете увидеть, какие пакеты вы установили / удалили / и т.д. в старой системе с помощью команды:

zcat history.log.{6,5,4,3,2,1}.gz | cat - history.log|  grep "Commandline" | egrep "install|remove "

, которая будет выводить такие вещи, как (отрывок):

Commandline: apt-get --auto-remove install xpra
Commandline: apt-get --auto-remove install python-opengl
Commandline: apt-get --auto-remove remove xpra
Commandline: apt-get --auto-remove install winswitch
Commandline: apt-get --auto-remove purge fonts-khmeros-core
Commandline: apt-get --auto-remove install terminator gnuplot-doc gnuplot

, который, с небольшим количеством программирования (исключая пары установки / удаления), может быть уменьшен до серии пакетов для установки, чтобы иметь удобный список для переустановки предпочитаемого программного обеспечения после новой установки. Если вы посмотрите на файл history*, все эти действия также помечены временем, что может быть очень удобно.

Единственное, чего на самом деле не хватает, так это того, что в журнале отсутствуют изменения в репозиториях, особенно в add-apt-repository, используемом для добавления PPA.

Есть ли место, где команды, которые добавляют / удаляют PPA или репозитории, регистрируют свои действия?

PD: Я знаю, как составить список всех активных PPA в моей системе - и я могу сначала добавить все PPA, а затем воспроизвести установки - без проблем. Но я хотел бы добавить PPA в приведенный выше список в правильной последовательности.

1
задан 20 April 2014 в 02:44

0 ответов

Другие вопросы по тегам:

Похожие вопросы: