Linux常用命令——软件包管理

Linux

模块依赖查询网址http://www.rpmfind.net/

ISO挂载

  1. 将所需ISO文件添加到虚拟机
  2. 建立挂载文件夹mkdir /mnt/cdrom
  3. 将ISO所在的/dev/cdrom里面的文件挂载到指定/mnt/cdrom里面mount /dev/cdrom /mnt/cdrom
  4. 取消挂载umount /mnt/cdrom

RPM

查询

  • 检查包是否安装,rpm -q 包名
    rpm -q 包名
    选项:-q 查询
    -a 查询所有已安装的包
  • 查询软件包详细信息
    rpm -qi 包名
    选项:
    -i 查询软件信息
    -p 查询未安装包信息
  • 查询包文件安装位置
    rpm -ql 包名
    选项:
    -l 列表
    -p 查询未安装包信息
  • 查询系统文件属于哪个RPM包rpm -qf 系统文件名
  • 查询软件包的依赖性
    rpm -qR 包名
    选项:
    -R 查询软件包的依赖性
    -p 查询未安装包信息

软件安装

1.挂载packages目录
2.安装必须要输入包全名
rpm -ivh 包全名
选项:
-i(install) 安装
-v(verbose) 显示详细信息
-h(hash) 显示进度
--nodeps 不检测依赖性

升级

rpm -Uvh 包名
选项:
-U(upgrade) 升级

卸载

rpm -e 包名
选项:
-e(erase) 卸载

校验

rpm -v 包名



yum在线管理

yum命令

yum list

命令:yum list
语义:查询yum在线列表

yum search

命令:yum search 名称
语义:搜索包名

install

命令: yum install -y 包名
-y 自动回答yes
含义:安装软件包

update

命令:yum -y update 包名
语义:升级软件包
PS:update后必须跟包名,否则会升级整个系统的软件包

remove

命令:yum remove -y 包名
语义:卸载
PS:尽量别用yum卸载

挂载光盘yum源

1.挂载光盘



2. 让网络yum源文件失效



3. 修改光盘yum源文件

最新文章

  1. 1编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果。2编写一个Java项目,定义包,在包下定义包含main方法的类。
  2. opencv3-core之基本操作
  3. Effective Objective-C 2.0 — 第七条:在对象内部尽量直接访问实例变量
  4. CUDA中并行规约(Parallel Reduction)的优化
  5. lnmp初步学习知识整理
  6. BPEL是个什么东东
  7. < java.lang >-- StringBuilder字符串缓冲区
  8. MAC下《暗黑世界》客户端版本编译说明!!
  9. js深入研究之Person类案例
  10. 怎样使用windows命令行,用notepad打开某文件夹下面的所有文件
  11. .NET Core中的包、元包与框架
  12. 重温Javascript(四)-函数
  13. JSP入门 导出文件
  14. C语言第二周作业----分支结构
  15. 百度map 3.0初探
  16. vue-router的简单实现原理
  17. 1Mybatis入门--1.1单独使用jdbc编程问题总结
  18. Variable number of arguments (Varargs)
  19. PhoneGap-Android-HTML5-WebSocket
  20. 《“胡”说IC——菜鸟工程师完美进阶》

热门文章

  1. Linux - ansible 安装
  2. 学号 20175201张驰 《Java程序设计》第8周学习总结
  3. 设置js的ctx
  4. OO第二次博客
  5. Cocos Creator 监听安卓屏幕下方返回键
  6. Oauth2.0安全问题浅谈
  7. ubuntu16.04 backup and restore
  8. PAT (Basic Level) Practice (中文)1023 组个最小数
  9. js选中变色,不选中鼠标放上变色
  10. 31 Python中 sys.argv[]的用法简明解释(转)