hdwiki 软件包结构】的更多相关文章

HDWiki软件包结构转载自http://www.chinabaike.com/z/shenghuo/pc/2011/0414/814308.html           根目录下的PHP文件      名称 类型 作用或意义 index.php PHP程序文件 所有URL的入口 version.php PHP程序文件 安装时生成的版本文件 config.php PHP程序文件 配置文件信息  install 目录 名称 类型 作用或意义 index.php PHP程序文件 安装程序入口 ins…
HDWiki数据库结构说明          以下标有“A”的表示该列为自增列,标有“P”的表示该列为主码,标有“I”的表示该列为索引列,标有“U”的表示该列为唯一列,标有“F”的表示全文搜索.               wiki_attachment 词条附件表         字段 类型 属性 可以为空 默认 额外 含义 id mediumint(8) UNSIGNED 否   AP 附件的ID did mediumint(8) UNSIGNED 否 0 I 附件所在词条的ID time…
AIX installp软件包结构  1. usr部分 2. / (root)部分 3. share部分    AIX 为了实现在客户机 / 服务器环境下安装的灵活性将安装包划分为 usr 部分 .root 部分. share 部分 .   1. usr 部分 : 这个部分包括了 /usr/lpp/lpp_name 和 liblpp.a 两个控制文件以及软件包中可以被多个同构硬件共享的文件. 在一个标准的 AIX 系统中,这些文件被放置在 /usr 目录树下.   2. root 部分 这个部分…
rpm 软件包   Linux 中有安装软件方式有两种,源码安装以及软件包安装: 压缩包:源码包,编译后安装 rpm(redhat package manager 红帽软件包管理):需要编译,直接安装即可   采用源码包安装,需要考虑软件之间的依赖关系,以及自行编译,在校验.安装.卸载等方面很不方便.rpm 机制就是为解决这种问题而设计的,像 Windows 的控制面板一样,简历同一的数据库文件,详细记录软件信息并自动分析依赖关系. 1. rpm 命令 1.1 安装本地软件包   用于安装.卸载…
最近因项目需要,需要把文件夹打包为.deb格式的包,幸亏一位朋友帮忙指导了我一个晚上,才得以完成,这里再次对他表示感谢. 整理打包流程如下: 请先参考此博客内容,了解deb文件打包 如何制作Deb包和相应的软件仓库,其实这个很简单.这里推荐使用dpkg来进行deb包的创建.编辑和制作. 首先了解一下deb包的文件结构: deb 软件包里面的结构:它具有DEBIAN和软件具体安装目录(如etc, usr, opt, tmp等).在DEBIAN目录中起码具有control文件,其次还可能具有post…
其实上周五就想写这篇博客了,一直忙着没时间,虽然也不知道自己这一个星期到底在忙什么.这次我是彻底告别windows了,安装的过程略为艰辛,因为之前习惯了deepin和ubuntu的傻瓜式安装,而debian的安装选项是比较多的,配置起来也比较麻烦,连大神linus都觉得debian安装比较复杂所以没有用debian.下面谈谈我安装过程中遇到的问题和解决的方案. 1.首先用一款镜像刻录软件将debian的iso镜像刻录进U盘,我用的是ultraISO(逃,第一次我下载的是CD版,只有700M左右,…
1.Docker 简介 Docker是一个开源可以将任何应用包装在”LXC容器”中运行的工具.如果说VMware,KVM包装的虚拟机,Docker包装的是应用.是一个实至名归的PaaS. 当应用被打包成Docker Image后,部署和运维就变得极其简单.可以使用统一的方式 来下载,启动,扩展,删除,迁移. Dock可以用来: 自动化打包和部署任何应用 创建一个轻量级私有PaaS云 搭建开发测试环境 部署可扩展的Web应用 Docker是开源的,可以在GitHub上访问其代码,提供Restful…
ubuntu下打包制作deb安装包 http://www.th7.cn/system/lin/201406/61012.shtml   2014-06-22 20:16:45CSDN-yangbingzhou-点击数:   最近写了一个小程序,打算做成deb发布,折腾了两天,终于找到了一个简单的deb制作方法 1.首先要编译好程序,获得程序的可执行文件 2.新建一个文件夹,例如在用户目录下新建mydeb文件夹 3.在mydeb文件夹建立如下结构的文件夹和文件 |——mydeb     |————…
1. 全新安装centos,选择好所需定制包 2. 完成安装后会在root下面生成一个install.log(rpm包列表)anaconda-ks.cfg(下文的ks.cfg基于此文件修改) 3. 将其简单编辑下保存起来    cat /root/install.log | grep Installing | sed 's/Installing //g'|sed 's/\-[0-9].*$//g' > /tmp/rpm.log 4. 创建存放rpm包的目录   mkdir -p /tmp/cdr…
制作原理:打包:将QT制作的源程序(没有编译的)用debian压缩打包(这里是用脚本对源程序再编译)安装:将deb包中的源程序解压(默认解压到根目录)到规定系统文件中并编译(postinst脚本)卸载:将解压的所有文件删除(postrm脚本)例子:1.新建deb包文件myded|——mydeb     |————application           |——addressbook(此目录存放QT的源程序和configure脚本)           |————lib             …