LInux下如何挂载光盘找rpm包的方法步骤
写在前面
Linux使用有时需要安装软件,当然可以通过yum命令来在线安装,也可以通过下载好的rpm包来进行安装,但是rpm安装需要自己来找安装软件所依赖的rpm包。今天就来尝试操作下
系统环境CentOS7.5
[root@localhost/]#cat/etc/redhat-release CentOSLinuxrelease7.5.1804(Core)
1.找到光盘的全路径
[root@localhost/]#ls-l/dev|grepcdrom lrwxrwxrwx1rootroot33月309:32cdrom->sr0 crw-rw----1rootcdrom21,13月309:32sg1 brw-rw----1rootcdrom11,03月309:32sr0
这个命令知道了光盘的名字叫:cdrom,那光盘的路径就是/dev/cdrom
2.挂载光盘
[root@localhost/]#mount/dev/cdrom/mnt
mount:/dev/sr0写保护,将以只读方式挂载
这个命令是把目录/dev/cdrom的内容加载到了目录/mnt下,也就是说目录/mnt下可以访问目录/dev/cdrom中的内容了,出现如下内容就挂载成功了
[root@localhost/]#cd/mnt/ [root@localhostmnt]#ls CentOS_BuildTagEULAimagesLiveOSrepodataRPM-GPG-KEY-CentOS-Testing-77EFIGPLisolinuxPackagesRPM-GPG-KEY-CentOS-7TRANS.TBL
3.拷贝目标rpm包
进入刚才的目录Packages,然后找到目标rpm包,这里以「telnet客户端」为例
[root@localhostmnt]#cdPackages/ [root@localhostPackages]#ls-l|greptelnet -rw-rw-r--2rootroot656328月112017telnet-0.17-64.el7.x86_64.rpm -rw-rw-r--2rootroot418048月112017telnet-server-0.17-64.el7.x86_64.rpm
这里出来2个,但是看名称可以明白第一个是客户端,另一个是服务端,这里选择第一个即可,然后复制到/root下,出现如下结果即成功
[root@localhostPackages]#cptelnet-0.17-64.el7.x86_64.rpm/root/ [root@localhostPackages]#ls-l/root 总用量72 -rw-------.1rootroot15696月32018anaconda-ks.cfg -rw-r--r--1rootroot656323月310:08telnet-0.17-64.el7.x86_64.rpm -rw-r--r--.1rootroot06月302018????.txt
4.卸载光盘
知道目标rpm包后,要记得卸载光盘哦!(先切出目录/mnt)
[root@localhostPackages]#cd/ [root@localhost/]#umount/mnt/ [root@localhost/]#ls-l/mnt/ 总用量0
5.安装拷贝的rpm包
[root@localhost/]#cdroot/ [root@localhost~]#rpm-ivhtelnet-0.17-64.el7.x86_64.rpm 准备中...#################################[100%] 软件包telnet-1:0.17-64.el7.x86_64已经安装 [root@localhost~]#telnet telnet>
出现如上内容说明telnet客户端已经安装成功,是不是很简单?
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。