龙岩宠物网

      rpm的spec文件写法规则?

      发布时间:2019-09-17

      0.2-beta1进入你存放那个文件的目录。使用rpm -ivh linuxqq-v1

      回复:

      marcros文件中,而$RPM_BUILD_DIR通常就是指/要区分$RPM_BUILD_ROOT 和 $RPM_BUILD_DIR;usr/BUILD;rpm/src/。$RPM_BUILD_ROOT是指SPEC文件中定义的BuildRoot。你可以通过生成rpm包的日志中具体看一下,再通过安装rpm包时的调试信息分析一下;lib/usr/,这俩是不一样的。还有一些宏参数的定义是在/redhat/

      回复:

      BUILD文件夹没有$RPM_BUILD_ROOT
      你看到/,就是那个目录
      setup -q,你运行完rpmbuild命令后;src/usr/,make等都在那里面进行;redhat/

      回复:

      rpm的文件其实是该程序的源代码,有兴趣的朋友可以参阅rpmbuild的man帮助;*;RPMS/,同样,用rpm命令安装 rpm ,所以说,需要掌握比较广的知识;SPECS目录中找中*;usr/package/,spec文件很重要;i686中找到*?ivh *;redhat/SPECS/.src,找到spec文件后;usr/src/usr/.spec的文件.rpm 源码文件安装完后存放在/以扩展名为src,可以运行下面的命令可以将源代码文件制作成rpm包: 下载源码的rpm文件后;src/usr/.spec rpmbuild --rebuild --target i686 /redhat/,这里就不一一介绍了;src/.src;redhat/redhat/,在安装后可以修改其源码,不过涉及的方面比较多;*;src/,安装的方法和普通rpm软件包一样;SPECS目录中;SRPMS/。 rpmbuild -bs /,我们也可以编写spec文件来创建自己的rpm包;src/usr/.rpm 最后在目录/,SUSE Linux在/,rpmbuild的参数还有很多

      回复:

      290-1.noarch.290-1.290-1cd到你存放rpm文件包的目录
      rpm -ivh linuxqq-v1.rpm 强制安装指定软件包
      (忽略软件包依赖性和文件冲突,若仍需要安装必须加—nodeps

      rpm -ivh --force webmin-1.rpm
      软件包的某个文件已在安装其他软件包时安装过.noarch.noarch.i386,若仍需要安装必须加--replacepkgs
      rpm -ivh --replacefiles webmin-1.290-1,则安装将会失败,则安装将会失败.2-beta1.rpm
      软件包所依赖的软件包未安装.noarch.0,若仍需要安装必须加--replacefiles
      rpm -ivh --nodeps webmin-1。
      rpm -ivh --replacepkgs webmin-1.rpm
      软件包重复安装将会失败.rpm
      安装时可能会遇到缺少包的错误

      回复:

      就是进入linuxqq-v1.0.2-beta1.i386.rpm的存放目录,如果用虚拟机linux系统可以安装VM tool,直接在虚拟机和实体机之间拖拽文件。cd linuxqq-v1.0.2-beta1.i386.rpm所在目录,是要安装linuxqq-v1.0.2-beta1.i386.rpm这个吧,打开终端,如:linuxqq-v1.0.2-beta1.i386.rpm放在目录/usr下面,cd /usr指令进入这个目录,rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm指令进行安装,我刚刚装完。

      回复:

      英文原义:RPM Package Manager 中文释义:RPM软件包管理器 注解:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与Dpkg类似。 RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,...

      回复:

      如果下载的rpm包不是源码包,则可以直接 rpm -ivh xxxx.rpm 来进行安装。 如果是源码包可以通过 rpm--recompilexxx.rpm #这个命令会把源代码解包并编译、安装它,如果用户使用命令: rpm--rebuild xxx.rpm#在安装完成后,还会把编译生成的可执...

      回复:

      cd到你存放rpm文件包的目录 rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm 安装时可能会遇到缺少包的错误。 rpm -ivh --replacepkgs webmin-1.290-1.noarch.rpm 软件包重复安装将会失败,若仍需要安装必须加--replacepkgs rpm -ivh --replacefiles we...

      回复:

      rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm 然后应该会自动安装的

      回复:

      它的配置文件称为 spec 而不是 control,而且 spec 文件的内容也比 control 文件多。安装前后、卸载前和安装本身需要的所有步骤的细节都包含在 spec 配置内嵌的脚本文件中。事实上,spec 格式甚至提供了宏和通用动作。如果需要创建 RPM 包,可使...

      回复:

      搭建yum仓库,路径写你.rpm文件的路径,然后用 yum -y install *.rpm 搭建yum仓库文件的路径:cd /etc/yum.repos.d vi server.repo 输入: [base] named=redhat baseurl=file:///后面接*.rpm文件的路径 enabled=1 gpgcheck=0

      回复:

      可以. 使用%pre,%post,%preun,%postun 段落来定义安装前后,卸载前后的脚本动作. 你这个应该是. %post mv /home/test /home/test1

      回复:

      $RPM_BUILD_ROOT 你看到/usr/src/redhat/BUILD文件夹没有,就是那个目录 setup -q,make等都在那里面进行,你运行完rpmbuild命令后,可以看到你进行编译的文件内容

      回复:

      是linux系统下的安装包,相当于压缩的exe安装包

      上一篇:白猫计划安峰版怎么更新 下一篇:一个10岁到14岁的小孩值多少钱

      返回主页:龙岩宠物网

      本文网址:http://0597pet.cn/view-57345-1.html
      信息删除