下载后可任意编辑Linux 安装软件先来看看 Linux 软件扩展名。软件后缀为.rpm 最初是 Red Hat Linux 提供的一种包封装格式,现在许多 Linux 发行版本都使用;后缀为.deb 是 Debain Linux 提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2 或.tgz 是使用 Unix 系统打包工具tar 打包的;后缀为.bin 的一般是一些商业软件。通过扩展名可以了解软件格式,进而了解软件安装。 RPM 格式软件包的安装 1.简介 几乎所有的 Linux 发行版本都使用某种形式的软件包管理安装、更新和卸载软件。与直接从源代码安装相比,软件包管理易于安装和卸载;易于更新已安装的软件包;易于保护配置文件;易于跟踪已安装文件。 RPM 全称是 Red Hat Package Manager(Red Hat 包管理器)。RPM 本质上就是一个包,包含可以立即在特定机器体系结构上安装和运行的 Linux 软件。RPM 示意图见图 1。 大多数 Linux RPM 软件包的命名有一定的规律,它遵循名称-版本-修正版-类型-MYsoftware-1.2 -1.i386.rpm 。 2.安装 RPM 包软件 # rpm -ivh MYsoftware-1.2 -1.i386.rpm 安装 mysql 服务端:[root@test1 local]# rpm -ivh MySQL-server-4.0.16-0.i386.rpm测试是否成功可运行 netstat 看 Mysql 端口是否打开,如打开表示服务已经启动,安装成功。Mysql 默认的端口是 3306。安装 mysql 客户端:[root@test1 local]# rpm -ivh MySQL-client-4.0.16-0.i386.rpm要想看看 RPM 软件包内的所有文件(例如,MySQL-server RPM),运行:shell> rpm -qpl MySQL-server-VERSION.i386.rpm下载后可任意编辑 RPM 命令主要参数: -i 安装软件。 -t 测试安装,不是真的安装。 -p 显示安装进度。 -f 忽略任何错误。 -U 升级安装。 -v 检测套件是否正确安装。 这些参数可以同时采纳。更多的内容可以参考 RPM 的命令帮助。 3.卸载软件 # rpm -e 软件名 需要说明的是,上面代码中使用的是软件名,而不是软件包名。例如,要卸载software-1.2.-1.i386.rpm 这个包时,应执行: #rpm -e software 4.强行卸载 RPM 包 有时除去一个 RPM 是不行的,尤其是系统上有别的程序依赖于它的时候。假如执行命令会显示如下错误信息: ## rpm -e xsnow error: removing these packages would break dependencies: /usr/X11R6/bin/xsnow is needed by x-amusements-1.0-1 在这种情...