Homebrew

✍ dations ◷ 2025-06-08 05:06:39 #自由软件包管理系统,用Ruby编程的自由软件,使用BSD许可证的软件

Homebrew是一款自由及开放源代码的软件包管理系统,用以简化macOS系统上的软件安装过程,最初由马克斯·霍威尔(Max Howell)写成。因其可扩展性得到了一致好评,而在Ruby on Rails社区广为人知。

Homebrew使用GitHub,通过用户的贡献扩大对软件包的支持。2012年,Homebrew是GitHub上拥有最多新贡献者的项目。2013年,Homebrew同时成为GitHub上最多贡献者及最多已关闭问题的项目。

Homebrew以Ruby语言写成,针对于Mac OS X操作系统自带Ruby的版本。默认安装在/usr/local,由一个核心git版本库构成,以使用户能更新Homebrew。包管理器使用一种称为“公式”(formula)的DSL脚本来管理依赖、下载源代码及配置和编译软件,从源代码中构建软件。称为“瓶”(bottle)的二进制包是用默认选项预编译好的公式。

Homebrew的作者Max Howell曾应聘过Google的职位,在技术没有成功之后,在Twitter上发帖 (Google:我们90%的工程师都在用你的软件(Homebrew),但是你不会在白板上翻转二叉树所以滚出去) twitter原文,在网上引发了关于招聘程序员面试时白板编程意义的讨论。

相关

  • CADN中国药品通用名称(CADN,Chinese Approved Drug Names),是中华人民共和国卫生部药品委员会编写的中国药品命名的规范。CADN是以国际非专利药品名称为依据,结合具体情况制定的。CAD
  • 南极环极洋流南极绕极流(英语:Antarctic Circumpolar Current,ACC),或称为西风漂流、南极环流,为一个环绕南极洲由西向东的洋流。南极绕极流为南冰洋的主要循环系统特征。这令温暖的海水隔离南
  • 效用效用(英语:Utility),是微观经济学中最常用的概念之一。一般而言,效用是指对于消费者对各种商品和服务的消费或投资的相对满意度的度量。对于投资而言,是指投资者从不同的投资组合
  • 拳师虾猬虾(学名:Stenopus hispidus),亦称姬虾、美人虾、樱花虾、拳师虾,是猬虾属的一种虾。猬虾分布于几乎整个泛热带地区, 在一些温带地区也有分布。主要生活在从加拿大到巴西的大西洋
  • 中国酒饮酒是中国上古祭祀典礼之一,第一个造酒或发明酒的人已不可考,有仪狄与杜康两说,后世多将杜康尊为酒神,造酒业也奉杜康为祖师爷,在文学中杜康两字也成为酒的代名词。中国古代的酒
  • 729声工场729声工场,中国大陆配音团队。由配音演员张杰与知名coser紫堂宿创立于2016年7月,专注于二次元领域配音。隶属于天津悦响文化传播有限公司。前身为729网络配音组。
  • 艾瑞丝·爱普菲尔艾瑞丝·爱普菲尔(Iris Apfel,1921年8月29日-),娘家姓贝瑞尔(Barrel),是一名美国实业家、室内设计师及时装指标。爱普菲尔出生于美国纽约州皇后区阿斯托里亚,是家中的独生女。其双亲
  • 约翰·丁格尔小约翰·大卫·丁格尔(英语:John David Dingell, Jr.,1926年7月8日-2019年2月7日),原美国民主党籍的密歇根州联邦众议员,从1955年至2015年间一直担任众议员一职。 因为在众议院中任
  • 刘定国 (台湾)刘定国(1913年3月17日-1997年3月14日),本名刘玉云,军人及政治人物,苗栗县人,15岁赴日本留学,加入由丘逢甲之子丘念台所创的同乡读书会,并随丘氏前往中国大陆,考入中央陆军官校(黄埔军校
  • 乌来青霉乌来青霉(学名:)是青霉属的一种真菌,为植物病原菌,于1987年由台湾真菌学家谢慧美、苏鸿基与曾显雄描述发表。乌来青霉可感染柑橘的果实,特别容易在水果包装厂(英语:Packing house)中