目前在各 Linux 发行版中, 比较著名的
软件包管理
系统有如下两种: RPM: Red Hat/Fedora,Suse,Mandriva 使用
的是这类管理系统。 DPKG: Debian,ubuntu使用的是这类管理系统。 UOS是基于Debian发行版本,因此UOS使用的是DPKG包管理机制。 Redhat的rpm软件包管理相信大家都很熟悉,这里主要讲UOS系统的软件升级的源配置,在/etc/apt/sources.list。文件内容的格式如下:deb [by-hash=force] https://packages.chinauos.cn/ eagle main contrib non-free其中,第一列描述了文件类型,是deb类型还是deb-src类型,deb是已经编译好的二进制软件包,deb-src是源码包,第二列是使用的镜像地址,apt可以使用多种类型的镜像地址,如:http、ftp、file等。其中,eagle 是系统的codename。 main non-free contrib是源下面不同的目录,每个目录放一类软件,即不同的子仓库。 在每次修改sources.list文件后,都需要运行apt-get update命令更新源列表系统中所有packages的信息都在 /var/lib/dpkg/目录下, 其子目录 /var/lib/dpkg/info 用于保存各个软件包的配置文件列表,/var/lib/dpkg/available文件的内容是软件包的描述信息, 该软件包括当前系统所使用的深度安装源中的所有软件包,其中包括当前系统中已安装的和未安装的软件包。/var/cache/apt/archives目录是在用 apt-get install 安装软件包时,软件包的临时存放路径,而/etc/apt/sources.list 存放的是软件源站点, 当执行 apt-get install package-name 时,软件包就去这些站点下载软件包到本地并执行安装。
红帽系统与UOS的基本 *** 作命令基本相同,属于Linux基本 *** 作命令。二者命令的主要区别在软件包的管理上,下面就针对二者对软件包的管理命令进行对比。 表1 rpm与dpkg软件包管理常用命令对比表2 yum与apt软件包管理常用命令对比 注:yumdownloader命令需要安装yum-utils*进行挂载需要使用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都是你最好的选择。
评论列表(0条)