文档章节

brew安装的目录结构

woshixin
 woshixin
发布于 2017/08/30 22:31
字数 842
阅读 318
收藏 1

起床写点东西,趁着头脑比较清醒,因为现在发现程序员原来是个高危行业呀,一不小心就被杀了祭天(啥时候成为祭品了,程序员最新使用方式吗?),也不敢从入门到删库,你看那个程序员被判刑5年了吧,还是因为老板欠薪,但是强奸罪是从三年起而已,这个真是让人好无奈呀。

Homebrew安装在本机的/usr/local/ 目录下,当然我这边还放了其他的软件,其他看上去奇怪的目录就是 brew带给我的,只是这个取名设计方式,模仿系统目录呀,有种傻傻分不清楚的赶脚,但是学习一下还是不错的,熟悉一下(我安装的是brew的

1.3.1-79),主要是熟悉了目录了,才能好好玩。

Cellar :文件夹存放的是所有包安装所在路径,按照这样Cellar/包名/版本号/ 的形式来安放。

opt :由于版本号随着跟新而改变的,所以需要一个固定不变的路径作为我们访问二进制和文档的路径,这就是opt 的作用,(这里不是很明白,为什么要存一份和Celler下一样的文件,就是没有带版本号,路径不能解决的问题是什么?)

Homebrew :brew程序所在路径,正如你所见的 是git的maste分支,在docs还真的是文档。

bin :所有包安装之后二进制都会链接到这个路径下,用于存放所安装程充的启动链接(相当于快捷方式),里面写的当然都是一些shell脚本

share :网上说所有包安装之后的文档都会链接到这个路径下,虽然有个man目录,但是文件夹都是些什么文件,所谓文档 和我想象的不一样啊

etc :配置文件存放的地方

lib :包相关库文件

var:我看到这是存放软件数据的地方,其中也包括日志,打开日志看看,这里目录结构也都是按照软件区分的,其中run存放的就有zookeeper的节点数据。

Caskroom(网上说app文件),Frameworks中什么都没有,暂且不知道这是用来放什么,可能我还没有安装什么复杂的,奇怪的东西,可能以后会知道,补上

 

还看到说一般不带任何选项的话,homebrew会优先下载二进制,二进制下载不到就会尝试从源码编译。这么牛逼,还会自己从源码编译吗,暂时不知道怎么做的。但是说到下载,其实好奇/Library/Caches,据说下载会缓存在/Library/Caches/Homebrew中,实际上我并没有找到,关于mac系统的介绍,有什么好的资料推荐吗?

 

周日看到这么大的太阳,庆幸昨天去打球了,我会告诉你昨天球场有辣妹吗,就是和你想象的一样热辣的那种,不过没有拍,腼腆哈,给大家看看上个星期打球的拍到的一张有亮点的照片,这个姿势你是求我佛保佑呢,还是要使出如来神掌,果然卧虎藏龙之地。

 

公众号

© 著作权归作者所有

共有 人打赏支持
woshixin
粉丝 23
博文 225
码字总数 201232
作品 0
杭州
程序员
Mongodb的Mac端安装连接

什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性...

Leon丶l
2017/11/05
0
0
Mac下的 tree 命令 输出目录树层结构

你也想要生成这个目录树层结构吗?,按下面操作即可: 1. mac 下使用 brew包管理工具安装 tree 2. 安装成功后,直接在终端使用,使用 --help 查看帮助信息 看到如下功能 3. 输出你的树层目录...

Jacob_LJ
2017/11/05
0
0
OSX下的Python多版本管理器pyenv的安装设置

安装brew 我们可以用brew命令来更新OSX系统,brew命令类似于RHEL的yum和ubuntu的apt-get命令。 OSX没有自带brew,登陆Homebrew网站,找到ruby代码来安装brew: ruby$ ruby -e "$(curl -fsSL ...

BruceYu的博客
2016/03/04
328
0
Mac入门(三)使用brew安装软件

brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便 brew类似ubuntu系统下的apt-get的功能 阅读目录 安装brew 使用brew安装...

yuanzhigang
2015/07/04
0
1
MAC具包brew安装和使用,使用brew安装mongo

mac mongodb安装及使用记录 Homebrew是Mac下得套件管理器,类似于Linux系统中的 yum 或者 apt-get ,它能让你的Mac更完美。mongodb则是NOSQL数据库,一种文档数据库,不同于传统的关系型数据...

spinachgit
2017/12/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

软件测试工具书籍与面试题汇总下载(持续更新)

简介 本文是https://github.com/china-testing/python-api-tesing/blob/master/books.md 的节选。 欢迎转载,转载请附带此简介,谢谢! 试题 软件测试综合面试题(高级测试)-试题.pdf 软件测试...

python测试开发人工智能安全
30分钟前
1
0
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection 解决

有个项目使用的log4j进行日志记录的,同时也是用log4j中的数据库配置直接把相应级别的日志直接插入oracle。 在把项目部署的另一个内网环境时候,把项目的其他配置都改了,唯独log4j中的数据库...

哥本哈根的小哥
39分钟前
1
0
耗时 2 年,用 8.5 万块乐高积木最牛复刻 Apple Park

简评:国外大佬复刻 Apple Park,看了一下细节,确实厉害!只有你想不到,没有乐高拼不起来的,有没有乐高大神挑战一下? 苹果公园以各种各样的方式鼓舞人心,让人感兴趣。从建筑、可持续性和...

极光推送
41分钟前
1
0
记一次查找Hdfs磁盘占用空间比实际存储文件大4倍的原因

在一次主备namenode发生切换后,重启datanode节点,发现磁盘空间很大,想清理一下磁盘, 通过命令Hdfs dfs -du -h --max-depth=1 / 发现实际文件的大小只有8g,通过du -h --max-depth=1 /ha...

PageYi
今天
5
0
阿里云推荐引擎使用教程

产品概述: 推荐引擎(Recommendation Engine,以下简称RecEng,特指阿里云推荐引擎)是在阿里云计算环境下建立的一套推荐服务框架,目标是让广大中小互联网企业能够在这套框架上快速的搭建满...

mcy0425
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部