설치
페도라 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)
-
Persistent network configuration from Kickstart configuration is now created in a later stage (not in initramfs), so all the persistent configuration files are generated using the NetworkManager API, which results in:
-
공통적인 킥스타트 구성과 킥스타트 %pre 부분을 통한 구성에서 일관성 (동일 코드 경로가 사용됩니다).
-
Consistency of generated configuration files. All files are now stored in the format configured in NetworkManager. In Fedora 33 configuration files created from kickstart configuration were stored in
ifcfg
files while other configuration paths (boot options, UI) were usingkeyfile
files.
-
-
이미지 의존성을 위해 추가된 메타꾸러미 -
boot.iso
생성 할 때에 유용. (계획은 결과적으로 lorax 템플릿트에서 거기로 물건을 옮기는 것입니다.) (https://github.com/rhinstaller/anaconda/pull/3126) -
nfsiso:`를 위한 지원이 제거됨. 아나콘다는 최근에 `nfs:
대상이 ISO 파일임을 감지 할 수 있으므로, 그리하여 `nfsiso:`가 중복되었습니다. (https://github.com/rhinstaller/anaconda/pull/2889)
부팅 선택에서 변경
-
The
inst.
prefix, which was previously recommended for use with Anaconda-specific boot options, is now mandatory. Anaconda boot options such asinst.stage2=
orinst.repo=
will now be ignored if they do not use the prefix. This change helps Anaconda avoid conflicts with other projects which may use the same kernel parameters. You can read the discussion of this change on the devel mailing list. -
다음 부팅 선택은 제거되었습니다:
-
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)
-
The caption of the
Reset All
button in custom partitioning changed toDiscard all changes
, and there is now a tooltip with detailed explanation. (https://github.com/rhinstaller/anaconda/pull/2841) -
Major languages are now listed first on installation the
Language selection
screen. Remaining languages are listed below in alphabetical order. This brings the installer experience closer to the GNOME desktop environment which already lists major languages first in its language picker. The list of major languages is maintained in thelangtable
project. (https://github.com/rhinstaller/anaconda/pull/2935) -
위와 같은 변경과 유사하게, 주요 공통 키보드 배열도 또한 먼저 나열되었습니다. (https://github.com/rhinstaller/anaconda/pull/2788)
-
Keyboard layout ordering changed to show US layout first, "native" second. In locales which default keymap does not contain non-ASCII characters, it should be prepended by the US keymap. For example, the default keymap settings for the Russian locale is now "us,ru" instead of "ru,us". This is needed because almost everything that should be typed during installation is ASCII-only (https://github.com/rhinstaller/anaconda/pull/2782)
-
항목 제목은 이제 동작 중에 번역됩니다. 이는 초기 설정과 애드온에서 추가한 항목에서 번역되지 않은 문자열이 표시되는 것을 방지 할 수 있습니다. (https://github.com/rhinstaller/anaconda/pull/2907)
-
이제 다시 설치자에서 입력한 root 비밀번호와 LUKS 암호의 가시성을 토글 할 수 있습니다. (https://github.com/rhinstaller/anaconda/pull/3119)
-
Geolocation connection timeout has been lowered to 5 seconds. This avoids the installer getting stuck for several minutes if the system does not have correctly configured internet connectivity. (https://github.com/rhinstaller/anaconda/pull/3022)
-
Media verification inside the installer can now be interrupted. Note that this does not apply to the pre-installer verification which is the default boot menu option (
Test this media & Install Fedora 34
). (https://github.com/rhinstaller/anaconda/pull/3060)
텍스트 연결장치에서 변경
-
설치자는 더 이상 텍스트 사용자 연결장치의 프롬프트 키를 번역하지 않습니다. (https://bugzilla.redhat.com/show_bug.cgi?id=1892830)
-
* Anaconda now attempts to use the best matching font for the currently selected language instead always using
eurlatgr
which does not support scripts such as Cyrillic, Arabic, or Hebrew. (https://github.com/rhinstaller/anaconda/pull/3180)
아나콘다 구성 파일에서 변경
-
A new
updates_repositories
option of the[Payload]
section defines names of repositories that provide latest updates during the installation if the latest updates are enabled. (https://github.com/rhinstaller/anaconda/pull/3023) -
New
can_change_root
,can_change_users
, andpassword_policies
configuration options of the[User Interface]
section define the default password policies. (https://github.com/rhinstaller/anaconda/pull/3099) -
A new
btrfs_compression
configuration option of the[Storage]
section allows you to specify a compression algorithm and level for mounting of Btrfs file systems. (https://bugzilla.redhat.com/show_bug.cgi?id=1928857) -
You can now use the
kickstart_modules
option of the[Anaconda]
section to disable the following Anaconda DBus modules:Timezone
,Localization
,Security
,Users
,Services
. -
초기 설정은 이제 실시간 환경의
os-release
파일에 있는 제품의 제품 구성 파일을 적재합니다. (https://github.com/rhinstaller/initial-setup/pull/117) -
The installer now detects the default product for product configuration files using the product from the
os-release
files of the installation environment. (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)
모듈화-관련 변경
-
Anaconda add-ons with their own
%addon
section have to provide their own DBus module. Previous support for this section has been removed. For more information about add-on modularization, visit https://github.com/rhinstaller/hello-world-anaconda-addon. -
Kdump 아나콘다 추가-기능은 DBus로 이전되었습니다. (https://github.com/daveyoung/kdump-anaconda-addon/pull/29)
-
If an Anaconda DBus add-on fails to start, the installer now removes it from the list of available modules, and continues. It no longer aborts the whole installation due to this. (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) -
The initial setup can now be tested with an updates image. Call
./scripts/makeupdates
to create the updates image from the local repository. Call/usr/libexec/anaconda/apply-updates
to download and extract the updates image in the runtime environment. (https://github.com/rhinstaller/initial-setup/pull/116) -
설치자(인스톨러)는 더 이상 플로피 디스크에서 최신화 이미지를 지원하지 않습니다. (https://github.com/rhinstaller/anaconda/pull/3033)
킥스타트 변경
-
The
%anaconda
Kickstart section and itspwpolicy
Kickstart command are deprecated and will be removed in in the future. Use Anaconda configuration files to set up the password policy. (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)kickstart options now consistently list version where they are removed, both in code and generated docs. Previously this information was not reliably present, and had to be inferred from comparisons of version-specific handlers. (https://github.com/pykickstart/pykickstart/pull/365, https://github.com/pykickstart/pykickstart/pull/369)
-
(Py)kickstart documentation now provides details on (py)kickstart-specific terminology around command and option lifecycle - deprecations and removals. This is highly useful, because the (py)kickstart ideas differ significantly from the common understanding of these terms. (https://github.com/pykickstart/pykickstart/pull/356)
사용하지 않거나 제거된 킥스타트 명령과 선택(옵션)
This version brings a big cleanup of unused, deprecated, and removed commands and options. Deprecated commands and options no longer do anything and log a warning, and removed commands and options cause errors and break the installation.
-
제거 된 명령:
-
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 ›