Linux系统管理之程序安装

安装应用程序的方式

安装应用程序的方式有两种(rpm包安装、源码包安装)

rpm包安装,

优点:安装方式比较简单,

缺点:经常受制于支持包的缺失,而按照不成功

1、rpm手动安装

2、通过yum源安装(本地源和网络源还有根据企业自己的需求定制化的yum源)

源码包安装,开发写的代码,给我们让我们自己去执行。

优点:可以根据自己的需求去更改源码、可以根据自己的需求去合理的选择应用功能安装,更高效的利用服务器资源

缺点:安装过程复杂,在执行过程容易出错,

挂载镜像文件,并安装lrzsz大概是五步:一是创建cdrom二是挂载三是找出lrzsz四是安装五是拖拽

一、创建

创建cdrom,cdrom默认不存在,需要手动创建

mkdir /media/cdrom

二、挂载

挂载命令mount

大部分的人员习惯将光盘挂载/media/cdrom,

mount /dev/sr0 /media/cdrom

检查自己的光盘是否连接成功,虚拟机右下角的光盘图标有没有亮起来

三、找出lrzsz(我们先安装一个lrzsz,lrzsz 是用来通过xshell向服务器传输文件的,查看当前有没有这个文件包)

挂载好了之后切换到/media/cdrom/Packages

cd /media/cdrom/Packages

ls |grep "lrzsz"

rpm -ivh lrzsz-0.12.20-27.1.el6.x86_64.rpm

取消挂载

umount /dev/sr0

手动安装的命令叫rpm

install 是按装的意思

rpm -i 表示按装

-v 表示显示按装过程

-h 以#显示按装进度

-U:升级,若未安装,则进行安装

-F:更新某个rpm软件,若未安装,则放弃安装

--force:前置安装所指定的rpm软件包(一般不用)

-q 软件名称 查询某个应用是否已经安装完成

-qa 显示的当前系统里安装的所有的应用,同样可以用他和grep配合使用来查询当前系统安装了哪个软件哪个班

-ql 查询安装后的具体情况(配置使用)

-qi 查询应用的详细信息

-qf 文件或目录名称与which功能一样

卸载rpm软件

Rpm -e 软件名

--nodeps:安装、升级或卸载软件时,忽略依赖关系(一般不用)相当于rm -rf强制卸载

安装应用的时候不一定缺少的是支持程序也可能是缺少的是库文件libaprXX.so.0()这种文件叫库文件

与Windows一样缺少依赖文件

在实际的工作中我们经常使用的命令和安装的应用程序名称不一致

通过以下方式查询命令的安装程序

[root@localhost Packages]# rpm -qf `which rz`

lrzsz-0.12.20-27.1.el6.x86_64

平时用的大部分是x86_64软件版本,noarch是不限制硬件的

将文件复制到桌面上

由于在工作中采用rpm手动安装的时候需要不断的去查找他支持程序,整个过程比较麻烦,为了简便我们采用了一个比较简单的方式叫yum安装,工作中一般使用的的yum安装

构建本地yum仓库

首先进入etc下的yun.repos.d目录下,下边有四个yum源

cd /etc/yum.repos.d/

创建一个目录bak,并备份源文件,并复制源文件,再修改yum源文件

Mkdir bak

mv *.repo bak

cp bak/CentOS-Media.repo .

Vi CentOS-Media.repo .

egrep -v "^#|^$" bak/CentOS-Media.repo > CentOS-Media.repo

清理旧缓存

yum -y clean all

建立新缓存

yum makecache

执行安装命令(yum会根据需求自己去下载需要的支持包)

yum -y install httpd

yum -y install nmap

yum -y install lynx

yum -y install lrzsz

易错地方:镜像挂载必须挂载到media/cdrom 不要挂载到media 下

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值