rpmbuild

    0

    1답변

    여기 Maven 멍청한 놈. 우리는 rpms를 구축하고 최근 CIOS 시스템을 CentOS 6으로 옮긴 POM에 수십 개의 repos를 가지고 있습니다. 결과적으로 rpm 빌드는 RHEL 5와 더 이상 호환되지 않습니다. 분명히 스펙 또는 메이븐 POM 내에서 명시해야합니다 : <defineStatement>_source_filedigest_algorith

    0

    1답변

    내가 할 페도라 커널 SRC 회전 수에 다음 (1) rpm -ivh kernel-xxx.rpm (2) ~/rpmbuild/SPECS로 이동 디렉토리 (2) rpmbuild -bp kernel.specs --nodeps 후 ~/rpmbuild/BUILD에서/DIR 내가 할 커널 XXX 디렉토리 경우 두 개의 소스 디렉토리가에 - (1) 리눅스-XXX < --

    0

    2답변

    하나의 RPM에서 여러 RPM을 설치하려고합니다. install.i는 % POST 섹션에 spec 파일을 작성하고 다른 rpm 명령을 설치합니다. %post rm -f /var/lib/rpm/__db.0* rpm --rebuilddb rpm -ivh xyz.rpm 그러나 주요 RPM이 때 잠금이는 다음과 같은 경고를 제공 install.so 상기

    1

    2답변

    현재 프로젝트를 Fedora RPM에 패키지하려고합니다. 따라서 나는 다음과 같은 사양 사용 : - 나는 "빌드"내부 xbuild하는 RPM 구축하려고하면 http://sourceforge.net/p/audiocuesheet/code/145/tree/trunk/RPM%20Build/AudioCuesheetEditor.spec 을 단계를 다음과 같이 출력은

    1

    1답변

    centos로 패키지 된 다른 컴파일러 (gcc)를 사용해야합니다. 그것은 또한 다른 경로로 설치된 새로운 버전을 재 포장 한 gcc입니다. 나는 그것의 기본 설정에서이 빌드에 대한 모의를 사용하고 config_opts [ 'chroot_setup_cmd'] = 내 경우는 CentOS는 주식 GCC를 포함에 그룹 구축 '구축 groupinstall'. 나는

    1

    1답변

    rpm pacakge를 구축 중이지만이 시나리오를 발견했습니다. 내 rpm 스크립트가 실패하면 rpm은 여전히 ​​내 시스템에 설치된 것으로 간주됩니다. 오류가 내 rpm 스크립트에서 발견 된 경우, 내 코드에서 'rpm -e'를 호출하고 스크립트를 제거 할 수있는 정리 논리를 추가하려고합니다. 그러나 그것은 약간 kludgy 보인다. 스크립트가 실패 할

    0

    1답변

    "% pre - 설치 스크립트를 실행하기 전에 코드가 실행되는 곳입니다." 이 섹션은 저에게 적합하지 않습니다. "http://repo.andrewfarley.com/centos/specs/zabbix.spec"에서 spec 파일을 받았습니다. 모든 것은 괜찮지 만 rpm 패키지는 "zabbix"사용자를 생성 할 수 없습니다. 모든 답변을드립니다. 감사합니

    0

    1답변

    어떻게 기존의 rpm 패키지에 파일을 추가 할 수 있습니까? rpm을 추출하여 파일을 추가하고 새 파일을 포함하는 패키지를 다시 빌드하는 방법이 있습니까?

    1

    1답변

    CentOS 4.1 시스템에서 작업 중이며 필요한 위치의 일부 바이너리를 붙여 넣는 rpm을 만들기 위해 rpm-build를 사용하고 있습니다. 내을 .spec은 예상대로 Summary: FOO1 Data Name: foo Version: 1.0 Release: 1 License: GNU Group: FOO1 URL: www.foo1data.co

    0

    1답변

    spec 파일의 "% ifarch"매크로의 결과는 어떻습니까? 패키지를 빌드하기 위해 "--target"(i386)을 하나의 매개 변수로 rpmbuild에 전달해야합니다. 그렇다면 % ifarch의 값은 i386이됩니다. 그렇지 않다면 % ifarch는 우리가 패키지를 만들고있는 머신의 아키텍쳐입니까 아니면 우리가 패키지를 설치하고있는 머신의 아키텍쳐입니까