FTN и Arch Linux
Nil A написал(а) к Ivan Beriozko в Sep 22 22:00:50 по местному времени:
Нello, Ivan!
Saturday September 17 2022 14:39, from Ivan Beriozko -> Alexey Vissarionov:
AV>> Уже нет - теперь у тебя шлакварь...
В слакваре, в директории /var/log/packages, лежит список всего, что было в пакете, так что вычистить конюшню не так у и сложно.
Но когда оппонент делает make install куда-нибудь в /usr/local/.. то это даже не шлакварь.
IB> На самом деле вообще пофиг, что у меня - просто make; make install; -
IB> и оно собирается и раскладывается. В пакетные менеджеры не
IB> вмешивается, да и не надо такого.
PREFIX задай и потом симлинками разрули бинари и либы, и то будет чиже.
IB> А что не так с слакварью?
Первый сексуальный опыт у многих со слакварью связан просто. ;-)
А если по существу - пакетный менеджер не отслеживает зависимости.
Кстати, как пример, система пакетов brew на маке, там она не хранит список файлов от каждого пакета, но бардака не случается, потому что ставит в /usr/local/Cellar/$имя и потом симлинками разруливает всё. Например,
% ls -l `which gcc-12`
lrwxr-xr-x 1 nil admin 31 Sep 13 22:51 /usr/local/bin/gcc-12 -> ../Cellar/gcc/12.2.0/bin/gcc-12
Best Regards, Nil
--- GoldED+/LNX 1.1.5
|