Z moich badań wynika, że wszyscy menedżerowie pakietów nalegają na to, aby być wykorzystywanym jako użytkownik uprzywilejowany i muszą być instalowani /.
Zwykle to, co lubię robić, to utworzyć konto typu out-out, skompilować oprogramowanie i zainstalować $HOMEdla tego konta. Mogę wypróbować różne konfiguracje, a kiedy skończę, po prostu zniszcz konto.
Jednak kompilowanie oprogramowania staje się nużące.
Moje doświadczenie jest tak naprawdę ograniczone yum, ale nie rozumiem, dlaczego nie byłbym w stanie upuścić pliku repo ~/etc/yum.repos.di kazać zainstalować wszystko na koncie domowym.
Czy jest jakiś powód, dla którego menedżerowie pakietów muszą być używani jako uprzywilejowani użytkownicy do instalowania oprogramowania?
/bin) lub może zakładać, że jest zainstalowany w miejscu określonym przez --prefix. Podczas gdy te drugie mogą być omijane przez te projekty, te pierwsze wymagają poprawek do kodu źródłowego.