linux 软件包管理
redhat centos fedora 红旗 rpm yum(二进制软件包) debian ubuntu apt sudo-1.7.2pl-5.el5.i386.rpm 软件名-版本号-发型号-硬件平台 硬件平台(不同的cpu) i386 intel架构 32 i686 intel 64 ppc(power pc) alpha 软件卸载: rpm 在软件依赖关系方面没处理好 rpm -e --nodeps 软件名(不建议这样做) 当有依赖关系时应该连依赖一块卸载 安装: rpm -ivh 软件名 -i 安装 -v 详细信息 -h 进度 挂载光盘: mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom rpm -q 软件名 rpm -qa 查询所有的软件包 rpm -ivh --excludedocs 软件名 安装的时候不安装文档 --prefix=dir 指定软件的安装目录 大多数rpm包不允许改变安装目录 --test 安装测试,不实际安装 测试依赖,兼容性 1、覆盖安装: rpm -ivh --replacepkgs 软件名 2、文件冲突: 比系统中的还要老?覆盖 rpm -ivh --replacefiles 软件名 3、未解决依赖关系 rpm -ivh --nodeps 软件名 强制安装(不考虑依赖的包,一般安装上也运行不了) 软件升级