编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

为什么我们推荐使用-软件包管理(为什么要安装包)

wxchong 2024-10-07 16:58:51 开源技术 11 ℃ 0 评论

Windows包管理工具?

顾名思义就是程序软件包的安装工具,可以管理操作系统上的软件,我们熟知的

Ubuntu上安装软件是apt-get install xxx,

Mac一般都推荐装个brew之后,brew install xxx,

但是在Windows平台下,由于Windows的开放性,大家都是去各种网站上下载程序,一些软件开发环境的程序也很杂乱,到处都是各种下载链接,容易中病毒还浪费时间。 管理Windows软件的明智方法,下面介绍几款包管理工具

1.Chocolatey

是一个Windows下的软件包管理器,你可以像在类Unix系统中使用Yum和APT一样使用它,在Windows中实现自动化轻松管理Windows软件的所有方面。

2.Scoop

Scoop 最适合安装那种干净、小巧、开源的软件。

3.Winget

Windows Package Manager(winget),Windows 软件包管理器,v1.0 将在 2021 年 5 月发布。

软件包管理哲学

为什么我们推荐使用「包管理」?

毕竟现在的软件管理哲学是「我去 App Store 下一个不就行了嘛?」

需要明确的是:包管理的设计初衷是为了方便开发者管理和搭建开发环境。

用包管理工具能够快速的安装开发工具、开发依赖,从而免去复杂的路径、环境变量等信息的配置。

而我们作为普通用户,实际上用「包管理」工具的过程,就是在借鉴这种「软件管理哲学」。

  • 一行代码省去了搜索、筛选、下载等繁琐步骤
  • 安装方便、更新方便、卸载也方便
  • 同时也最大程度杜绝了流氓捆绑软件的安装这些都是传统的「搜索 - 筛选 - 下载」的软件管理过程带来的复杂过程和安全隐患的极佳解决方法。

参考:

https://sspai.com/post/52496

https://zhuanlan.zhihu.com/p/33076792

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表