`
seavers
  • 浏览: 173877 次
  • 来自: ...
社区版块
存档分类
最新评论

包管理软件

 
阅读更多
常见的各类包管理软件对比

包管理分类
  • 操作系统包管理  如: yum (RHL), apt-get(ubuntu), homebrew(mac)
  • 语言级别  如: npm(nodejs), gem(ruby),pip(python), bower(javascript), maven(java)


总结
  • 包管理几乎都有list, install, uninstall, update|upgrade, search 等功能
  • 语言级别时, 因涉及到应用, 会分 local与global, 会有工程配置如package.json
  • maven比较特殊, 不支持install, 需要手工配置pom.xml   (需要不少插件)


一些列表
name   list install uninstall update search init
apt-get apt-cache  install uninstall upgrade apt-cache search
yum    
brew    list install uninstall upgrade search
npm     local -g --save  prune  update   /regexp package.json
gem     --local local cleanup update --remote Gemfile (bundle init)
pip       freeze install uninstall ---- search
bower  list  -g --save cache-clean update search    component.json



心得
  • yum, apt-get, npm, gem 几乎是官方的, 但mac, python还是选择性较多
  • install 并保存至 .json 配置时, 使用 --save参数, 但gem,python不清楚,待补充
  • 有些update是更新版本信息的, upgrade才是升级所有组件
  • 组件的依赖版本冲突如何办, npm的方法确实不错




汇总列表
  • apt-get(ubuntu),yum(fedora),macports(mac),homebrew(mac),pkg(solaris),emerge(Gentoo)
  • npm(nodejs),gem(ruby),pip(python),easy_install(python),nuget(vs),bower(javascript)
  • maven(java),grunt(java),gradle(java),pear(php),cpan(perl)




各种镜像:
http://ruby.taobao.org/
http://gems.rubyforge.org/
http://gems.github.com/
分享到:
评论

相关推荐

    皮具箱包管理软件 DNAERP-PPS

    皮具、服装、家纺、鞋业、箱包ERP,DNA-PPS生产智能排产管理

    基于C#+Mysql实现(WinForm)“逗图”表情包管理软件【100012696】

    【标题】"基于C#+Mysql实现(WinForm)“逗图”表情包管理软件【100012696】"所涉及到的主要知识点包括C#编程语言、MySQL数据库管理和WinForm应用程序开发。这款软件是为了解决用户在聊天和社交中便捷查找和管理表情...

    Go-GoFish是一个跨平台的系统软件包管理器

    这款系统软件包管理器使得在Linux和Windows上安装、更新和管理软件变得如同在Mac OS上使用Homebrew一样简单。GoFish的出现,打破了平台间的隔阂,为开发者和普通用户提供了一个统一的包管理体验。 首先,我们来深入...

    团队协作(工具包)软件【redmine】项目管理中文版

    团队协作(工具包)软件【redmine】项目管理中文版团队协作(工具包)软件【redmine】项目管理中文版团队协作(工具包)软件【redmine】项目管理中文版团队协作(工具包)软件【redmine】项目管理中文版团队协作...

    Linux软件安装rpm包的管理.pdf

    Linux软件安装rpm包的管理主要涵盖安装方式的介绍、rpm包管理、yum工具的使用以及源码包软件的安装这几个方面。在Linux系统中,软件安装方法主要有三种,分别是通过deb包安装、rpm包安装以及源码包安装。具体知识点...

    美萍超市管理系统是一款专业的超市管理软件,其中包含超市商品销售管理系统 ,超市库存管理系统(超市仓库管理系统

    美萍超市管理系统是一款专业的超市管理软件,其中包含超市商品销售管理系统 ,超市库存管理系统(超市仓库管理系统),超市收银系统等子模块。软件界面设计简洁,美观,其人性化的软件流程,使普通用户不需培训也能...

    科脉商业管理软件v3.0升级包

    升级操作说明 !注意 程序升级建议在结业后或POS业务空闲时使用,程序升级后第一次进入科脉后台 软件需要一些辅助升级,进入速度可能比较慢,这是正常的,以后进入时就没有 ...\jxc 科脉后台管理软件的更新文件

    《A6企业管理软件V5.1sp11升级补丁详解》

    《A6企业管理软件V5.1sp11升级补丁详解》 航天信息技术有限公司推出的A6企业管理软件,作为国内领先的企业信息化解决方案之一,一直致力于提供高效、稳定的管理工具。本次发布的A6v5.1sp11升级包,是针对该软件的...

    软件工具包

    《软件工具包:掌握高效开发的关键》 在IT行业中,软件工具包(Software Toolkit)扮演着至关重要的角色,它是开发者和IT专业人员的得力助手,集成了多种实用工具,帮助他们更高效地完成工作。本文将深入探讨软件...

    天固门锁管理软件1.5

    软件为用户机正常使用安装程序拷贝,软件包内含天固门锁管理软件1.5与天固T57发卡机驱动程序; 软件运行环境Win764位操作系统,暂不支持高版本操作系统; 正常运行软件安装即可,安装完成后需要联系客服获取授权激活...

    软件工程实验图书管理系统

    本次软件工程实验,我选择的是图书管理系统,数据库采用SQL Server软件,界面实现部分我采用的是Visual Studio C#编写,文件中包含数据库文件、界面实现的代码、实验中各部分的数据流图以及架构图,实验报告和各部分...

    软件_语言_中文包

    此外,对于开发者来说,创建和维护多语言包需要遵循一定的规范,如使用 gettext 或者 RESX 这样的工具来管理翻译资源,以及确保在更新软件时同步更新语言包。对于用户而言,了解如何正确安装和配置这些语言包是享受...

    工作日报管理系统软件

    系统还可能集成其他办公工具,如日历、任务管理器或项目管理软件。这样,用户可以直接在日报中添加关联的任务或会议,实现跨应用的信息同步。这种一体化的解决方案能提高办公效率,减少信息孤岛。 在数据安全和隐私...

    佳克固定资产条码管理软件V7.0 破解版

    佳克固定资产条码管理软件应用于各级政府、企事业单位对固定资产、低值易耗品的专业化管理中,结合自动识别技术,从实物角度对固定资产、低值易耗品的完整生命周期进行跟踪管理,本试用版本可实现对资产日常管理中的...

    金通商业管理软件V12前台+V12建库

    金通商业管理软件V12是一款专为商业领域设计的高效管理系统,旨在帮助商家实现更加精细化、智能化的经营管理。此软件分为前台和后台两部分,分别对应不同的功能需求。 前台系统,即2_V12前台安装包,是与客户直接...

    免费仓库管理软件,多仓库,支持局域网

    标题中的“免费仓库管理软件,多仓库,支持局域网”揭示了这款软件的主要特性。首先,免费仓库管理软件意味着用户无需支付任何费用即可使用,这通常吸引中小型企业或者个人用户,他们可能预算有限,但又需要高效地...

    GJB 5880-2006军用软件配置管理.pdf

    标题“GJB 5880-2006军用软件配置管理”和描述“GJB 5880-2006军用软件配置管理”实际上给出了非常明确的信息,即文档的焦点是关于军用软件配置管理的标准。虽然没有提供具体的内容片段,但是根据标准编号可以推断出...

    软件三库管理规范.pdf

    GitLab 是一个基于 Git 的版本控制系统,用于管理软件代码的版本控制。Jenkins 是一个基于 Java 的持续集成平台,用于自动化测试和部署。SPM 是公司研发部开发的持续集成工具,用于集成软件部署包。Releaser 是公司...

    丢包率计算软件,挺不错的

    丢包率是网络性能的重要...通过了解丢包率及其影响,我们可以更好地管理和优化网络,提高数据传输的效率和可靠性。使用专门的丢包率计算软件,可以更方便地监控网络状况,及时发现并解决问题,确保网络服务的稳定运行。

    UPS通用供电管理软件

    《UPS通用供电管理软件——UPSilon 2000 V4.0.1深度解析》 在现代信息技术领域,电力供应的稳定性和可靠性是至关重要的。尤其对于关键业务系统,如数据中心、医疗设备、金融交易等,任何电力中断都可能导致严重损失...

Global site tag (gtag.js) - Google Analytics