0
安裝了$/lib中防止尼克斯-ENV -i是否有可能阻止lib/
內容中推導從得到安裝在活動user-environment
?有問題的軟件包有一個內部的lib /文件夾,它不應該暴露給用戶,也不會混淆環境。據我已經能夠看出,在user-environment
鏈接從尼克斯-ENV二進制內更新。從用戶環境
安裝了$/lib中防止尼克斯-ENV -i是否有可能阻止lib/
內容中推導從得到安裝在活動user-environment
?有問題的軟件包有一個內部的lib /文件夾,它不應該暴露給用戶,也不會混淆環境。據我已經能夠看出,在user-environment
鏈接從尼克斯-ENV二進制內更新。從用戶環境
我找到了解決辦法。可以安裝在$ out/pkg中,而不是在$ out中安裝,然後在$ out中創建適當的鏈接。這可以防止nix-env找到lib/
(等等)。