rpm-spec

    1热度

    2回答

    执行给定的最小RPM规范文件,应当只执行%post节: $ cat ~/RPMBUILD/SPECS/test.spec Name: None Version: 1.0 Release: 1 Summary: Bla License: Proprietary %description Bla %prep %build %install %clean

    0热度

    2回答

    我想构建RPM来安装.desktop文件,其中包含MimeType,因为.desktop文件包含MimeType它需要更新桌面数据库命令后放置.desktop文件在/ usr/share/applications中,怎么做?

    0热度

    1回答

    我知道如何鬼一个rpm的文件中,其规范文件: %install touch $RPM_BUILD_ROOT%/path/file ... %files %ghost /path/file 但是,如果我做一个目录同样的方法,这是行不通的: %install mkdir -p $RPM_BUILD_ROOT%/path/folder ... %files %ghost /path/

    0热度

    1回答

    我想创建RPM来将.desktop文件放在/ usr/share/applications中,然后运行update-desktop-database命令,我搜索了一个简单的例子来做到这一点,但找不到一个,有人可以给我一个简单的例子或教程来做到这一点。

    0热度

    1回答

    在我运行安装命令时,spec文件中的哪些位置可以放置指令来安装/移动文件? rpm -ivh myrpm-1.0-12.rpm 在我转我充满了文件(PHP文件)焦油球我想将它们放置到我的服务器上的一组目录。 我跑。 rpmbuild -ba 这会执行下面的命令,我不想在这个时候执行。 %install mkdir -p $RPM_BUILD_ROOT/usr/local/mypath/h

    0热度

    1回答

    这里有一个问题: 我需要的CentOS 7安装包(姑且称之为“testpack”),从我自己的RPM包。感谢来自Stackoverflow的人,我知道我需要从.spec文件的“Requires”部分安装此测试包,但是测试包需要从非默认存储库安装。 这里有一个问题: 我如何添加具有字符串“要求:testpack”的.spec文件中的非默认存储库?添加新的存储库并安装testpack需要使用相同的包。

    0热度

    1回答

    如何在RPM规格中定义变量? 我有14个文件夹,在RPM创建和我通过以下命令创建: mkdir -p /opt/{Folder,Names,Are,Pretty,Cumbersome} 我的计划是声明数组变量的所有文件夹。

    1热度

    2回答

    我们有我们的源代码(ASP.NET Core)在一个svn仓库中。现在对于持续集成,我们希望使用TFS构建和部署到Azure WebApp。我们不能将我们的代码迁移到tfs .. 这可能吗?

    1热度

    2回答

    我是生成rpm包的新手。我试图创建一个rpm文件,其中需要很多模块,如php,mysql,Apache等。 我试了很多,但我发现有.spec文件,生成文件,配置文件生成rpm 。在我的情况下,没有这样的文件,因为我只想在一个rpm文件中安装一些第三方软件包。 我真的陷入困境,并没有找到正确的方式来做这件事。请帮助我,我非常感谢你。 我参观了一些链接,https://access.redhat.co

    2热度

    1回答

    安装rpm时,我需要找到软件包的先前版本(如果已安装)。我的spec文件如下 在POST %post if [ "$1" = "1" ]; then # Perform new install fi elif [ "$1" = "2" ]; then # Perform update # what I need is value for Version if [ $Version = 1.0];