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源文件

Linux常用命令——软件包管理的更多相关文章

  1. Linux常用命令-软件包管理工具-rpm

    命令简介 rpm(RPM Package Manager)是一个强大的命令行驱动的软件包管理工具,用来安装.卸载.校验.查询和更新 Linux 系统上的软件包. 语法格式 rpm [OPTION... ...

  2. Linux常用命令--用户管理,文件权限,打包命令等

    幕布链接 Linux常用命令--用户管理,文件权限,打包命令等

  3. linux笔记:linux常用命令-权限管理命令

    一个文件的权限只有root和所有者可以更改. 权限管理命令:chmod(改变文件或目录的权限) 权限的数字表示: 用权限加减的方式改变权限(u代表所有者,g代表所属组,o代表其他人,a代表所有人): ...

  4. linux笔记:linux常用命令-用户管理命令

    用户管理命令:useradd(添加用户) 用户管理命令:passwd(设置和修改用户密码) 用户管理命令:who(查看所有登录用户的信息)

  5. linux常用命令-权限管理命令

    chmod  [{ugoa}{+-=}{rwx}] [文件或目录] [mode=421] [文件或目录] -R 递归修改 例:chmod g+w,o-r 文件或目录 但是一般用数字配置权限,例:chm ...

  6. linux常用命令-用户管理命令

    useradd 用户名 passwd 用户名:修改该用户的密码 groupadd 组名 who: 查看现在登录了几个用户,得到的信息含义如下 登录用户名 登录终端 登录时间 登录终端的IP地址(如果没 ...

  7. 最近学习linux常用命令。

    一.文件系统的管理tips:输入命令的时候要常用tab键来补全 ls 查看目录信息 ( ls / ) ls -l 等价于 llpwd 查看当前所处的路径 cd 切换目录 (cd /) ,如果不带参数则 ...

  8. Linux 常用命令使用方法大搜刮

    Linux 常用命令使用方法大搜刮 1.# 表示权限用户(如:root),$ 表示普通用户  开机提示:Login:输入用户名  password:输入口令   用户是系统注册用户成功登陆后,可以进入 ...

  9. [置顶] linux常用命令手册

    前言:整理了一份linux常用命令手册,与大家分享.这是一些比较常用的命令. 我已经整理成一份PDF带书签的手册,可以到CSDN免费下载. 下载地址:http://download.csdn.net/ ...

随机推荐

  1. Redis集群概述

    Redis Cluster与Redis3.0.0同时发布,以此结束了Redis无官方集群方案的时代,目前,Redis已经发布了3.0.7版本. redis cluster是去中心化,去中间件的,也就是 ...

  2. 关于windows 7 安装Django和基本使用命令

    一.安装 在安装前需注意Django 1.6以前的版本不支持python 3.×以上的版本. Django 2.×支持python 3.6 安装方法:打开cmd->输入pip install - ...

  3. EM(Expectation Maximization )

    概括 看李航老师的<统计学习方法>知道,EM是一个对于有隐含随机变量的概率模型的参数的估计方法,它是一种无监督的算法. 只是有些重要的点并没有给出, 比如没有三硬币例子中直接给出的 u(z ...

  4. Powershell的IIS管理小结

    现在微软是积极地拥抱Linux,并推出了net core,服务器也提供无UI的版本,提高服务器的性能.很多云平台也提供了无UI版本的windows服务器,所以IIS的命令管理已经非常的重要了.在网上找 ...

  5. Ajax post数据查询

    <?php $server = '127.0.0.1'; $user = 'root'; $password = ''; $database = 'yiibaidb'; $officecode ...

  6. Nginx实现负载均衡的简单案例

    七层负载均衡的实现(Nginx): 基于URL等应用层信息的负载均衡,一般使用Nginx来实现 Nginx的proxy是它一个很强大的功能,实现了7层负载均衡 功能强大.性能卓越.运行稳定 配置简单灵 ...

  7. canal 代码阅读

    涉及到有边界队列,无边界队列.poolSize.corePoolSize.maximumPoolSize 三者参数含义 If there are more than corePoolSize but ...

  8. CJSON parse.c

    #include <stdio.h> #include <stdlib.h> #include "cJSON.h" void printJson(cJSON ...

  9. MongoDB系列----uupdate和数组

    db.collection.update( criteria, objNew, upsert, multi ) criteria : update的查询条件,类似sql update查询内where后 ...

  10. mysql----------mysql的一些常用命令

    1.查询一张表中某个字段重复值的记录 select id,cert_number from (select id,cert_number,count(*)as n from 表明 group by c ...