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