Linux系统管理(十)——分别使用rpm、dpkg、apt以及源码方式进行软件安装

系列文章往期回顾

Linux系统管理(一)——Linux虚拟机在VMware上的安装
Linux系统管理(二)——VMware使用文件共享功能
Linux系统管理(三)——Shell以及基本命令
Linux系统管理(四)——Shell编程资料分享以及示例演示
Linux系统管理(五)——vim使用及配置
Linux系统管理(六)——用户、组的管理
Linux系统管理(七)——用户文件权限设置
Linux系统管理(八)——用户、组文件权限设置巩固练习
Linux系统管理(九)——软件安装工具(RPM、YUM、DEB)



centos包的地址

centos包下载地址

安装工具简介

rpm和yum

rpm和yum运行于RedHat系列的操作系统Redhat、Centos、Fedora 等安装包格式,一般以.rpm结尾和以.src.rpm结尾。

dpkg和apt

dpkg和apt适用于Debian系列系列的操作系统如 Ubuntu、Knoppix等。格式为.deb

rpm工具的使用

这里我们使用telnet-server(从官网下载自己和合适的版本的)为例,将他安装到系统,查看是否安装后卸载。我们可以通过和虚拟机共享文件夹或者把这个文件放到U盘里面通过U盘挂载的方式在虚拟机系统中获得这个包,这里我个人采用的是共享文件夹的方式

安装

由于rpm在ubuntu上无法使用,我们安装rpm换用centos6.5

首先进入到共享文件夹

cd /mnt/hgfs

ls查看你自己共享文件夹的名字然后cd [文件夹名]
可以看到这里有安装包
在这里插入图片描述

安装

 rpm -ivh telnet-server-0.17-47.el6.x86_64.rpm

在这里插入图片描述
根据报错来看我们需要安装xinetd,在官网下载后安装

sudo rpm -ivh xinetd-2.3.14-39.el6_4.x86_64.rpm

在这里插入图片描述

sudo rpm -ivh telnet-server-0.17-47.el6_3.1.x86_64.rpm

在这里插入图片描述

查看是否安装

rpm -qa | grep telnet-server-0.17-47.el6_3.1.x86_64

在这里插入图片描述

卸载

sudo rpm -ev telnet-server-0.17-47.el6_3.1.x86_64

在这里插入图片描述

yum工具的使用

安装

sudo yum -y install telnet-server-0.17-47.el6_3.1.x86_64.rpm

在这里插入图片描述

如果安装时报错

安装时报错 Cannot find a valid baseurl for repo: base
可以尝试使用解决

cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
mv CentOS6-Base-163.repo CentOS-Base.repo

检查安装

yum list telnet-server-0.17-47.el6_3.1.x86_64

在这里插入图片描述

卸载

sudo yum remove telnet-server-0.17-47.el6_3.1.x86_64

介绍完完rpm和yum的问题之后让我们再切换到熟悉的Ubuntu系统

安装alien

sudo apt-get install alien

在这里插入图片描述

make install安装

下载make

sudo apt-get install ubuntu-make

如果是centos或者红帽可以使用yum install make 安装make

我们采用源码包rarlinux-5.3.0.tar.gz进行安装(解压缩,make install)
在这里插入图片描述
将压缩包移动到opt文件夹

sudo cp rarlinux-5.3.0.tar.gz /opt

解压

cd /opt
sudo tar -zxvf rarlinux-5.3.0.tar.gz

输入make和make install之后会出现命令,按照命令执行
在这里插入图片描述
在这里插入图片描述
添加全局命令

sudo cp -f rar_static /usr/local/bin/rar 

另一种安装rar的方法sudo apt-get install rar unrar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

艾醒(AiXing-w)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值