Fedora에 리포지토리를 추가하는 방법? 하나의 저장소를

하나의 저장소를 사용하여 다음과 같이했습니다 ( root ).

# cd /etc/yum.repos
# wget https://some.repo.example.org/foo/bar/Fedora_14/foo_bar.repo
# grep enabled foo_bar.repo
enabled=1

Fedora (> = 14)에서 패키지 저장소를 추가하는 것이 권장되는 방법입니까?

각 적절한 Fedora 패키지 리포지토리에 이러한 구성 파일 (예 : 이러한 파일)이 포함되어야한다고 지정하는 정책 / 표준이 .repo있습니까?

(기본적으로 사용자 또는 일부 도구가 로컬 /etc/yum.repos디렉토리에 도구를 복사 할 수 있기 때문에 ?)



답변

Fedora 14 문서. 아직 업데이트되지 않았습니다. .repo 파일로이 작업을 수행하는 최신 방법은 다음과 같습니다.

yum-config-manager --add-repo=https://some.repo.example.org/foo/bar/Fedora_14/foo_bar.repo

… 그런 다음에도 사용할 수 yum-config-mananger --enable있습니다.


답변

dnf가 yum을 기본 패키지 관리자로 대체 한 Fedora 22 이상을 사용하는 경우 여기 에서 가져온이 명령을 사용할 수 있습니다 .

dnf config-manager --add-repo repository_url

여기서 저장소 _url은 .repo 파일에 대한 링크입니다.

그리고 당신은 그것을 활성화 할 수 있습니다 :

dnf config-manager --set-enabled repository

여기서 repository 는 고유 저장소 ID입니다.


답변

나는 ‘fedora add repository’로 약간의 google을 보았고 구식이지만 도움이되지 않는 링크를 얻었습니다. 소음 때문에이 링크를 놓쳤습니다.

http://docs.fedoraproject.org/en-US/Fedora_Core/3/html/Software_Management_Guide/sn-using-repositories.html

어느 것도 구식이지만 소프트웨어 관리 안내서의 업데이트 버전을 찾는 힌트를 제공합니다.

새 리포지토리 추가

(또한 .repo 파일을 추가하는 데 사용한 wget 메소드를 언급합니다)

나는 공식과 그것이 매우 광범위한 페도라 문서 인 것처럼 구글 결과에서 더 높은 점수를 얻지 못하는 것에 약간 놀랐습니다.


답변

페도라의 최신 버전으로, 패키지 키트 (PackageKit)와 “미디어 환매 약정”을 통합하려는 시도가 있었다, 그러나이 페도라 14에서 제외 된만큼 버그가 (이 있다고 표시 예를 들어). 패키지를 로컬로 복사하거나 ISO 이미지를 루프백 장치로 마운트하고 패키지를 가리 키도록 yum file : // URL을 설정하려면 다른 답변에서 언급 한 지침을 따라야하는 것처럼 들립니다.


답변


답변

Red Hat 또는 다른 Redhat 기반 시스템에서는 저장소를 추가하는 것이 매우 쉽습니다. repo 파일의 문제로 설치할 rpm 파일을 가져올 위치의 URL을 지정합니다.

그러나 yum의 완전한 작동을 이해하려면. 아래 링크를 읽는 것이 좋습니다.

YUM 저장소 구성


답변