linux如何用命令安装软件包

说白了,Linux装软件就几种方法,包管理器最方便,但特殊需求还得手动搞。

先说最重要的,包管理器用起来贼简单,像Ubuntu用apt,CentOS用yum或dnf,一行命令搞定,它自动帮你找依赖,省心。
去年我们跑那个项目,几百个依赖全靠apt一条龙解决,比手动装省了天南海北。
另外一点,包管理器装完还能查版本,用apt-cache policy nginx就能看所有可用版本,这点纯手动装就弱了。
还有个细节挺关键的,装第三方源时得加GPG密钥,比如用rpm --import /path/to/key,不然会报证书问题,说实话挺坑的。

我一开始也以为手动编译最自由,后来发现不对,编译时依赖没装全直接崩,整得怀疑人生。
但手动编译确实有优势,比如可以指定安装路径,./configure --prefix=/usr/local这么干,不用sudo也能找到。
不过这个点很多人没注意,编译完得用make uninstall卸载,否则残留文件跟狗皮膏药似的。

提醒个坑,卸载软件别瞎删,APT用apt remove,YUM用yum remove,别自己硬删,不然可能留一堆破烂在系统里。
建议优先用包管理器,除非你有特殊需求,手动装得费劲。

Linux yum命令如何查看已安装软件

对,就是这事儿。
用yum list installed看所有装了啥。

想找特定软件?yum list installed | grep 关键词,直接过滤。

想知道软件细节?yum info 软件名,全信息给你。

文件在哪?rpm -ql 软件名,文件路径全显示。

更新软件?yum check-update先看看,然后yum update 软件名更新。

依赖关系?yum deplist 软件名,依赖树全出来。

记得,有些操作可能要sudo,权限要到位。

CentOS 8 以上用dnf,语法差不多。

先这样,你自己看。

在linux中,如何使用yum命令下载安装包?

哎哟,咱们聊聊Linux系统里的YUM命令吧,这玩意儿在CentOS、Fedora这些基于RPM的发行版里可真是红得发紫。
用YUM,就像咱们平时网购一样,想下载什么软件包,直接开终端,用超级用户身份登录,或者来个sudo也行。

然后呢,你就得来个yum search package_name,把package_name换成你想找的软件包名。
一敲回车,YUM就给你列出这个软件包的所有版本,就像淘宝上挑衣服一样。

选定了,就yum install package_name,还是把package_name填进去。
然后,YUM就开始下载安装,依赖项也跟着自动处理。
安装的时候,它会问你确认不确认,你就回个y,再按回车,这就完了。

要是想更新软件包,来个yum update package_name,更新完,软件包就升级到最新版了。
卸载软件包也简单,yum remove package_name,它会把软件包和依赖项都给卸了。

不过,说真的,用YUM的时候,权限这块儿可得注意了。
安装、更新、卸载这些操作,得有管理员权限,不然你试试看,准失败。

就这样,用YUM在Linux系统里下载、安装、更新、卸载软件包,简单得很,就像咱们平时网购一样方便。