Dari penelitian saya, saya sepertinya memperhatikan bahwa semua manajer paket bersikeras untuk digunakan sebagai pengguna istimewa dan harus diinstal ke dalamnya /
.
Biasanya, yang ingin saya lakukan adalah membuat akun sekali pakai, mengkompilasi beberapa perangkat lunak, dan menginstal ke $HOME
untuk akun itu. Saya dapat mencoba berbagai pengaturan dan kemudian setelah selesai, hancurkan saja akun.
Namun, kompilasi perangkat lunak menjadi membosankan.
Pengalaman saya benar-benar hanya terbatas yum
, tetapi saya tidak mengerti mengapa saya tidak dapat memasukkan file repo ke dalam ~/etc/yum.repos.d
dan meminta Anda menginstal semuanya ke dalam akun rumah.
Apakah ada alasan mengapa manajer paket harus digunakan sebagai pengguna privat untuk menginstal perangkat lunak?
/bin
) atau mungkin berasumsi bahwa itu diinstal di tempat yang ditentukan oleh --prefix. Sementara yang terakhir mungkin diselesaikan oleh proyek-proyek tersebut, yang pertama membutuhkan tambalan pada kode sumber.