Fedora는 운영 체제에 응용 프로그램을 어떻게 사전 설치합니까?

Fedora는 운영 체제에 응용 프로그램을 어떻게 사전 설치합니까?

Fedora에 사전 설치할 앱을 더 추가하려고 하는데 Fedora가 어떻게 앱을 사전 설치하여 즉시 사용할 수 있는지 전혀 모르겠습니다. 더 많은 앱을 추가하고 일부는 제거하고 싶습니다.

답변1

Fedora는 소프트웨어 패키지가 포함된 Linux 배포판입니다.

설치 프로그램을 설계할 때 포함할 패키지를 정의하기만 하면 됩니다. 그게 다야! 이는 주로 다음과 같은 방법을 통해 수행됩니다.시작 파일. 이를 사용하여 설치를 완전히 자동화할 수 있습니다. (부팅 가능한 USB 스틱 이미지를 만들기 위해 이 작업을 수행했습니다.)

anaconda/kickstart 메커니즘을 사용하여 자신만의 Fedora 설치를 구축할 수 있습니다. 문서화여기.

본질적으로 쉽습니다. 먼저 건물을 짓는 것부터 시작하겠습니다.살다USB 스틱, DVD 또는 가상 머신에서 부팅할 수 있는 .iso 이미지 파일인 이미지. (후자를 시도해 보는 것이 좋습니다. 매우 재미있습니다.) 작동한다면 이미 분류한 것을 사용하여 디스크에 설치할 수 있습니다.

  1. sudo dnf install fedora-kickstarts pykickstart livecd-tools샘플 킥스타트 파일과 설치 프로그램을 빌드하는 데 필요한 도구를 가져옵니다.
  2. 당신은 그것에서 파일을 선택합니다 /usr/share/spin-kickstarts. 저는 부팅 가능한 USB 스틱을 만들고 싶었기 때문에 그렇게 했습니다 fedora-live-connamon.ks(지루했고 실제 패키지가 아닌 주로 포함할 다른 파일들로 구성되었습니다.). %packages여기에 섹션을 추가하고 설치할 패키지를 나열할 수 있습니다 . 패키지를 제거하려면 패키지 앞에 -.
  3. sudo livecd-creator --verbose --config=/path/to/your/modified.ks --releasever=35 --fslabel=myimagemyimage.iso부팅 가능하고 원하는 모든 파일이 포함된 파일이 제공됩니다 .

이제 라이브 이미지를 테스트해 보세요. 원하는 소프트웨어가 포함되어 있고 작동합니까? 그렇다면 이제 실행하여 anaconda --kickstart /path/to/your/modified.ks원하는 곳에 설치할 수 있습니다 :)

답변2

일반적으로 기본 설치는 패키지 그룹( dnf group list다음을 사용하여 설치된 시스템에 나열할 수 있음) 으로 지정됩니다.페도라 워크스테이션그룹은 Fedora Workstation 이미지에 포함된 모든 패키지에 따라 달라집니다.

Fedora 설치 중에 설치할 패키지 또는 그룹을 선택하려는 경우 시스템 설치 방법에 따라 다릅니다. Fedora 설치 과정에서 패키지를 설치하는 두 가지 방법이 있습니다.

라이브 CD

라이브 이미지를 사용할 때 어떤 애플리케이션/패키지가 설치될지 제어할 수 없습니다. 스토리지 구성이 완료되면 시스템은 rsync라이브 이미지를 디스크에 기록합니다. 따라서 패키지 선택은 다운로드한 Fedora 변형에 따라 결정됩니다(예:페도라 워크스테이션또는페도라 KDE 스핀)이며 변경할 수 없습니다(설치 중).

네트워크 설치

와 함께네트워크 설치 이미지설치할 패키지를 지정할 수 있습니다. GUI 설치 프로그램의 선택은 그룹으로 제한되며, 사용해야 하는 경우 개별 패키지를 선택할 수 없습니다.시작하다-- 설치를 자동화하는 "스크립트"입니다.수동으로 지정어떤 그룹과 패키지가 설치될지(원치 않는 패키지를 명시적으로 제외할 수도 있음)

네트워크 설치 이미지에서 Fedora 설치 중 소프트웨어 선택

참고: 사용자 정의 Fedora 이미지를 생성하려는 경우 kickstart를 사용하여 그렇게 할 수도 있습니다. 보다Fedora 킥스타트여기에는 공식 이미지를 생성하기 위한 킥스타트 파일이 포함되어 있습니다. 간단히 다운로드하여 사용자 정의하고 사용할 수 있습니다.더 로렉스(또는livecd-크리에이터Live CD를 원하는 경우) 이미지를 생성하세요.

관련 정보