Documentation for a newer release is available. View Latest

설치

페도라 34는 시스템 설치와 관련된 두 가지 잠재적인 주요 변경 사항이 포함되어 있습니다:

  • 여러 킥스타트 명령은 더 이상 사용되지 않거나 제거되었습니다. 킥스타트에서 더 이상 사용되지 않는 명령은 경고를 발생 시키고, 그리고 제거된 명령은 설치를 실패하게 합니다. 특히, 이는 많은 이전 킥스타트 파일에서 사용되는 install 명령을 포함합니다. 사용 중단과 제거를 위한 전체 목록은 사용 중단과 제거된 킥스타트 명령 그리고 옵션을 참조하세요.

  • 모든 설치자 부트 옵션은 이제 inst. 접두사를 사용해야만 하며, 이는 이전에 선택 사항이지만 추천되지 않습니다. `inst.repo=`와 같은 아나콘다 부트 옵션은 이제 만약 이와 같은 접두사를 사용하지 않는다면 무시 될 것입니다.

아나콘다 변경

이 부분은 그래픽 및 텍스트 방식 대화형 설치자, 킥스타트와 설치자 부트 옵션에 있는 변경 사항을 포함하여, Anaconda 설치자에서 변경 사항을 다룹니다.

일반 변경

  • 아나콘다 설치자를 포함하는 파일시스템 이미지, images/install.img, 이 것은 DVD와 netinstall ISOs 모두에서 위치하며, 더 이상 ext4 파일시스템 이미지를 포함하지 않습니다. 대신에, 파일은 중간 ext4 계층 없이 SquashFS에서 직접 저장됩니다. 설치자 내용은 이와 같은 방식으로 더 효율적으로 저장되고, ISO당 최대 27MiB를 절약 할 수는 결과를 갖습니다.

  • 설치자(인스톨러)는 설치 중에 `tmps`와 같은 설치된 시스템의 `/tmp`에 적재됩니다. (https://bugzilla.redhat.com/show_bug.cgi?id=1306452)

  • 설치자(인스톨러)는 비-아스키 키보드 배열을 지원하는 kdb-legacy 꾸러미를 설치합니다. (https://bugzilla.redhat.com/show_bug.cgi?id=1919483)

  • 설치자(인스톨러) GUI에 무선 네트워크 구성에 있는 충돌은 수정되었습니다. (https://github.com/rhinstaller/anaconda/pull/2977)

  • 킥스타트 구성에서 지속적인 네트워크 구성은 이제 다음 단계(initramfs에서가 아니라)에서 생성 할 수 있으며, 그러한 모든 지속적인 구성 파일은 NetworkManager API를 사용하여 생성되며, 이런 결과는 다음과 같습니다:

    • 공통적인 킥스타트 구성과 킥스타트 %pre 부분을 통한 구성에서 일관성 (동일 코드 경로가 사용됩니다).

    • 발생된 구성 파일의 일관성. 모든 파일은 이제 NetworkManager에서 구성된 형식으로 저장됩니다. 페도라 33에서, 킥스타트 구성에서 생성된 구성 파일은 ifcfg 파일에서 저장되었고 다른 구성 경로(부트 옵션, UI)는 keyfile 파일을 사용했습니다.

  • 이미지 의존성을 위해 추가된 메타꾸러미 - boot.iso 생성 할 때에 유용. (계획은 결과적으로 lorax 템플릿트에서 거기로 물건을 옮기는 것입니다.) (https://github.com/rhinstaller/anaconda/pull/3126)

  • nfsiso:`를 위한 지원이 제거됨. 아나콘다는 최근에 `nfs: 대상이 ISO 파일임을 감지 할 수 있으므로, 그리하여 `nfsiso:`가 중복되었습니다. (https://github.com/rhinstaller/anaconda/pull/2889)

부팅 선택에서 변경

  • inst.`접두사, 이는 이전에 아나콘다-지정 부트 옵션과 함께 사용이 추천되었고, 이제는 필수가 되었습니다. `inst.stage2= 또는 `inst.repo=`뿐만 아니라 아나콘다 부트 옵션은 만약 접두사를 사용하지 않으면 이제 무시됩니다. 이와 같은 변경은 아나콘다가 동일한 커널 매개변수를 사용하는 다른 프로젝트와 충돌을 피하도록 돕습니다. 당신은 devel 전자우편 목록에서 이와 같은 변경의 토의를 읽을 수 있습니다.

  • 다음 부팅 선택은 제거되었습니다:

    • inst.singlelang - 이 단일 언어 방법은 얼마 전에 제거 되었습니다.

    • inst.loglevel - 동작하지 않습니다.

    • inst.zram - 아나콘다는 대신에 `zram-generator`를 사용합니다.

그래픽 연결장치에서 변경

텍스트 연결장치에서 변경

아나콘다 구성 파일에서 변경

모듈화-관련 변경

최신화된 이미지 변경

  • 설치자는 더 이상 /run/install/updates/tmp/updates 디렉토리에서 파일과 함께 최신화된 이미지를 지원하지 않습니다. 실제 경로를 사용하고 설치 환경을 최신화합니다. (https://github.com/rhinstaller/anaconda/pull/3127)

  • 초기 설정은 이제 최신화 이미지로 시험 될 수 있습니다. 로컬 저장소에서 최신 이미지를 생성하려면 `./scripts/makeupdates`를 호출합니다. 동작시간 환경에서 최신화 이미지를 내려받고 추출하려면 `/usr/libexec/anaconda/apply-updates`를 호출합니다. (https://github.com/rhinstaller/initial-setup/pull/116)

  • 설치자(인스톨러)는 더 이상 플로피 디스크에서 최신화 이미지를 지원하지 않습니다. (https://github.com/rhinstaller/anaconda/pull/3033)

킥스타트 변경

사용하지 않거나 제거된 킥스타트 명령과 선택(옵션)

이 버전은 사용되지 않고, 중단된, 그리고 제거된 명령 및 옵션이 크게 정리되었습니다. 중단된 명령 및 옵션은 더 이상 아무 작업도 수행하지 않고 경고를 기록하고, 제거된 명령 및 옵션은 오류를 일으키며 설치를 중단시킵니다.

  • 제거 된 명령:

    • autostep

    • device

    • deviceprobe

    • dmraid

    • install

    • method

    • multipath

  • 제거된 옵션:

    • bootloader --upgrade

    • harddrive --biospart

    • ignoredisk --interactive

    • partition --active

  • 제거된 %traceback 부분 - `%onerror`를 사용하세요.

  • 더 이상 사용하지 않는 옵션:

    • timezone --ntpservers, --nontp

    • logging --level

    • %packages --excludeWeakdeps (대신에 --exclude-weakdeps`를 사용하세요), `--InstLangs (대신에 `--inst-langs`를 사용하세요)

    • repo --ignoregroups, --sslcacert, --sslclientcert, --sslclientkey