2017년 Fedora의 소스에서 패키지를 설치하는 방법은 무엇입니까?

2017년 Fedora의 소스에서 패키지를 설치하는 방법은 무엇입니까?

유지 관리가 가능하도록 타사를 설치하는 tar.gz가장 깨끗한 방법은 무엇입니까 dnf? 저장소에 checkinstall이 표시되지 않지만 이는 표준적이고 빠른 방법이어야 합니다. RPM 생성에 대한 기사가 있지만 너무 복잡하고 다운로드 및 설치가 포함되어 있지 않습니다.

답변1

RPM을 통해 소프트웨어를 배송할 필요 없이 기본적으로 /optOR 에 구축하면 아마도 가장 깔끔한 경험을 얻을 수 있을 것이라고 생각합니다 /usr/local.

그러나 정말로 원한다면 거의 모든 것에서 빠르고 더러운 패키지를 만들 수 있는 FPM을 사용할 수 있습니다. 그것을 찾아보세요https://github.com/jordansisssel/fpm.

답변2

dnf를 통해 유지 관리할 수 있도록 타사 tar.gz를 설치하는 가장 깔끔한 방법은 무엇입니까?

가장 좋은 방법은 Fedora용으로 패키지하는 것입니다. 아직 사용할 수 없습니다.페도라 패키지제3자 소스(rpm fusion, United RPMS 등)에서도 마찬가지입니다.

패키지를 올바르게 만드는 방법은 에 설명되어 있습니다.포장 가이드튜토리얼이 포함되어 있습니다.

SRPM 패키지가 있으면 직접 다시 빌드하거나( rpmbuild --rebuild package.src.rpm) 공식 Fedora 패키지 데이터베이스에 게시할 수 있습니다.만성 폐쇄성 폐질환, 또는 다른 데이터베이스에서).

관련 정보