라이브러리 및 이미지 모음 (iso)이 있으며, 하나씩 차례로 이동하는 대신 하나의 명령으로 모든 패키지를 한꺼번에 설치하고 싶습니다. 이미지는 명령과 보조 라이브러리 yum
과 함께 설치됩니다. 스크립트 작성 이외의 다른 방법이 있습니까? rpm
과 비슷한 모양의 항목은 로컬 또는 원격으로 설치할 수 있습니다.Linux에서 소프트웨어 모음을 하나의 패키지로 설치하는 방법은 무엇입니까?
고맙습니다.
라이브러리 및 이미지 모음 (iso)이 있으며, 하나씩 차례로 이동하는 대신 하나의 명령으로 모든 패키지를 한꺼번에 설치하고 싶습니다. 이미지는 명령과 보조 라이브러리 yum
과 함께 설치됩니다. 스크립트 작성 이외의 다른 방법이 있습니까? rpm
과 비슷한 모양의 항목은 로컬 또는 원격으로 설치할 수 있습니다.Linux에서 소프트웨어 모음을 하나의 패키지로 설치하는 방법은 무엇입니까?
고맙습니다.
RPM 패키지는 다른 패키지에 대한 요구 사항을 나열 할 수 있습니다. 그런 다음 패키지가 필요할 때 yum
에 필요한 패키지를 설치하라는 지시를 받으면 자동으로 설치됩니다.
RPM 패키지 요구 사항에 사용합니다.
"ISO의 소프트웨어 설치"부분에는 두 가지 옵션이 있습니다. 옵션은 여기에서 볼 수 있습니다.
처음이자 개인적으로 선호하는 것은 ISO의 내장 소프트웨어에서 RPM을 만든 다음 해당 RPM을 요구 사항으로 나열하고 완료하는 것입니다.
어떤 이유로 든 주 (필수) rpm이 수동으로 해당 설치를 %post
스크립틀릿 내에 수행 할 수없는 경우. 이 옵션의 가장 큰 단점은 rpm
(도구 및 db)은 해당 파일에 대해 알지 못하기 때문에이를 제거 할 수 없다는 것입니다.
실제로 처리 할 방법이 있습니다. RPM 사양 파일은 %files
섹션의 파일을 %ghost
으로 나열 할 수 있습니다. 고스트 파일은 RPM 자체에는 존재하지 않지만 패키지 소프트웨어는 어떤 시점에서 생성됩니다. 이렇게하면 rpm
(도구 및 db)에서 이러한 파일을 알 수 있으며 패키지 제거시이를 제거 할 수 있습니다.
'yum' /'rpm'을 사용하여 RPM 패키지를 설치해야합니까? 그리고'mount '해야 할'.iso' 파일들이 있습니다. ('/ etc/fstab'에 줄을 추가하거나 수동으로 마운트하면됩니까?) 그리고 전체 프로세스를 자동화하고 싶습니까? –
yum/rpm과 .iso 이미지를 설치해야하는 라이브러리가 거의 없으므로 한 번만 설치하면됩니다. 그리고 네, 프로세스를 자동화하고 싶습니다. – flamenco
iso에서 설치하려면 대상 기계 별 데이터/조건이 필요합니까? 미리 빌드 된 파일/etc의 RPM으로 바꿀 수 있습니까? –