Homebrew也称brew,macOS下基于命令行的最强大软件包管理工具,使用Ruby语言开发。类似于CentOS的yum或者Ubuntu的apt-get,brew能方便的管理软件的安装、更新、卸载,省去了手动编译或拖动安装的不便,更使得软件的管理更加集中化,解决了依赖包管理的烦恼。 安装 Hom ...
分类:
系统相关 时间:
2020-02-16 14:59:27
阅读次数:
111
rpm可以实现程序的快速,简单安装(跟编译安装比),但是rpm自己不能解决依赖,所以很多工具为了自动解决依赖应运而生,其中yum就是其中之一。 yum解决依赖的办法: 必须有个文件服务器,里面放置所以的rpm包,以及包的相关元数据( qi, qR得到的数据)。元数据可以使用 来创建。并放置在repo ...
分类:
其他好文 时间:
2020-02-16 10:20:23
阅读次数:
98
目录: 一:打包 二:项目目录 三:生命周期 四:jar冲突 五:仓库与私服搭建 六:定制项目模型 maven的主要功能就是打包,管理包。 一:打包: 原始的javac命令打jar包,有了maven之后打jar包更加方便。 mvn package mvn install mvn deploy 三者的 ...
分类:
其他好文 时间:
2020-02-15 20:27:20
阅读次数:
74
摘要 坊间传闻java web开发人员写了那么多代码,但是其实一半代码都在处理NPE。总是在加班,却大部分时间都在处理包冲突,类加载不了的bug。这些问题总是让新老程序员都很抓狂,有很多的工具可以辅助我们解决这些问题(maven helper插件,arthas等)但是有没有一些原则可以遵循,在源头上 ...
分类:
其他好文 时间:
2020-02-15 15:41:39
阅读次数:
97
01 RPM包管理 [TOC] 1.1RPM概述 RPM是 的缩写,由Redhat公司开发出来的。 RPM是通过数据库记录的方式来将你所需要的软件安装到你的Linux主机上一套管理程序。也就是说,你的linux系统中存在着一个关于RPM的数据库,它记录了安装包以及包之间依赖相关性。 1.软件包类型 ...
分类:
系统相关 时间:
2020-02-15 09:23:22
阅读次数:
121
02 YUM工具管理RPM包 [TOC] 1.YUM软件仓库管理 是基于 包管理, 最大的优势在于联网下载所需要的 包,也能够从指定的服务器下载 包安装,同时能够自动处理依赖性关系,并且一次安装所有依赖的软件包,无需繁琐地一次次下载、安装。 提供了查询、安装、删除某一个、一组甚至全部软件包的命令,而 ...
分类:
系统相关 时间:
2020-02-15 09:17:06
阅读次数:
96
CentOS8简介在RHEL8发布之后,CentOS社区也发布了让人期待已久的CentOS8,并发布了两种模式:CentOSstream:滚动发布的Linux发行版,适用于需要频繁更新的开发者CentOS:类似RHEL8的稳定操作系统,系统管理员可以用其部署或配置服务和应用CentOS8新特性DNF成为了默认的软件包管理器,同时yum仍然是可用的使用网络管理器(nmcli和nmtui)进行网络配置
分类:
其他好文 时间:
2020-02-13 16:48:32
阅读次数:
6785
K8S中的包管理工具 1. 客户端Helm(即Helm) 通过脚本安装:curl https://raw.githubusercontent.com/helm/helm/master/scripts/get > helm.sh,赋权运行: 123456789101112 chmod +x helm. ...
分类:
其他好文 时间:
2020-02-13 15:22:48
阅读次数:
95
yarn是facebook发布的一款取代npm的包管理工具。 yarn的特点: 速度超快。 Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。 超级安全。在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。 超级可靠。使用详细 ...
分类:
其他好文 时间:
2020-02-13 09:55:40
阅读次数:
71
作者|Rafal导读:Helm是Kubernetes的一个软件包管理器。两个月前,它发布了第三个主要版本,Helm3。在这一新版本中,有许多重大变化。本文作者将介绍自己认为最关键的5个方面。移除了TillerHelm最终移除了其服务器端组件,Tiller。现在,它完全没有代理。Tiller之前是一个运行在Kubernetes上的小型应用程序,它用于监听Helm命令并处理设置Kubernetes资源
分类:
其他好文 时间:
2020-02-12 18:36:11
阅读次数:
79