当前位置: 首页 > news >正文

免费网站大全推荐泰安网络推广培训

免费网站大全推荐,泰安网络推广培训,东台市住房和城乡建设局网站,福建建设培训中心网站一、概述现在Linux上软件的安装方式有多种#xff0c;有源码包编译#xff0c;软件包管理器#xff0c;软件包管理器前端工具#xff0c;通用二进制编译等。源码包#xff0c;优点是#xff0c;灵活性和可定制性比较好#xff0c;缺点是#xff0c;技术要求高#xff…一、概述现在Linux上软件的安装方式有多种有源码包编译软件包管理器软件包管理器前端工具通用二进制编译等。源码包优点是灵活性和可定制性比较好缺点是技术要求高操作复杂虽然网上有编译安装软件的文档也有很多人在使用也都是默认或者简单配置后编译的。后来出了软件包管理工具RPMRPM软件包管理软件方便多了但是它的依赖关系让人头疼所以又推出出了YUM解决了让人头疼的依赖关系。在这里我给大家介绍一下几种常用Linux软件安装方式。二、软件包的组成一个软件包安装之后包含多种类型文件,我们先了解一下它的组成与分布的位置1、二进制文件分布的目录/bin,    /sbin,    /usr/bin,   /usr/sbin,   /usr/local/bin,   /usr/local/sbin2、库文件分布目录 /lib,   /usr/lib,   /usr/local/lib3、配置文件分布目录 /etc4、帮助文件(通常这里会教你如何进行安装)手册README   INSTALL   /usr/share/doc三、程序安装方式1、通用二进制编译别人编译好的解压之后配置就能使用。2、软件包管理器使用rpm命令安装就可以使用了但安装时要考虑到依赖关系。3、软件包管理器前端工具可以自动解决软件包的依赖关系。4、源码包源码包就是程序的源代码必须通过编译器编译成二进制后才能使用在编译时软件所需的库文件一定要有不然编译是不能成功的。这里着重说一下源码包安装由于一些特殊的个性化设置我们需要源码包安装一个服务我觉得它的基本思路就是遇到问题解决问题当我们源码包安装一个服务时最常见的问题就是缺少基础程序也就是库文件(devel包)这时我们通过yum逐条击破安装直到服务安装成功即可(不在报错)源码包安装的基本流程解压→进入目录→./configure --prefix自己定义的安装路径(这个时候通常就是之前说的遇到问题的时候提示缺少环境、依赖关系用yum逐条安装即可)→make→make install四、RPM软件包管理工具1、基本功能打包、安装、查询升级、校验、写在、数据管理(重建)2、rpm软件包包含文件清单、文件存放路径、提供的功能说明、依赖关系3、数据库软件包信息软件包校验4、源程序命名方式name-version.tar.{gz|bz2|xz}版本号major.minor.release 主版本号.次版本号.发行号5、rpm包的命名方式name-version-release.arch.rpm发行号用于标识rpm包的本身发行号可还包含所适用的操纵做系统例如el6RHEL6arch主机平台例如i386、x86_64、amd64、ppc、noarch不区分平台注意下载软件包时要注意区分操作系统和平台不然可能会装不上的6、rpm分包主包核心包分包支包例如bindbind-devel7、常用软件包下载地址http://mirrors,sohu.comhttp://rpmfind.net8、安装软件包rpm -i /path/to/rpm_file1 rpm_file2…-i|–install    安装一个新的软件包-v 显示安装过程-vv显示更详细的安装过程-h 以#显示安装进度。一个#号表示2%的进度-ivh 通常这几个选项组合使用–nodeps 安装时忽略依赖关系–test 测试安装–replacepkgs 重新安装9、卸载软件包 rpm -e10、查询软件包 rpm -q-qa    查询所有已安装的软件包rpm -qa |grep pattern-qi    查询软件包的摘要信息-ql    查询软件包生成的文件清单-qf    查询某文件由那个软件包安装生成-qc    查询包安装生成的配置文件-qd    查询包安装生成的帮助文件-q –scripts    查询软件包相关的脚本preinstall    安装前脚本postinstall   安装后脚本preuninstall   卸载前脚本postuninstall  卸载后脚本11、升级-U升级安装-F升级-Uvh-Fvh–force     强制安装–nodeps    不检查依赖关系注:内核不应该升级应该尽可能安装允许多版本并存12、rpm数据库rpm database/var/lib/rpm重建rpm数据库rpm –initdb    新建不覆盖原有的数据库rpm –rebuilddb    覆盖覆盖原有数据库(常用)五、YUM软件包管理1、自行解决依赖关系(比所有方法都方便yum是Linux最佳实践)2、repository仓库yum源repodata/    所在的父目录就是yum仓库如果当前目录有repodata就说明这是一个yum仓库RHEL6的光盘镜像就是一个yum源例如把RHEL6的光盘挂载到/media/cdrom,那yum源配置文件里baseurlfile:///media/cdrom3、客户端/etc/yum.conf    //yum主配置文件/etc/yum.repos.d/*.repo    //yum配置文件全局配置//对所有的yum仓库都生效# yum主配置文件详解#/etc/yum.conf#[main]    //定义yum源名称#cachedir/var/cache/yum    //定义yum的缓存目录#keepcache0    //保存缓存#debuglevel2    //调试级别#logfile/var/log/yum.log    //日志文件所在目录#distroverpkgredhat-release    //验证rpm发行版所使用的密钥文件#tolerant1    //忽略已安装的软件#exactarch1    //必须做平台的精确匹配#obsoletes1    //是否检查废弃的包#gpgcheck1    //是否检查rpm包的签名验证rpm包来源的合法性#plugins1    //是否启用插件# Note: yum-RHN-plugin doesnt honor this.#metadata_expire1h    //缓存文件在本地缓存多长时间#配置文件 /etc/yum.repos.d/*.repo详解#[repo]#namePrimary Yum repository#baseurlhttp://mirror.sohu.com/fedora-epel/6/i386/    //yum源网址#enabled{0|1}       //{不开启|开启}#gpgcheck{0|1}      //{不检查|检查签名}#gpgkeyfile:///etc/pki/RPM-GPG-KEY-redhat-base    //指定验证用的密钥文件4、常用的yum命令//查询、清除建立缓存#yum list {all|installed|available}    列出软件包 {所有|已安装|可安装}#yum repolist {all|enabled|disabled}   列出yum源  {所有|开启的|未开启的}#yum clean all                         清除yum缓存#yum makecache                         生成yun缓存//安装#yum install package_name              安装软件包添加 -y可以自动回答yes#yum reinstall package_name …         重新安装软件包#yum groupinstall package-group_name 安装一个包组//升级#yum update package_name               升级软件包#yum check-update                      查询可升级的包#yum update-to                         升级到指定的版本#yum groupupdate group_name          升级包组//卸载#yum remove package_name …            卸载一个软件包#yum groupremove group_name          卸载一个包组总结了一下Linux下软件包安装方式欢迎提问留言。原文http://blog.51cto.com/13210651/2116545
http://www.huolong8.cn/news/128556/

相关文章:

  • 网站宣传推广策划做公司网站找谁
  • 网站百度地图标记代码给别人做网站需要增值电信
  • html网站登陆注册怎么做网站建设落地页
  • 网站维护正常要多久如何免费建设网站com
  • 网站策划ppt企业培训课程安排表
  • 青岛网站搜索排名霸气的网络公司名字
  • 为什么要做网站首页设计电子项目外包网站
  • 制作网站需要哪些工具做视频网站采集需要多大的空间
  • dede网站logo怎么改网站建设crm
  • 佛山网站推广 优帮云凡科网 小程序
  • 青岛的网站建设微信小程序商城源代码
  • 营销网站制作费用网站内链优化的角度
  • 如何备份网站程序网站开发网上宠物店管理系统
  • 北京高端网站建设规划网站如何创建
  • 怎样做 云知梦 网站 付费网站网站建设公司品牌
  • 企业网站推广阶段网站推广临沂
  • 做片视频在线观看网站摄影网站投稿
  • jsp做网站案例深圳公司团建去哪里好
  • 为什么要学电商网站建设寿光建设银行网站
  • 杨凌做网站邢台163官网
  • 网站建设计入哪个明细科目怎样做化妆品公司网站
  • 建设银行佛山分行网站seo方法图片
  • 网站建设需要准备什么实时热点新闻事件2021
  • 肇庆住房建设部网站住建局官网查询系统
  • 鹿泉区城乡建设局网站上杭网站建设公司
  • 石家庄做网站排名公司哪家好seo优化方案书
  • 购买域名网站怎么建立简单网站
  • 品牌网站设计制作价格wordpress代码块插件
  • 蚌埠网站建设网站企业网站首页图片
  • 免费建站网站群辽宁天一建设有限责任公司网站