cc1221
V2EX  ›  macOS

mac 更新到 10.12 后用 homebrew 无法写入/usr/local

  •  
  •   cc1221 · Feb 15, 2017 · 8549 views
    This topic created in 3549 days ago, the information mentioned may be changed or developed.
    CC@CCMacBook:~ » sudo chown -R $(CC) /usr/local                             1 ↵
    clang: error: no input files
    usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ...
           chown [-fhv] [-R [-H | -L | -P]] :group file ...
    

    在网上找了很多方法,按照提示使用 sudo chown -R $(whoami) /usr/local ,但是却出现了这个问题,搞得现在 homebrew 用什么命令都会提示 /usr/local 无法写入了 T_T 求大神帮忙

    29 replies  •  2017-02-17 21:22:06 +08:00
    privil
    privil
    Feb 15, 2017 via iPhone
    1
    哈哈哈,我笑了, whoami 是一条命令
    function007
    function007
    Feb 15, 2017
    2
    @privil 是命令,有啥问题?
    cc1221
    cc1221
    OP
    Feb 15, 2017
    3
    @privil 不是要换成用户名吗?
    privil
    privil
    Feb 15, 2017 via iPhone
    4
    @function007 你仔细看楼主敲的命令
    privil
    privil
    Feb 15, 2017 via iPhone
    5
    @cc1221 不用
    squid157
    squid157
    Feb 15, 2017
    6
    @cc1221 sudo chown -R CC /usr/local

    或者你就留着 $(whoami)
    kappa
    kappa
    Feb 15, 2017
    7
    楼主, CC 不行的话试试 BCC ?
    bao3
    bao3
    Feb 15, 2017❤️2
    8
    楼主你不懂技术就老实一点, sudo chown -R $(whoami) /usr/local 这样就完事了。你闲着没事整个个 CC 出来是给自己找不痛快吗?
    ynyounuo
    ynyounuo
    Feb 15, 2017 via iPhone❤️1
    9
    @cc1221
    记住三点
    1. {…}
    2. /path/to/…
    3. $… 或者 $(…)

    前两种大多需要你替换自己的信息
    后一种则是 cmd substitution ,所以不用替换
    可以看看 rc.d 包含哪些命令
    http://tldp.org/LDP/abs/html/system.html

    可以看到实际上用 logname 可能是更安全的做法
    Lonely
    Lonely
    Feb 15, 2017 via iPhone
    10
    😄😄😄
    cc1221
    cc1221
    OP
    Feb 15, 2017
    11
    因为我第一遍直接黏贴上去的失败了 所以我就改了
    原谅我实在小白
    cc1221
    cc1221
    OP
    Feb 15, 2017
    12
    @squid157 感谢
    cc1221
    cc1221
    OP
    Feb 15, 2017
    13
    @ynyounuo 感谢
    ZeoKarl
    ZeoKarl
    Feb 15, 2017 via iPhone
    14
    原谅我不厚道的笑了
    blanu
    blanu
    Feb 15, 2017 via iPhone
    15
    谁都有菜鸟的时候啊,别笑人家
    chyiz
    chyiz
    Feb 15, 2017
    16
    还好你用户名是个无害的命令……
    XGHeaven
    XGHeaven
    Feb 15, 2017 via Android
    17
    去官网,用它的修复命令重装一遍
    kokutou
    kokutou
    Feb 15, 2017 via Android
    18
    😂😂😂
    kokutou
    kokutou
    Feb 15, 2017 via Android
    19
    今天指望这个过一天了
    shendancan
    shendancan
    Feb 15, 2017
    20
    sip 没关吧
    SourceMan
    SourceMan
    Feb 15, 2017
    21
    请给初学者一些宽容!!

    哈哈哈哈哈哈哈哈
    Jodal
    Jodal
    Feb 15, 2017 via iPhone
    22
    建议去看看鸟哥的私房菜,熟悉一下*nix 系统,还有就是 sip 我是关的。
    NCR
    NCR
    Feb 15, 2017
    23
    看那些嘲笑的人 大概他们都天赋秉异 没有菜的时候
    keenkiller
    keenkiller
    Feb 15, 2017
    24
    有点奇怪 楼主既然不懂 Linux 为啥用 homebrew …
    rrfeng
    rrfeng
    Feb 15, 2017
    25
    来开动想象,假如楼主用户名叫做:
    Jaylee
    Jaylee
    Feb 15, 2017❤️1
    26
    @NCR
    @blanu

    真是哪里都有圣母婊
    uuair
    uuair
    Feb 15, 2017
    27
    我记得用 `sudo chown -R $(whoami) /usr/local `也没解决问题。。
    因为我用的是 garaband ,启动的时候有很多程序无法加载,后来没办法只好换成 logic pro 了。
    FurN1
    FurN1
    Feb 15, 2017
    28
    shell 变量名和变量值搞不清的话。。。菜的有点过分了
    privil
    privil
    Feb 17, 2017
    29
    @blanu 只是觉得有趣,是个有趣的误会。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5195 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 960ms · UTC 06:33 · PVG 14:33 · LAX 22:33 · JFK 01:33
    ♥ Do have faith in what you're doing.