博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下运行brew,安装 Linuxbrew(示例代码)
阅读量:5976 次
发布时间:2019-06-20

本文共 1207 字,大约阅读时间需要 4 分钟。

在 OS X 平台上非常流行的包管理器 Homebrew 最近正被移植到 Linux 上而成为 Linuxbrew。虽然各种 Linux 发行都带有自己的包管理工具,诸如 apt-get、yum、pacman、emerge 等等,但 Linuxbrew 在以下情况下仍有用武之地:

Linuxbrew 允许将包安装到用户的 HOME 目录,这样的话,就不再需要执行 sudo;

对于在 Linux 包管理器中缺少的包,可以通过 Linuxbrew 来搞定;

如果 Linux 包管理器中所带包的版本过旧,那么利用 Linuxbrew 能够安装该包的最新版本。

安装 Linuxbrew

在安装 Linuxbrew 之前,需要先准备好依赖:

Debian/Ubuntu:

% sudo apt-get install build-essential curl git ruby libbz2-dev \

libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev

Fedora:

% sudo yum groupinstall ‘Development Tools‘ && sudo yum install \

curl git ruby bzip2-devel curl-devel expat-devel ncurses-devel zlib-devel

接着,将 Linuxbrew 从 GitHub clone 下来:

% git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew

并将下列内容添加到 ~/.bashrc 或 ~/.zshrc:

export PATH="$HOME/.linuxbrew/bin:$PATH"

export LD\_LIBRARY\_PATH="$HOME/.linuxbrew/lib:$LD\_LIBRARY\_PATH"

然后执行:

% source ~/.bashrc

或:

% source ~/.zshrc

这样子 Linuxbrew 就算装好了。

使用 Linuxbrew

通过 brew help 可以了解 Linuxbrew 的基本用法,例如:

% brew search # 搜索包

% brew install # 安装包

% brew uninstall # 删除包

% brew list # 列出 pkg 的文件

% brew info # 关于 pkg 的信息

% brew update # 更新包

% brew upgrade # 升级包

关于 Linuxbrew 更详细的用法,可执行 man brew 查阅。

转载:https://linuxtoy.org/archives/linuxbrew.html

你可能感兴趣的文章
重视细节,方能得到认可
查看>>
《Cisco IPv6网络实现技术(修订版)》一2.6 配置练习:使用Cisco路由器配置一个IPv6网络...
查看>>
Linux 内核存缺陷:66% 安卓设备面临受攻击风险
查看>>
《可穿戴创意设计:技术与时尚的融合》一一第2章 与可穿戴设备有关的故事...
查看>>
透过微信应用号,看HTML5与Native进入融合时代
查看>>
IE 市场份额暴跌,Edge 能否守住微软的辉煌
查看>>
NGINX Plus 提供的在线活动监控功能
查看>>
客户端验证:JQuery Validation Plugin
查看>>
《Flink官方文档》示例总览
查看>>
《精通 ASP.NET MVC 5》----1.8 本书所需的软件
查看>>
《正则表达式经典实例(第2版)》——2.6 匹配完整单词
查看>>
ruby动态new对象
查看>>
《JavaScript启示录》——导读
查看>>
如何让你的 Linux 系统干净整洁
查看>>
《JavaScript高效图形编程(修订版)》——6.10 用画布sprites取代DHTMLsprite
查看>>
Linux中grep命令的12个实践例子
查看>>
使用Docker Compose部署基于Sentinel的高可用Redis集群
查看>>
Mybatis 3学习笔记(一)
查看>>
MySQL · 引擎特性 · InnoDB COUNT(*) 优化(?)
查看>>
Guice系列之用户指南(十)
查看>>