Linux 下的软件包管理工具 linux下的软件安装可以通过两种方式,一种是直接使用自带的软件包管理工具安装,另外一种通过编译源码安装. 1.软件包的种类 Red Hat和Fedora:redhat最早发行的个人版本的Linux,自从Red Hat 9.0版本发布后,RedHat 公司就不再开发桌面版的 Linux发行套件,Red Hat Linux停止了开发,而将全部力量集中在服务器版的开发上,也就是 Red Hat Enterprise Linux 版.2004年4月30日,Red Hat…
Yarn 对你的代码来说是一个包管理器, 你可以通过它使用全世界开发者的代码, 或者分享自己的代码.Yarn 做这些快捷.安全.可靠,所以你不用担心什么.通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单. 使用过程中遇到问题,你可以将其上报或者贡献解决方案.一旦问题被修复, Yarn会更新保持同步.代码通过 包(package) (或者称为 模块(module)) 的方式来共享. 一个包里包含所有需要共享的代码,以及描述包信息的文件,称为 package.json…
brew 又叫Homebrew,是Mac OSX上的软件包管理工具; Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装.卸载.更新.查看.搜索等很多实用的功能.简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷.…
摘要:1.源文件下载地址:http://vegan.net/tony/supersmack/2.安装:注意在编译时,可以先把对应的libmysqlclient.so.*拷贝到/usr/lib3.测试:[aliyunzixun@xxx.com_Backupsmacks]#super-smack-dmysqlselect-key.smack1010000QueryBarrelReportforclientsmacker1connect:max=37msmin=0msavg=10msfr 1. 源文件…
rsync是Linux系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync.rsync支持大多数的类Unix系统,无论是Linux.Solaris还是BSD上都经过了良好的测试.rsync的最新版本可以从 http://rsync.samba.org/rsync/获得.它的特性如下:1.可以镜像保存整个目录树和文件系统.2.可以很容易做到保持原来文件的权限.时间.软硬链接等等.3.无须特殊权限即可安装.4.优化的流程,文件传输效率高.5.可以使用rcp.ssh等方式来…
命令简介 rpm(RPM Package Manager)是一个强大的命令行驱动的软件包管理工具,用来安装.卸载.校验.查询和更新 Linux 系统上的软件包. 语法格式 rpm [OPTION...] 选项说明 -a, - -all #查询所有已经安装过的程序包 -i, --install #安装 -U, --update #更新升级 -F, --freshen #刷新,仅更新已安装的软件 -e, --erase #卸载 -q, --query #查询 -V, --verify #校验 -l,…
Homebrew简称brew,OSX上的软件包管理工具,在Mac终端可以通过brew安装.更新.卸载软件. 1.打开终端直接输入下面指令回车: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 注意:如果当前的用户是管理员,需要对权限进行许可,在执行上面的指令前先执行:sudo chmod -R g+w /usr/local 2.在1中指令回车后会提示“Pr…
Linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有 yum,Ubuntu有 apt-get. Mac os 中没有类似的东东,不过有第三方库支持:Homebrew.Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get.yum神器. Homebrew安装 1.首先要安装 xcode,在 AppStore 中通过搜索关键字 xcode 找到软…
PS:最近开始学习groovy,打算去官网下载SDK Bundle,可是官网半天加载不出来,而且莫名其妙就是下载不下来,Folx一直提示 "无效的HTTP相应:禁止",可能是插件和网页的兼容性冲突吧.将Folx禁用后便可以下载了,可是下载速度很慢 (6-9k/s).....可是总不能这样吧,隔靴搔痒毕竟不是解决方法.后来想了想,macOS和linux一样,应该可以使用wget或者brew下载吧. 简介 brew 全称Homebrew  是Mac OSX上的软件包管理工具 Homebre…
pip软件包管理工具介绍及基本使用 一分耕耘,一分收获,要收获得好,必须耕耘得好.-- 徐特立 一.pip软件包管理工具介绍: 定义:pip是Python包管理工具 作用:对Python包的查找.下载.安装.卸载的功能. PS: Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具. 二.yum与pip的区别 1.安装内容的区别 yum主要安装linux系统的中的软件应用,例如nginx,haproxy,mysql等等 pip安装python中的模块,由于pyt…
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update: -ql:列出RPM软件包内的文件信息[Query Pa…
brew 即 Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便. brew类似ubuntu系统下的apt-get的功能. 安装brew: curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1 安装软件:brew install cgdb 卸载软件:brew uninstall cgdb…
今天推荐 Mac OSX 下,方便高效的包管理工具 brew brew 的全名叫做 Homebrew 它的功能类似于 ubuntu 下同下 apt-get ,或者 Cent OS 下的 yum 等包管理工具. 我们可以很方便的 安装,更新,卸载软件 brew 的官网 http://brew.sh/index_zh-cn.html brew 安装 打开你的 mac 终端命令行工具,输入下面的脚本 ruby -e "$(curl -fsSL https://raw.githubusercontent…
brew 全称Homebrew  是Mac OSX上的软件包管理工具 Homebrew 安装和卸载工具 只用一行命令就能完成 官方地址:    http://brew.sh/index.html   mac 自带ruby     打开命令行  terminal   输入  : ruby -version   1) 安装命令   ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 假如已经…
前言 删库跑路后,Windows系统如何快速安装应用程序,部署环境呢? 以前想过这个问题,最近在安装Hugo时发现使用软件包管理工具可以解决这个问题. 阅读建议 首先需要测试下载速度,尝试从官网下载,如Node.js或Git,如果下载速度非常慢,那么软件包管理工具也是一样的速度. 原因:Windows上的三款软件包管理工具Chocolatey.Winget以及Scoop,都是从官网下载安装.如果速度太慢,下载40M要几十分钟,不如找国内镜像.当然你可以试试用代理或者迅雷极速版. 软件包管理工具的…
Mac OSX上的软件包管理工具,安装软件或者卸载软件. 打开终端输入(如不行,可参考homebrew官网): ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 按回车提示安装即可.简单. 测试安装最新版maven3.1.1(此命令自动搜索最新maven版本): brew install maven 等待安装完成. 输入: mvn -v 如有版本信息出现安装maven成功.…
ubuntu 软件包管理工具 dpkg,apt-get,aptitude 区别 一:dpkg dpkg 是一种比较低层的软件包安装管理工具,在安装时,不会安装软件包的依赖关系:只能安装所要求的软件包: dpkg通常用于 安装.deb文件,不会自动解决软件安装过程中的依赖关系 二:apt-get apt-get 是一种高级的软件包管理工具,在安装软件时,会自动解决软件安装过程中的依赖关系: ap-get remove 不会自动删除不需要的软件包 三:aptitude aptitude 是一种带有U…
1.brew || yarn 软件包管理工具…
Chocolatey 是一个 Windows 专用的软件包管理工具. Yarn 对你的代码来说是一个包管理器, 你可以通过它使用全世界开发者的代码, 或者分享自己的代码.Yarn 做这些快捷.安全.可靠,所以你不用担心什么.这个你可以理解为npm,功能类似,却更快,报错更少. 通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单. 使用过程中遇到问题,你可以将其上报或者贡献解决方案.一旦问题被修复, Yarn会更新保持同步. 代码通过 包(package) (或者称为 …
实验环境: CentOS release 6.6 (Final)  一台 IP地址:172.16.249.230 RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理:在CentOS .Redhat.Fedora .SuSE.YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用: 一.RPM程序包管理的用途: 1.可以安装.删除.升级和管理软件:当然也支持在线安装和升级软件:…
RPM(Redhat Package Manage)原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎.逐渐受到其他发行版的采用.RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度. rpm软件包是编译好的二进制文件 rpm命令是RPM软件包的管理工具. 常见命令: -l:安装(install)软件 -U:升级(update)旧版本的软件 -e:移除/删除(Erase)软件 -v:显示详细的…
四.软件包管理器: 1.概念 红帽有两款软件包管理器,分别是rpm和yum. 1.rpm软件包管理器  ->  用来安装单个包  ->  .rpm文件 红帽的安装包文件,都放在Packages文件夹里面,相当于windows的exe可执行文件. 2.yum软件包管理器  ->  用来安装软件,实现了安装包的批量安装,解决了安装包之间的依赖性关系的问题. rpm包,类似于Windows里面的exe文件,只不过,在Linux里面,一个软件通常需要由多个rpm才能安装好,而rpm包之间存在安装…
原文地址: http://unmi.cc/windows-linux-port-forwarding/ 这里记录一下我曾经使用过的几个端口转发工具,即端口映射.端口重定向,和 NAT 也是差不多的概念. Linux 下用过 iptables,rinetd:Windows 下用过某个防火墙的 NAT 功能.RemoteAnywhere 的端口重定向.FPipe,还有最近刚找到的 PassPort.试着去设置一下 Windows 2000 的 NAT  功能,但未成功,还是特定的软件简单易用,下面介…
软件包管理 1  RPM软件包管理 1.1  RPM软件包简介: RPM(Red Hat Package Manager,Red Hat软件包管理器)是一种开放的软件包管理系统,按照GPL条款发行,可以运行于各种Linux系统上.RPM简化了Linux系统安装.卸装.更新和升级的过程,只需要使用简短的命令就可完成.RPM维护一个已经安装软件包和它们的文件的数据库,因此,可以在系统上使用查询和校验软件包功能.Linux系统上的所有软件都被分成可被安装.升级或卸载的RPM软件包. 1.2  管理RP…
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装.(python写的) 使用ls /etc/yum.repos.d可以查看系统自带的yum源: 常见命令: yum -y install: 安装 yum -y insatll *http*: 模糊安装…
Taskwarrior 是一款在命令行下使用的TODO列表管理工具,或者说任务管理工具,灵活,快速,高效. 安装 在ubuntu 14.04 中,可从官方仓库安装task软件包 sudo apt-get install task 在ubuntu18.04中,可从官方仓库安装taskwarrior软件包 sudo apt-get install taskwarrior 简单使用 安装后,即可使用task命令 第一次运行会提示你创建配置文件,输入yes,使用默认配置即可. 新建任务 使用task a…
Introduction The RPM Package Manager (RPM) is an open packaging system that runs on Fedora as well as other Linux and UNIX systems. Red Hat and the Fedora Project encourage other vendors to use RPM for their own products. RPM is distributed under the…
前言: 使用linux都喜欢使用yum ;apt-get来安装包,非常方便,那么windows也可以使用这样的方式. Chocolatey软件是Windows下的软件安装工具: 使用方法类似linux包管理工具: choco install python choco install ruby Chocolatey安装: 使用管理员打开cmd:执行以下命令来完成安装. powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new…
ubuntu系统的软件包管理工具有两种,一种是离线管理,另一种是在线管理 1.离线管理 dpkg工具可以对本地存放的deb安装包进行安装,卸载,查看状态等. dpkg -i app_name_version.deb:安装app_name软件 dpkg -r app_name :不完全卸载 dpkg -P app_name:彻底卸载,包括配置等文件 dpkg -L app_name:查看app安装到哪些目录下 dpkg -s app_name:查看app的安装状态 2.在线管理 apt工具是ubu…