설치
페도라 34는 시스템 설치와 관련된 두 가지 잠재적인 주요 변경 사항이 포함되어 있습니다:
|
아나콘다 변경
이 부분은 그래픽 및 텍스트 방식 대화형 설치자, 킥스타트와 설치자 부트 옵션에 있는 변경 사항을 포함하여, 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`를 사용합니다.
-
그래픽 연결장치에서 변경
-
얇은 논리 볼륨의 암호화는 이제 '수동 구획화` 화면에서 허용됩니다. (https://github.com/rhinstaller/anaconda/pull/3008)
-
'수동 파티셔닝' 화면에서 '내 자료 암호화' 점검상자를 누르고 자동으로 암호화된 기본 파티셔닝이 생성됩니다. (https://github.com/rhinstaller/anaconda/pull/3183)
-
`Time & Date`화면에서 하단 배너는 NTP 서버에 대해 올바른 경고를 표시합니다. (https://bugzilla.redhat.com/show_bug.cgi?id=1889180)
-
무선 네트워크 구성을 위한 GUI가 개선되었습니다. (https://github.com/rhinstaller/anaconda/pull/2977, https://github.com/rhinstaller/anaconda/pull/3009, https://github.com/rhinstaller/anaconda/pull/3098)
-
사용자 정의 구획하기에서
Reset All
누름단추의 표제는 `Discard all changes`로 변경되었고, 이는 현재 상세한 설명인 도구설명입니다. (https://github.com/rhinstaller/anaconda/pull/2841) -
주요 언어는 이제 설치
언어 선택
화면에서 우선 나열됩니다. 잔여 언어는 알파벳 순서로 아래에 나열됩니다. 이는 해당 언어 선택기에서 이미 우선 주요 언어가 나열되는 그놈 데스크탑 환경과 가까운 환경을 제공합니다. 주요 언어의 목록은langtable
프로젝트에서 관리됩니다. (https://github.com/rhinstaller/anaconda/pull/2935) -
위와 같은 변경과 유사하게, 주요 공통 키보드 배열도 또한 먼저 나열되었습니다. (https://github.com/rhinstaller/anaconda/pull/2788)
-
키보드 배열 순서가 US 배열을 처음으로, "모국어"를 두 번째로 표시하도록 변경되었습니다. 기본 키맵인 비-ASCI 문자를 포함되지 않은 로케일에서는, US 키맵에 의해 앞에 추가되어야 합니다. 예로, 러시아인 로케일을 위한 기본 키맵 설정은 이제 "ru,us" 대신에 "us,ru"입니다. 설치 중에 입력되어야 하는 거의 모든 것이 ASCI-전용이기 때문에 필요합니다 (https://github.com/rhinstaller/anaconda/pull/2782)
-
항목 제목은 이제 동작 중에 번역됩니다. 이는 초기 설정과 애드온에서 추가한 항목에서 번역되지 않은 문자열이 표시되는 것을 방지 할 수 있습니다. (https://github.com/rhinstaller/anaconda/pull/2907)
-
이제 다시 설치자에서 입력한 root 비밀번호와 LUKS 암호의 가시성을 토글 할 수 있습니다. (https://github.com/rhinstaller/anaconda/pull/3119)
-
지리위치 연결 시간만료는 5초로 낮춰졌습니다. 이는 만약 시스템이 구성된 인터넷 연결이 올바르지 않으면 설치자가 몇 분 동안 중단되지 않도록 방지 할 수 있습니다. (https://github.com/rhinstaller/anaconda/pull/3022)
-
설치자 내부의 미디어 인증은 이제 중단 할 수 있습니다. 이는 기본 부트 메뉴 옵션인 사전-설치자 인증에 적용하지 않습니다 (
이 미디어 시험 & 페도라 34 설치
). (https://github.com/rhinstaller/anaconda/pull/3060)
텍스트 연결장치에서 변경
-
설치자는 더 이상 텍스트 사용자 연결장치의 프롬프트 키를 번역하지 않습니다. (https://bugzilla.redhat.com/show_bug.cgi?id=1892830)
-
* 아나콘다는 이제 항상 키릴 문자, 아랍어 또는 히브리어와 같은 스크립트를 지원하지 않는
eurlatgr
사용하는 대신에 현재 선택한 언어를 위해 가장 일치하는 글꼴을 사용하려고 합니다. (https://github.com/rhinstaller/anaconda/pull/3180)
아나콘다 구성 파일에서 변경
-
[Payload]
부분의 신규updates_repositories
옵션은 만약 최근 최신화가 활성화 되면 설치 중에 최근 최신화를 제공하는 저장소 이름을 정의합니다. (https://github.com/rhinstaller/anaconda/pull/3023) -
신규
can_change_root
,can_change_users
, 그리고[User Interface]
부분의 `password_policies`구성 옵션은 기본 비밀번호 정책을 정의합니다. (https://github.com/rhinstaller/anaconda/pull/3099) -
[Storage]
부분의 신규btrfs_compression
구성 옵션은 당신이 Btrfs 파일 시스템 적재를 위한 압축 알고리즘 및 수준을 지정 할 수 있습니다. (https://bugzilla.redhat.com/show_bug.cgi?id=1928857) -
당신은 이제 아나콘다 DBus 모듈을 비활성화하여
[아나콘다]`부분의 `킥스타트_모듈`을 사용 할 수 있습니다: `시간대
,지역화
,보안
,사용자
,서비스
. -
초기 설정은 이제 실시간 환경의
os-release
파일에 있는 제품의 제품 구성 파일을 적재합니다. (https://github.com/rhinstaller/initial-setup/pull/117) -
설치자는 이제 설치 환경의
os-release
파일에서 제품을 사용하는 제품 구성 파일을 위해 기본 제품을 탐지합니다. (https://github.com/rhinstaller/anaconda/pull/3155) -
당신은 이제 설치의 끝에서 RPM 인증서를 가져 올 수 있습니다. `default_rpm_gpg_keys = <list of key paths, one per line>`를 사용하여 이를 지정합니다. (https://github.com/rhinstaller/anaconda/pull/2855)
모듈화-관련 변경
-
이들 자체의 `%addon`와 함께 아나콘다 추가기능은 이들 자신의 DBus 모듈을 제공해야 합니다. 이 부분을 위한 이전 지원은 제거되었습니다. 추가-기능 모듈화에 대한 더 많은 정보를 위해, https://github.com/rhinstaller/hello-world-anaconda-addon를 방문하세요.
-
Kdump 아나콘다 추가-기능은 DBus로 이전되었습니다. (https://github.com/daveyoung/kdump-anaconda-addon/pull/29)
-
만약 아나콘다가 DBus 추가 기능이 시작 할 때에 실패하면, 설치자는 이제 사용 가능한 모듈의 목록에서 이를 제거하고, 계속합니다. 이는 더 이상 이 원인 때문에 전체 설치를 중지하지 않습니다. (https://github.com/rhinstaller/anaconda/pull/2988)
-
설치 DBus 업무는 이제 중요하지 않은 설치 오류를 일으킬 수 있습니다. 그와 같은 경우에서, 사용자는 만약 원하는 경우에 설치를 계속 할 수 있습니다. (https://github.com/rhinstaller/anaconda/pull/3147)
-
유효탑재량(Payloads) 모듈은 이제 RPM-OStree 설치를 다룹니다. (https://github.com/rhinstaller/anaconda/pull/3234)
-
유효탑재량(Payloads) 모듈은 이제
%packages
킥스타트 부분을 다룹니다. (https://github.com/rhinstaller/anaconda/pull/3029) -
유효탑재량(Payloads) 모듈은 이제
%packages
킥스타트 부분을 다룹니다. (https://github.com/rhinstaller/anaconda/pull/3029)
최신화된 이미지 변경
-
설치자는 더 이상
/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)
킥스타트 변경
-
%anaconda
킥스타트 부분 및 해당pwpolicy
킥스타트 명령은 중지 되었고 미래에는 제거될 것입니다. 아나콘다 구성 파일을 사용하여 비밀번호 정책을 설정합니다. (https://github.com/rhinstaller/anaconda/pull/3099) -
interactive-defaults.ks
파일은 이제 더 이상 사용하지 않고 미래에는 제거 될 것입니다. 아나콘다 구성 파일 대신에 사용합니다. (https://github.com/rhinstaller/anaconda/pull/3099) -
설치자는 만약 장치가 `--fsoptions`에서 `noauto`와 함께 킥스타트 파일에서 정의되면 더 이상 실패하지 않습니다. (https://bugzilla.redhat.com/show_bug.cgi?id=1824357)
-
킥스타트 구문분석 경고는 이제 항상 보여집니다. 그래도 `tty1`로 전환이 필요 할 수도 있습니다. (https://github.com/rhinstaller/anaconda/pull/3080)
-
킥스타트에서 유효하지 않은 호스트 이름은 이제 경고가 발생하고 단지 충돌 대신에 멈춥니다. (https://github.com/rhinstaller/anaconda/pull/3135)
-
(Py)킥스타트 옵션은 이제 코드와 생성된 문서 모두에서 제거된 버전을 일관되게 나열합니다. 이전에는 이 정보가 신뢰 할 수 없었고, 버전-별 핸들러 비교를 통해 추론해야 했습니다. (https://github.com/pykickstart/pykickstart/pull/365, https://github.com/pykickstart/pykickstart/pull/369)
-
(Py)킥스타트 문서는 이제 명령 및 옵션 수명주기와 관련된 (py)킥스타트-지정 용어에서 상세히 제공합니다 - 지원 중단 및 제거. 이는 (py)킥스타트 생각은 이들 형태의 일반적인 이해에서 상당히 다르기 때문에 매우 유용합니다. (https://github.com/pykickstart/pykickstart/pull/356)
사용하지 않거나 제거된 킥스타트 명령과 선택(옵션)
이 버전은 사용되지 않고, 중단된, 그리고 제거된 명령 및 옵션이 크게 정리되었습니다. 중단된 명령 및 옵션은 더 이상 아무 작업도 수행하지 않고 경고를 기록하고, 제거된 명령 및 옵션은 오류를 일으키며 설치를 중단시킵니다.
-
제거 된 명령:
-
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
-
Want to help? Learn how to contribute to Fedora Docs ›