在尝试将~/.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!我使用的是Ubuntu14.04和GHCi 7.6.3。我能做些什么来解决这个问题,这样我的吐露才能发挥作用?
我的设置基于这个reddit链接:comments/
发布于 2014-07-10 00:12:53
检查目录的所有者是否是“用户”。
ls -lah /home如果它是由其他人拥有的,则更改所有权:
sudo chown user:user -R /home/user编辑:我注意到root拥有~/..ghci,所以您必须使用sudo修改它。
发布于 2016-06-03 13:33:31
你可以试试:
$ chmod 600 ~/.ghci
这已经取消了对除我以外的任何组使用它的权限。
https://stackoverflow.com/questions/24665531
复制相似问题