一,

1.软件包类型

a. 二进制包:已编译好,直接安装xlockmore-5.31-2.e16.x86_ 64.rpm注:后缀名为 rpm 就是可安装的软件包b. 二进制源码包(半成品):xxx.src.rom --> rpm|tarball -->再安装注:源码包多一个 rpm|tarball 用于指定编译源码包的 rom c.源码包(tarball):xxx.tar.gz   xxx.tar.xZ  xxx.tar.bz2注1:(xxx.tar.gz)linux的内核下所有的操作系统的统一的压缩包的后缀名注2:(xxx.tar.xZ 和    xxx.tar.bz2)基本上看不到,平时看到的都是gz
注意:不管是源码包,还是-进制包,安装时都可能会有依赖关系!

2.二进制包获取方式

a. RedHat/Centos光盘或官方网站: (不推荐使用)ftp://ftp.redhat.comb.推荐网站(都是国外网站)
www.rpmfind.net(查找软件安装包)
rpm.pbone.net(可搜索依赖关系)

3.二进制包如何选择

x86_ 64包 只能安装在64位系统上
i386,586,i686   的软件包可以安装在32和64位系统上
noarch  表示这个软件包与硬件架构无关,可以通用
32  位操作系统不能安装64位包(但是64可以装32,但是没用)

二,

1.yum安装源

a.安装软件
yum install (httpd)软件名称b.显示所有的程序包
yum list
yum list | grep httpdc.查找当前机器是否安装软件
rpm -q 软件名称(httpd) (带有什么什么依赖关系)d.升级安装的软件包
yum update 软件名称(httpd)e.1启动服务 2查看服务 3重启服务 4开机启动服务 5关闭开机启动 6查看服务是否开机启动(额外)
1. systemctl start httpd
2. systemctl status httpd
3. systemctl restart httpd
4. systemctl enable 服务名称(postfix.service)
5. systemctl disable 服务名称(postfix.service)
6. systemctl is-enabled 服务名称(postfix.service)

三,

1.常见的软件源

红帽源  收费(光盘)
centos源 免费(光盘)
阿里云源,163源,sohu源   免费(互联网)

四yum源的分类,

1.本地yum源(重点掌握)

A,a. 设置本地的ISO文件(虚拟机方式)虚拟机->设置->CD/DVD->设备状态->已连接(勾上)或不采用虚拟机可使用下列 创建文件夹-->传输文件到文件夹b.ISO挂载查看CD/DVD信息ls /dev/cdrom b.进入文件夹(mnt)cd /mntc.创建文件夹mkdir isod.挂载操作mount -o loop /dev/cdrom /mnt/iso选项解析:-o是mount命令的一个参数,Optoins的首字母,后面跟着mount选项loop:用来把一个文件当成硬盘分区mount到目录d.查看当前是否挂载成功mount | grep iso注:当出现  /dev/sr0 on /mnt/iso type iso9660 (ro,relatime) 表示挂在成功B,将/etc/yum.repos.d/所有文件进行备份a.进入到/etc/yum.repos.d/文件夹中cd /etc/yum.repos.d/b.创建文件夹mkdir /tmp/oldc.将文件夹后缀名为.repos所有文件进行移动处理mv /etc/yum.repos.d/*.repo /tmp/old文件名称解析:CentOS-Media:这个是使用光盘挂载后调用的文件CentOS-Base:这个是联网后基础的源,-般都用这个CentOS-Vault:这个是最近新版本的加入的老版本的yum源配置CentOS-Debuginfo: debug包尤其和内核相关的更新和软件安装d.编辑新的yum源配置文件1.vi /etc/yum.repos.d/yum.repo2.文件内容[huangyuhong]name=huangyuhongBaseurl= file:///mnt/iso  #文件挂载的地址(已file://打头后面接上绝对路径)enabled= 1                #这个选项表示这个repo中定义的源是启用的,0位禁用gpgcheck=0                #这个选项表示这个repo中下载的rpm将进行gpg的效验,已确定rpm包的来源是有效和安全的3.清理缓存yum clean all4.创建缓存yum makecache在查看:yum list httpd

五,

1.网络yum源(重点掌握)

a.如果有本地源就先删除本地源文件(如果没有配置过本地yum源可以将这个步骤省
a.如果有本地源就先删除本地源文件(如果没有配置过本地yum源可以将这个步骤省
a.如果有本地源就先删除本地源文件(如果没有配置过本地yum源可以将这个步骤省rm -rf /etc/yum.repos.d/yum.repob.将/tmp/old文件移动回/etc/yum.repos.d/文件夹
b.将/tmp/old文件移动回/etc/yum.repos.d/文件夹
b.将/tmp/old文件移动回/etc/yum.repos.d/文件夹mv /tmp/old/*.repo /etc/yum.repos.d/c.下载阿里云的CentOS-Base.repo到/etc/yum.repos.d/Centos-7wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoCentos-6wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo注:wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。"wget" 这个名称来源于 “World Wide Web” 与 “get” 的结合。所谓自动下载,是指 wget 可以在用户退出系统的之后在继续后台执行,直到下载任务完成。
d.清理缓存
yum clean alle.创建缓存
yum  makecache

linux服务器安全-软件包安装相关推荐

  1. Linux服务器网卡驱动安装及故障排除(转)

    Linux服务器网卡驱动安装及故障排除(转) 转自:http://www.ccw.com.cn/server/yyjq/htm2005/20050817_15OF4.htm感谢原创作者 曹江华 Lin ...

  2. linux 查看网卡损坏,Linux服务器网卡驱动安装及故障排除

    Linux服务器网卡驱动安装及故障排除 网卡是Linux服务器中最重要网络设备.据统计,Linux网络故障有35%在物理层.25%在数据链路层.10%在网络层.10%在传输层.10%在对话.7%在表示 ...

  3. linux下的软件包安装(rpm   yum)

    软件包安装主要有两种方式包括1,二进制安装(rpm yum)2,源代码安装. 1,二进制安装 Rpm  全称 redhat packet manager 功能:安装 卸载 升级 校验 查询 适用平台: ...

  4. Linux服务器版本鼠标,安装GPM给Linux虚拟控制台提供配置鼠标支持

    给你的 Linux 系统安装 GPM,这样我们就可以在虚拟控制台中配置鼠标,比如进行复制与粘贴操作.GPM 是一个守护程序,是通用鼠标的首字母的缩写,它可以帮助你配置 Linux 虚拟控制台的鼠标支持 ...

  5. 平板电脑做linux服务器,平板电脑安装Ubuntu教程-以V975w为例,Z3735系列CPU通用

    最近尝试在昂达V975w平板电脑和intel stick中安装ubuntu,经过分析,发现存在一个非常大的坑.但因为这个坑,此教程适合大部分平板电脑.电脑棒.intel nuc设备安装Ubuntu. ...

  6. Linux服务器Anaconda版本安装JupyterLab

    1.场景 在Linux服务器上安装JupyterLab并可在远程访问! 2.Anaconda版本 本次安装的Anaconda 版本: 下载地址(这个里面的Anaconda3-5.2.0-Linux-x ...

  7. 从零开始在linux服务器设置matlab-1.安装matlab

    目录 0.安装matlab (1)安装x11客户端 1.下载ssh工具  MobaXterm 2.创建ssh连接 3.配置服务器x11转发 (1)安装matlab 1.上传安装包 2.挂载iso 3. ...

  8. linux服务器版怎么安装桌面,如何在Ubuntu Server 18.04上安装GNOME桌面

    如果您已经采用了Ubuntu Server 18.04,你一定会感到非常自豪.然而,无论您多么关注它,您都意识到您的it管理生命中的大部分时间都在使用GUI,并且您不太确定接下来要做什么?如果这样描述 ...

  9. deepin linux软件,深度软件包安装器

     深度软件包安装器 深度软件包安装器是一款deb包管理工具,方便用户安装商店以外的自定义应用.界面简单易用,支持批量安装.版本信息识别和依赖自动补全等功能,只要您获取正确的deb包就能快速地安装在深度 ...

最新文章

  1. word 公式编号 右侧对齐_word排版实例:如何将文档中的公式与文字对齐
  2. LeetCode 1801. 积压订单中的订单总数(map)
  3. android商品数量加减,微信小程序实现一个简单的商品数量加减案例
  4. 【离散数学】基础理论归纳
  5. 雷军是这样评价马斯克的
  6. 计算机三级网络技术综合题解析,计算机三级网络技术上机考试习题答案及解析...
  7. JDK各个版本的新特性jdk1.5-jdk8
  8. DUBBO服务启动过程
  9. The GDM user does not exist.Please correct gdm configration and restart gdm
  10. C语言进制转换 十进制转换为任意进制
  11. navicat中看sql执行计划
  12. STM32初学(笔记二)紧急按键交通灯
  13. 黄金矿工swf游戏修改
  14. 【js练习】鼠标按下和松开事件
  15. 万维网联盟(W3C)创立了 WWW 标准
  16. supermap制作专题图并发布
  17. [Cocos2d塔防游戏开发]Cocos2dx-3.X完成塔防游戏《王国保卫战》--其他
  18. CORBA 架构体系指南(通用对象请求代理体系架构)
  19. 可以装虚拟机的云服务器,云服务器可以装虚拟机吗
  20. PPTV多屏互动服务器可以看文档吗,电脑pptv播放器多屏互动服务器是什么?

热门文章

  1. 世界读书日|云计算助力图书馆智慧升级
  2. JSTL标签与EL表达式xaing
  3. 低延迟流式语音识别技术在人机语音交互场景中的实践
  4. 不安装第三方软件,Windows 10录屏技巧
  5. 沁春奶咖告诉您丝袜奶茶在家里可以这样做哦!
  6. 一场破世界纪录的品牌营销事件:小米在美国会成为下一个潮流?
  7. 如何基于10米等高线生成TIN
  8. ONES CTO 冯斌|如何低成本地做出高质量决策
  9. selenium---勾选框处理
  10. 如何设置QListWidgetItem勾选框的样式?