在尝试将〜/ .ghci文件更改为我的配置时,当我打开GHCi时出现此错误.
GHCi, version 7.6.3: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
*** WARNING: /home/user is writable by someone else, IGNORING!
WARNING: /home/user/.ghci is owned by someone else, IGNORING!
我使用的是Ubuntu 14.04和GHCi 7.6.3.我该怎么做才能解决这个问题,以便我的配置有效?
解决方法:
检查目录的所有者是否为“用户”
ls -lah /home
如果它由其他人拥有,请更改所有权:
sudo chown user:user -R /home/user
编辑:我注意到root拥有〜/ .ghci所以你必须使用sudo更改它.
标签:linux,haskell,chmod,ghci,chown
来源: https://codeday.me/bug/20190823/1695560.html