zoukankan      html  css  js  c++  java
  • 解决brew报错:Another active Homebrew update process is already in progress

    1. 使用brow install rabbitmq时报错

    curl: (56) SSLRead() return error -36
    Error: An exception occurred within a child process:

    使用brow install --with-openssl curl解决上面的报错

    2.但不小心按了control+z导致install的进程挂起

    这里介绍control+z和control+c的区别

    参考:https://zhidao.baidu.com/question/1544238911515988307.html

    在Linux系统中,Ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.
    
    Ctrl+c是强制中断程序的执行,,进程已经终止
    
    Ctrl+z是将任务中止(暂停的意思)。
    
    在这一点上,任务还没有结束来,它仍然在进行中,它只是挂着。用户可以使用自fg/bg操作继续前台或后台任务,fg命令重启前台中断的任务,bg命令知重启后台中断的任务。
    
    Ctrl+d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF。

    brew被lock了

    3. 再次执行brow install --with-openssl curl报错了

    ➜  ~ brew install --with-openssl curl
    Error: Another active Homebrew update process is already in progress.
    Please wait for it to finish or terminate it to continue.
    

      

    4.解决方法  rm -rf /usr/local/var/homebrew/locks

     

  • 相关阅读:
    The Game
    棋盘问题(dfs)(类似8皇后)
    dfs---之全排列
    Dijkstra算法(求单源最短路径)
    四点共面 (简单题)
    最长递增子序列
    线段的重叠
    kruskal
    hdu 1232 畅通工程
    无限对拍程序
  • 原文地址:https://www.cnblogs.com/guanbin-529/p/12772957.html
Copyright © 2011-2022 走看看