当前位置: 首页 > Linux

Linux软件安装(YUM&RPM&Source)

时间:2023-04-06 11:47:15 Linux

Liunx下的软件安装(yum详解)win下安装软件.exe双击运行Linux下有各种类型的package包常见的package包类型:rpm扩展名是.rpmdeb包扩展名是.debsource代码软件包一般为.tar.gz或.tar.bz2格式的压缩包,其中包含程序的源代码。README为redhat公司建议的安装程序提供软件包(代理)install.shsetup.binRPM,建立统一的数据库文件。详细记录软件包安装、卸载等变化信息,可自动分析软件包依赖关系推荐网站:http://rpmfind.net/packageformatbash-4.2-9.1.i586.rpmbash|-4.2|-9.1|.i586|.rpm软件名称|版本号|发行数量|硬件平台(noarch表示不区分硬件平台)|扩展YUM源码软件管理方法YUM仓库集中管理,管理rpm包很好解决软件包之间的依赖关系YUM配置文件[root@localhost~]#cd/etc/yum.repos.d/#这里是yum配置文件路径[root@localhostyum.repos.d]#lspackagekit-media.repo#yum配置文件示例文件[root@localhostyum.repos.d]#注意:yum配置文件必须以.repo结尾yum配置文件内容[InstallMedia]#yumidentityname=RHEL-7.0Server.x86_64#yumnamebaseurl=file:///mnt/cdrom#yum源路径gpgcheck=0#是否验证yum软件源签名0表示不验证1验证开启=1#开机是否自启动,0表示不自启动,1表示默认开启自启动使用YUM源码管理软件的步骤配置YUM配置文件清除YUM源码的缓存软件安装实际VM虚拟机中的操作加载光驱,右键连接创建YUM源路径mkdir/mnt/cdrom将光盘挂载到yum路径mount/dev/sr0/mnt/cdrom/修改配置文件路径:/etc/yum.repos.d/文件:vimdvd.repo文件内容[dvd]#yumlogoname=Linux_ruochen#yumnamebaseurl=file:///mnt/cdrom#yumpathgpgcheck=0#不校验yum包签名信息enabled=1#开机查看所有YUM源状态信息yumrepolistall列出所有YUM包yumlistall清除YUM缓存yumcleanall安装yum包yuminstallpackagename(eg:vsftpd)[-y]mount命令使用挂载源文件挂载Filemount/dev/cdrom//mnt/cdromumount卸载umount源文件/挂载文件查看mountdf-hT常用yum命令yumremovepackagename#删除软件包yuminfopackagename#查看软件包详情yumsearchpackagename#查找软件包yumupdatepackagename#更新软件包yuminstallpackagegroupyumgrouplist#列出所有可用组yumgroupinfo#查看组信息yumgroupinstall#安装包组yumgrouperase#删除包组yumgroupupdate#更新包组使用yum安装本地rpm包yumlocalinstall**.rpm源码安装给你源码编译安装示例:安装VMwaretools将VMwareTools压缩包复制到opt目录下解压(通常是opt目录),查看安装信息。执行./vmware-install.pl一路回车重启(一般重启生效)NTFS-3g(Linux认U盘)导入压缩文件查看README文件./configure(查看编译环境)安装需要的软件makecompilemakeinstallinstall以上两步也写在一起make&&makeinstall使用源码安装http服务(源码包自行下载)RPM包安装检查已经完成安装的rpm包信息rpm[options][softwarename]rpm-qa#查看系统中所有安装的rpm包rpm-qa'libXtst'#查询某个rpm包rpm-qf[file/directory]??#查看文件或者是哪个rpmsoftwaredirectory属于Install/upgraderpmpackagerpm[options]packagefilerpm-ivhpackagefile-i:install-v:显示安装过程的详细信息-h:显示安装进度,用#显示-U:upgradea某个rpm软件,如果没有安装,则安装-F:更新某个rpm软件,如果没有安装,则放弃安装,卸载指定的rpm软件包rpm-e软件名称exampleApache_OpenOffice下载rpm包,解压并安装所有rpm包rpm-ivhopenoffice-*在桌面目录安装redhatrpm包linuxqqrpm-ivhlinuxqq-v1.0.2-beta1.i386.rpm有很多依赖yum安装依赖包继续安装,提示版本不一致强制安装rpm-ivhlinuxqq-v1.0.2-beta1.i386.rpm--force安装完成,登陆的话看脸...