虚拟机中的Linux系统和真实物理机的应用软件安装是一样的。
通常Linux应用软件的安装包有四种:
(1)tar包,如software-1.2.3-1.tar.gz。他是使用UNIX系统的打包工具tar打包的。
(2)rpm包,如software-1.2.3-1.i386.rpm。他是Redhat Linux提供的一种包封装格式。包的管理工具YUM。
(3)dpkg包,如software-1.2.3-1.deb。他是Debain Linux提供的一种包封装格式。包的管理工具apt-get。
(4)bin包,如jdk-1_5_0_05-linux-i586.bin,有些Linux软件不公开源代码,只发布二进制可执行程序,这类程序一般会以bin来标记。而且,大多数Linux应用软件包的命名也有一定的规律,它遵循:名称-版本-修正版-类型。
进行挂载需要使用mount命令。定挂载文件系统时的选项,有些也可写到在/etc/fstab中。常用的有:defaults使用所有选项的默认值(auto、nouser、rw、suid)auto/noauto允许/不允许以_a选项进行安装dev/nodev对/不对文件系统上的特殊设备进行解释exec/noexec允许/不允许执行二进制代码suid/nosuid确认/不确认suid和sgid位user/nouser允许/不允许一般用户挂载codepage=XXX代码页iocharset=XXX字符集ro以只读方式挂载rw以读写方式挂载remount重新安装已经安装了的文件系统loop挂载回旋设备。
红帽子linux系统是基于linux的一款应用软件,使用社区驱动的方式提供可靠和高性能的云、虚拟化、存储、Linux_和中间件技术。它的安装十分的方便,支持linux图形效果,比对上一个版本进步了不少,而且安全性还十分的不错的,让用户在安装系统时更便捷、更放心。是目前世界上使用最多的Linux *** 作系统。因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。现在,RedHatLinux又出了9.0新版本,在原有的基础上又有了很大的进步。它完善了图形界面,增强了硬件的兼容性,安装起来更加得心应手,尤其增强了多媒体方面的能力——新版本的XFree4.0.1使你能够在Linux下播放多媒体文件。它还采用了OpenSSL128位加密技术,使你的网络通信更加安全最新的内核提供了USB接口的鼠标和键盘的支持提供了更加容易配置和管理的图形桌面以及图形界面的内核调整和防火墙配置工具。总之,不论你是一个新手还是一个Linux的老玩家,不论你是个人使用还是企业用服务器,RedHatLinux9.0都是你最好的选择。
比较常用的有两种,一种是RPM 一种是YUM仓库的形式1 rpm <redhat package manager>这个本来就是为红帽系统的所设计,RPM会统一建立数据库文件,详细记录软件信息并且自动分析依赖关系。常用命令:
安装软件:rpm -ivh filename.rpm
升级软件:rpm -Uvh filename.rpm
卸载软件:rpm -e filename.rpm
查询软件的描述信息:rpm -qpi filename.rpm
列出软件的文件信息:rpm -qpl filename.rpm
查询文件属于那个RPM:rpm -qf filename
虽然RPM能够帮助用户查询软件相关的依赖关系,但问题还是要自己解决,有些大型软件需要数十个依赖包也是不小的负担。
2 YUM Yum仓库则是为进一步简化RPM管理软件难度而设计的,Yum能够根据用户的要求分析出所需软件包及其相关依赖关系,自动从服务器下载软件包并安装到系统,常用命令:
yum repolist all列出所有仓库。
yum list all列出仓库中所有软件包
yum info 软件包名称查看软件包信息
yum install 软件包名称安装软件包
yum reinstall 软件包名称重新安装软件包
yum update 软件包名称升级软件包
yum remove 软件包移除软件包
yum clean all清除所有仓库缓存
yum check-update检查可更新的软件包
yum grouplist查看系统中已经安装的软件包组
yum groupinstall 软件包组安装指定的软件包组
yum groupremove软件包组移除指定的软件包组
yum groupinfo 软件包组查询指定的软件包组信息
上面的知识都是我从《linux就该这么学》看到的,有兴趣你也可以看看。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)