【问题标题】:Download different version of grep in cygwin?在cygwin中下载不同版本的grep?
【发布时间】:2015-09-12 15:39:16
【问题描述】:

我想在 Cygwin 中下载不同版本的 grep。目前,我有 2.21 版本,但我想获得 2.5.1 版本(这是默认在 Mac OS 上运行的,我对此比较熟悉)。

我显然不想再次运行整个设置。有没有办法在不重新运行设置的情况下获得 Mac OS 版本(即 2.5.1)?谢谢。

【问题讨论】:

  • 我想你只是再次运行设置。它会跟踪您已经安装的内容,并会显示一个列表。我认为您单击版本号以循环浏览版本。然后点击“安装”(或其他)。
  • 看起来 cygwin 没有任何高于 2.21 的版本可用。它有 2.21-1 和 2.21-2。 (查看底座下方。)
  • 你可以总是编译你自己的版本(grep 没有很多依赖,这个练习很有教育意义)。

标签: macos bash grep cygwin setup.exe


【解决方案1】:

编译总是一个可能的选择:grep 住在这里:ftp://ftp.gnu.org/gnu/grep/,并给出了 tarball (ftp://ftp.gnu.org/gnu/grep/grep-2.5.1.tar.gz),

tar xf 2.5.1.tar.gz
cd 2.5.1
./configure
make && make install

(这可能会安装到 /usr/local/bin 中——您应该阅读说明,例如,--prefix 选项以满足您自己的需要)。

假设您正在开发,并且已经安装了gcc(在这种情况下,Cygwin 安装程序会有所帮助)。

【讨论】:

    猜你喜欢
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    • 2011-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-10
    相关资源
    最近更新 更多