yum和apt-get常用命令

序言:

本篇将讨论Centos和Ubuntu在日常开发中软件管理常见命令,包括:

1.yum / rpm安装卸载常用命令和参数

2.apt-get / dpkg 安装卸载常用命令和参数

Centos中yum/rpm常用命令:
  • yum命令

1.查看yum仓库中的软件:

yum list all mysql*  #列出yum仓库中mysql相关的包
yum list installed #列出yum安装的软件
yum list extras #列出非yum安装的软件

2.安装软件:

yum install git #安装git

3.卸载软件:

yum remove git
  • rpm命令

1.查询系统是否安装某软件:

rpm -qa|grep git  #查看是否安装git

2.安装某rpm包:

rpm -ivh xxxx.rpm  #直接安装
rpm --force -ivh xxxx.rpm # 忽略报错,强制安装

3.查询:

rpm -ql tree    # 查询rpm 包tree的文件安装位置

4.卸载:

rpm -e tree     # 卸载
Ubuntu中apt-get/apkg常用命令:
  • apt-get命令:
apt-cache search packageName;#搜索仓库中的软件包
apt-get install packageName ;# 安装
apt-get remove packageName ;# 卸载
apt-get remove --purge packageName;#卸载并清除配置

apt-get update #更新软件列表信息(更新的是列表,非程序)
apt-get upgrade #更新程序
apt-get dist-upgrade #版本升级

apt-get clean #删除所有已下载的包文件
apt-get autoclean #删除已下载的旧包文件
apt-get autoremove #卸载所有自动安装且不再使用的软件包

apt-cache depends build-essential#查看一个包依赖关系
  • dpkg命令:
dpkg -i  xxx.deb  #安装软件
dpkg -r xxx.deb #卸载软件
dpkg -l #查看安装的所有软件,例如:dpkg -l |grep ftp
dpkg -L |grep ftp #查询ftp的安装位置 
编译安装的软件如何卸载:
cd 源代码目录
make clean
./configure
make uninstall
rm -rf 目录
总结:

Linux中软件往往提供多种安装方式,可以灵活选择。在线安装的优点是,简单方便,但缺点是软件版本往往比较旧。如果对软件版本和配置有特殊要求需要编译安装,或去官网下载最新安装包进行安装。
关于Centos和Ubuntu软件安装管理的区别见我另一篇文章:
Centos和Ubuntu软件安装卸载的区别和常用方式

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值