как любительский кодер, я делаю большинство своих экспериментов на macOS.
Для установки пакетов я всегда использовал сочетание ./configure; make; make install
и brew install
, но не слишком углублялся в их внутреннюю работу.
В последнее время я стараюсь ретранслировать на Homebrew как можно меньше, чтобы присматривать за процессом и лучше контролировать процесс, а также я узнал, как работают cmake
и автоматические инструменты GNU.
Одна вещь, которую мне не хватает при установке из исходного кода вручную без Homebrew, - это команда brew list
.
Мне интересно, какие инструменты я могу использовать для замены команды brew list
, продолжая самостоятельно устанавливать пакеты вручную?
В основном я ищу что-то, что могло бы создать базу данных всех выполнений команды make install
и каждый раз сохранять список всех установленных файлов, чтобы впоследствии возможно также включить команду uninstall
, без необходимость хранить makefile
на диске или что-то подобное.