默认情况下工作路径为当前用户home目录下的 rpmbuild 目录。如果你不想在用户home目录下的rpmbuild目录制作rpm包,可以在当前用户目录下的 .rpmmacros 文件(如果没有,则创建)中修改宏%_topdir的配置,例如: %_topdir /home/myuser/workspace/output1 也可以在执行rpmbuild命令时通过定义_topdir显示指定工作目录,例如...
安装rpm,rpm2cpio --- 用于制作RPM包 sudo apt-get update sudo apt-get install rpm rpm2cpio 安装alien --- 用于将RPM包转换为DEB工具包 sudo apt-get update sudo apt-get install alien 如下是一个完整的例子 具体步骤如下: 首先,生成rpmbuild目录 mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SR...
51CTO博客已为您找到关于ubuntu安装rpm-build的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及ubuntu安装rpm-build问答内容。更多ubuntu安装rpm-build相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
在Ubuntu 下制作 rpm 包时,会默认将 BUILDROOT 目录下的 {name}-{version}-{release}-{arch} 的目录作为 {buildroot} 目录,所以要打包的文件必须放在该目录下才能完成打包,否则 rpmbuild 找不到文件。也就是说,我必须将要打包的 /usr 目录放到 /home/konghy/workdir/rpmbuild/BUILDROOT/codeblocks-13.12-1.i...
-ivh --nodeps --force somesoft.rpm 2.源代码包安装: 查阅README 基本用法(1)配置:解压目录下./configure (2)编译:解压目录下make (3)安装:解压目录下make install 3.src.rpm的安装 需要用到rpmbuild命令加上--rebuild参数。如rpmbuild --rebuild ***.src.rpm。然后在/usr/src/下找 ...
^_^,首先我们需要安装一个 rpm 转 deb 的软件 sudo apt-get install alien 然后就可以对 rpm 格式的软件转换成 deb 格式了: alien -d *.rpm 然后就可以用 deb 的安装方式进行软件安装 也可以不需转换而直接对 rpm 包进行安装: alien -i *.rpm ...
-i #package## 查询已安装的包的详细信息.sudo dpkg -s# 查询系统中已安装的软件包所安装的位置. (类似于rpm -ql)sudo dpkg -L# 查询deb包的详细信息,在一个软件包下载到本地之后看看用不用安装(看一下呗).sudo sudo dpkg -I# 手动安装软件包(这个命令并不能解决软件包之前的依赖性问题),如果在安装...
1,安装alien转换软件 sudo apt-get install alien 2,转换 sudo alien --scripts nerolinux-3.5.2.0-x86.rpm 执行完毕后会发现同目录下多了一个文件 nerolinux_3.5.2.0-2_i386.deb 3,安装 或者是在图像画面上双击deb文件 或者是在终端里面输入 sudo dpkg -i nerolinux_3.5.2.0-2_i386.deb 好了...
首先我们需要安装一个rpm转deb的软件 sudo apt-get install alien 然后就可以对rpm格式的软件转换成deb格式了:alien -d *.rpm 然后就可以用deb的安装方式进行软件安装。也可以不需转换而直接对rpm包进行安装:alien -i *.rpm 更多的alien使用方法可以用-h参数查看相应说明文档 ...
sudo alien xxx.rpm(详细参数可参见其帮助文档) 这一步以后会生成一个同名的xxx.deb文件, 然后就可以双击或者通过dpkg命令安装了,但是这种方式不能保证100%成功。另外我们也可以在Ubuntu系统中安装RPM包管理器,通过rpm命令来安装,删除“.rpm”格式的软件包。命令用法如下: ...