linux软件更新下载删除等

Linux 上的软件安装主要有四种方式:

  • 源码安装
  • rpm包安装  查看 rpm -qa      安装 rpm -ivh 包名     卸载 rpm -e 包名                                         优点是安装时无需配置,可以选择版本。                                                                                      缺点是安装包的依赖关系需要人工维护,安装A发现依赖B,安装B发现依赖C,

接下来的自动处理依赖性关系,并且一次安装所有依赖的软件。推荐!

  • yum安装 (RedHat、CentOS)
  • apt-get安装 (debian,ubuntu)

基本概念:

  • 软件源镜像服务器
  • 软件源

        需要定期从服务器上下载一个软件包列表,使用 sudo apt-get update 命令来保持本地的软件包列表是最新的(有时需要手动执行这个操作,比如更换了软件源),而这个表里会有软件依赖信息的记录,对于软件依赖,我举个例子:我们安装 w3m 软件的时候,而这个软件需要 libgc1c2 这个软件包才能正常工作,这个时候 apt-get 在安装软件的时候会一并替我们安装了,以保证 w3m 能正常的工作。

软件安装

        普通安装很好搞

        二进制软件包要配置环境变量

       网络上下载的二进制rpm包解压后放到合适的目录,然后将包含可执行的主程序文件的目录添加进PATH环境变量即可

软件升级

# 更新软件源
sudo apt-get update

# 升级没有依赖问题的软件包
sudo apt-get upgrade

# 升级并解决依赖关系
sudo apt-get dist-upgrade

软件卸载

# 不保留配置文件的移除
sudo apt-get purge w3m
# 或者
sudo apt-get --purge remove w3m
# 移除不再需要的被依赖的软件包
sudo apt-get autoremove

df

扫描二维码关注公众号,回复: 15742102 查看本文章

猜你喜欢

转载自blog.csdn.net/m0_61843855/article/details/131685504