day10-20200609
p29.软件包管理-rpm命令管理-安装升级与卸载
【rpm -ivh 包全名】安装
-i(安装) -v (显示详细信息)-h (显示安装进度)
会一步步依赖,比较麻烦,所以现在大部分时间用yum安装。
【rpm -Uvh 包全名】升级
【rpm -e 包名】卸载
p30.软件包管理-rpm命令管理-查询
查询只能通过rpm  yum是没有查看的功能的
【rpm -q 包名】查询具体的包的安装信息
【rpm -qa】查询所有安装的软件
【rpm -qi 包名】查看详细信息
【rpm -qip 包全名】查看详细信息
没有安装的包是需要加上保全名
【rpm -ql 包名】查看安装目录,安装目录i一般用默认的不要自己新加
【rpm -qf 系统文件名】查看系统文件属于哪个包
【rpm -qR 包全名】查看软件包的依赖性
p31.软件包管理-rpm命令管理-校验和文件提取
【rpm -V 已安装的包名】对比安装以后有没有做过变更
 
【rpm2cpio 包全名 |  cpio -idv  .文件绝对路径】提取文件,修复误删除的文件\表示换行,这个命令感觉会帮到大忙隐约中觉得。
p32.yum在线管理-IP地址配置和网络yum源
可以解决依赖问题,感觉和maven有点儿像耶。
p33.yum命令
配置不用更改就可以使用 yum命令
【yum list】查看可以下载得文件
包全名至针对rpm,yum安装只需要告诉包名
【yum -y install 包名】安装
yum -y install gcc     c语言编辑器,后面会用到
rpm -q gcc
下载比较慢  不用考虑依赖性  自动安装 比较方便
【yum -y update 包名】升级,不加包名会升级所有的软件包,包括内核,所以这个命令要慎用!!
【yum -y remove 包名】卸载
安装的时候最小化安装,尽量不卸载!!!尽量不升级!!
【yum grouplist】查看软件包组
组名如果有空格,用双引号括起来。
p34.光盘yum源
不需要上网,没有网络的情况下,也可以下载。
缺点就是软件包可能不是最新的。
光盘yum源需要配置
工作中常用的是光盘yum源,但是我目前可以用到的是网络yum源。
挂载光盘- 让网络yum源失效(改名)-修改yum源文件
 
真的和maven有种异曲同工之妙!!
p35.源码包和rpm包的区别
源码安装:源码开源、自由、安装比较慢
rpm镜像:安装快、解决依赖
 
安装位置的区别
源码安装是指定的,rpm的是默认的。
 
源码包安装一般安装在/usr/local/软件名
公司部分要用的安装方式还是源码的安装
【service httpd start】rpm启动,只能是rpm安装的才可
安装完成后,安装位置不同。服务管理命令不同。
源码包只能用全路径

跟着兄弟连系统学习Linux-【day09】的更多相关文章

  1. 跟着兄弟连系统学习Linux-【day02】

    day02-20200528 p6.vmvare安装与使用         官网下载安装包,个人学习的时候要求不高,所以不用安装最新版本,用不到那么多的功能,保证稳定版本就好了,然后傻瓜式安装.注意安 ...

  2. 跟着兄弟连系统学习Linux-【day10】

    day11-20200610 p36.源码包安装过程 (1)安装前需要准备工作 安装gcc编译器(前两期已经安装) 源码保存位置/usr/local/src 软件安装位置:/usr/local/ (2 ...

  3. 跟着兄弟连系统学习Linux-【day08】

    day08-20200605 p27.软件包管理简 windows 和 linux 软件是不同的版本. Linux源码包,开源的.绝大部分都是C语言写的.源码包安装速度比较慢.需要先编译后再安装.脚本 ...

  4. 跟着兄弟连系统学习Linux-【day06】

    day06-20200603 p21.用户管理命令 [useradd 用户名]添加用户 [passwd  用户名] 设置密码

  5. 跟着兄弟连系统学习Linux-【day03】

    day03-20200529 p10.学习注意事项         linux严格区分大小写(与python有点像)         Linux中所有内容都是通过文件形式保存,通过命令执行设置参数,写 ...

  6. 跟着兄弟连系统学习Linux-【day01】

    day01-20200527 p1.unix发展历史         (1960,有一个实验室,三个团队组成,开发了Unix雏形,但是因为没有办法发版,所以就荒废了.这个小组里面有一个人,打游戏的时候 ...

  7. 跟着兄弟连系统学习Linux-【day05】

    day05-20200602 p19.其他文件搜索命令 (百度搜索everything,安装,可以实现Windows秒级搜索文件)Linux中同样可以实现此功能. [locate 文件名]locate ...

  8. 跟着兄弟连系统学习Linux-【day07】

    day07-20200604 p25.vim常用操作 vim需要经常练习,一般用于修改配置文件.

  9. 跟着兄弟连系统学习Linux-【day04】

    day04-20200601 p15.链接文件 [ln -s 原文件   连接文件]软连接,所有人都可以操作软连接文件(实际上是取决于原文件的权限),类似于Windows的快捷方式,方便进行管理.软连 ...

随机推荐

  1. Python 告诉你疫情扩散有多可怕

    今年(2020年)是注定要铭记史册的一年,从年初开始新冠疫情,席卷了全球,中国人民众志成城,为战胜疫情做出了巨大牺牲.最近北京疫情形式又变得严峻,面对疫情我们不能掉以轻心.今天我们模拟一下病毒的扩散过 ...

  2. 基于索引的QA问答对匹配流程梳理

    知识库(主要是标准的QA信息)匹配需求是对已经梳理出的大量标准QA对信息进行匹配,找出最符合用户问题的QA对进行回复,拆分主要的处理流程主要为如下两点: 标准QA信息入库索引: 通过对用户提出的问题进 ...

  3. ExtremeNet

  4. C#LeetCode刷题-几何

    几何篇 # 题名 刷题 通过率 难度 587 安装栅栏   21.5% 困难 892 三维形体的表面积 C#LeetCode刷题之#892-三维形体的表面积(Surface Area of 3D Sh ...

  5. imx28x arm-gcc arm-linux-4.4.4 EasyARM-iMX283

    gcc-4.4.4-glibc-2.11.1-multilib-1.0_EasyARM-iMX283.tar.bz2 提取码: UgUtMUNX

  6. 【ASP.NET Core学习】使用JWT认证授权

    概述 认证授权是很多系统的基本功能 , 在以前PC的时代 , 通常是基于cookies-session这样的方式实现认证授权 , 在那个时候通常系统的用户量都不会很大, 所以这种方式也一直很好运行, ...

  7. hdfs学习(二)

    一.HDFS文件限额配置 在多人共用HDFS的环境下,配置设置非常重要.特别是在Hadoop处理大量资料的环境,如果没有配额管理,很容易把所有的空间用完造成别人无法存取.Hdfs的配额设定是针对目录而 ...

  8. 44. Spring Security FAQ春季安全常见问题

    第44.1节,“一般问题” 第44.2节,“常见问题” 第44.3节,“春季安全架构问题” 第44.4节,“常见”如何“请求 44.1 General Questions 第44.1.1节,“Spri ...

  9. Python钉钉报警及Zabbix集成钉钉报警

    钉钉报警设置 创建群机器人 11111 接口地址 发送短消息 发送普通消息 import requests import json url = 'https://oapi.dingtalk.com/r ...

  10. pandas 数据表中的字符与日期数据的处理

    前面我们有学习过有关字符串的处理和正在表达式,但那都是基于单个字符串或字符串列表的操作.下面将学习如何基于数据框操作字符型变量. 同时介绍一下如何从日期型变量中取出年份,月份,星期几等,如何计算两个日 ...