Rakirina belavkirina Linux Fedora 34

Serbestberdana belavkirina Linux Fedora 34 hate pêşkêş kirin. Berhemên Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, û her weha komek "spin" bi avahîyên Zindî yên hawîrdorên sermaseyê KDE Plasma 5, Xfce, i3, MATE , Cinnamon, LXDE ji bo daxistinê hatine amadekirin û LXQt. Civîn ji bo mîmariyên x86_64, Power64, ARM64 (AArch64) û amûrên cihêreng ên bi pêvajoyên ARM-ê yên 32-bit têne çêkirin. Weşandina avahîyên Fedora Silverblue dereng maye.

Pêşveçûnên herî berbiçav ên di Fedora 34 de ev in:

  • Hemî guheztinên bihîstwerî hatine veguheztin servera medyayê ya PipeWire, ku naha li şûna PulseAudio û JACK-ê xwerû ye. Bikaranîna PipeWire dihêle hûn di çapek sermaseya birêkûpêk de kapasîteyên pêvajoyek bihîstwerî yên profesyonel peyda bikin, ji perçebûnê xilas bibin û binesaziya dengî ji bo serîlêdanên cihêreng yek bikin.

    Di weşanên berê de, Fedora Workstation pêvajoyek paşerojê ya bi navê PulseAudio bikar anî da ku deng bişopîne, û serîlêdan pirtûkxaneyek xerîdar bikar anîn da ku bi wê pêvajoyê re têkilî daynin, tevlihevkirin û rêvebirina herikên bihîstwerî. Ji bo pêvajoyek bihîstwerî ya profesyonel, servera dengê JACK û pirtûkxaneya xerîdar a têkildar hate bikar anîn. Ji bo misogerkirina lihevhatinê, li şûna pirtûkxaneyên ji bo danûstendina bi PulseAudio û JACK-ê re, qatek ku bi rêya PipeWire ve tê xebitandin hate zêdekirin, ku dihêle hûn xebata hemî xerîdarên PulseAudio û JACK-ê yên heyî, û her weha serîlêdanên ku di forma Flatpak de têne radest kirin, hilînin. Ji bo xerîdarên mîras ên ku ALSA API-a-asta nizm bikar tînin, pêvekek ALSA-yê hatî saz kirin ku herikên bihîstwerî rasterast berbi PipeWire ve dişîne.

  • Avakirinên bi sermaseya KDE'yê ji bo bikaranîna Wayland ji hêla xwerû ve hatine guhertin. Danişîna X11-based ji vebijarkekê hate veguheztin. Tê destnîşan kirin ku serbestberdana KDE Plasma 34-a ku bi Fedora 5.20-ê re hatî peyda kirin bi awayê xebitandinê li ser X11-ê hema hema di fonksiyonê de wekhev bûye, di nav de pirsgirêkên bi kişandina ekranê û pêvekirina bişkojka navîn. Ji bo xebitandina dema ku ajokarên NVIDIA-ya xwedan bikar tînin, pakêta kwin-wayland-nvidia tê bikar anîn. Lihevhatina bi serîlêdanên X11 re bi karanîna pêkhateya XWayland ve tê peyda kirin.
  • Piştgiriya Wayland çêtir kirin. Kapasîteya karanîna pêkhateya XWayland li ser pergalên bi ajokarên xwedan NVIDIA-yê ve zêde kir. Li hawîrdorên bingeha Wayland-ê, piştgirî ji bo xebitandina di moda bêserûber de tête bicîh kirin, ku dihêle hûn bi gihîştina VNC an RDP-ê hêmanên sermaseyê li ser pergalên servera dûr bimeşînin.
  • Sermaseya Fedora Workstation ji bo GNOME 40 û GTK 4 hate nûve kirin. Di GNOME 40 de, Sermaseyên Vîtualî yên Pêşniyara Çalakiyan hatine veguheztin ber bi arasteyek perestgehê û di zincîreyek domdar de ji çepê ber bi rastê ve têne xuyang kirin. Her sermaseya ku di moda Pêşniyarê de tê xuyang kirin pencereyên berdest xuya dike û dema ku bikarhêner bi hevûdu re têkildar dibe bi rengek dînamîkî vedigire û mezin dike. Veguheztinek bêkêmasî di navbera navnîşa bernameyan û sermaseyên virtual de tê peyda kirin. Dema ku gelek çavdêr hebin rêxistina xebatê ya çêtir kirin. Sêwirana gelek bernameyan nûjen bûye. GNOME Shell karanîna GPU-yê ji bo pêşkêşkirina şaderan piştgirî dike.
    Rakirina belavkirina Linux Fedora 34
  • Hemî weşanên Fedora hatine veguheztin da ku li şûna pêvajoya zû ya berê hatî bikar anîn, mekanîzmaya systemd-oomd ji bo bersivdana zû ya şert û mercên kêm bîra li ser pergalê bikar bînin. Systemd-oomd li ser bingeha binepergala kernel PSI (Agahdariya Ragihandina Zextê) ye, ku destûrê dide te ku hûn agahdariya cîhê bikarhêner li ser dema benda ji bo bidestxistina çavkaniyên cihêreng (CPU, bîranîn, I/O) analîz bikin da ku asta barkirina pergalê bi rast binirxînin. û xwezaya hêdîbûnê. PSI gengaz dike ku destpêka derengbûnên ji ber kêmbûna çavkaniyan vedîtin û bi bijartî pêvajoyên çavkaniyê-dijwar biqedînin di qonaxek ku pergal hîn ne di rewşek krîtîk de ye û dest pê nake ku bi tundî cache bibire û daneyan biguhezîne nav guheztinê. parbûnî.
  • Pergala pelê Btrfs, ku ji nûvekirina paşîn û vir ve ji bo çêjên sermaseya Fedora-yê (Fedora Workstation, Fedora KDE, hwd.) xwerû ye, bi karanîna algorîtmaya ZSTD-ê berhevkirina daneya zelal vedihewîne. Tevlihevkirin ji bo sazkirinên nû yên Fedora 34-a xwerû ye. Bikarhênerên pergalên heyî dikarin bi lêdana ala "compress=zstd:1" li /etc/fstab û bi xebitandina "sudo btrfs pergala pelan defrag -czstd -rv / /home/" vegirtinê çalak bikin. ji bo berhevkirina daneyên jixwe berdest. Ji bo nirxandina karbidestiya berhevkirinê, hûn dikarin amûra "compsize" bikar bînin. Tê destnîşan kirin ku hilanîna daneyan di forma pêçandî de ne tenê cîhê dîskê xilas dike, lê di heman demê de jiyana karûbarê ajokarên SSD-ê jî bi kêmkirina qebareya operasyonên nivîsandinê zêde dike, û di heman demê de leza xwendin û nivîsandina pelên mezin, baş-bihevdekirî li ser ajokarên hêdî zêde dike. .
  • Weşanên fermî yên belavkirinê guhertoya bi rêveberê pencereya i3-ê re vedihewîne, ku li ser sermaseyê moda xêzkirina pencereya tîrêjkirî pêşkêşî dike.
  • Avakirina wêneyan bi sermaseya KDE-yê ji bo pergalên li ser bingeha mîmariya AArch64 dest pê kir, ji bilî civînên bi sermaseyên GNOME û Xfce, û wêneyên ji bo pergalên serverê.
  • Wêneyek nû ya Comp Neuro Container hate zêdekirin, ku tê de hilbijarkek sepanên modelkirin û simulasyonê yên ji bo lêkolîna neuroscience kêrhatî vedihewîne.
  • Weşana ji bo Înternetê ya Tiştan (Fedora IoT), ku hawîrdorek pergalê ya herî kêm jêkirî pêşkêşî dike, nûvekirina wê ji hêla atomî ve bi şûna wêneya tevahî pergalê ve tête kirin, û serîlêdan bi karanîna konteynerên veqetandî ji pergala sereke têne veqetandin. (podman ji bo rêvebirinê tê bikar anîn), piştgirî ji bo panelên ARM Pine64, RockPro64 û Jetson Xavier NX, û hem jî ji bo panelên bingehîn ên i.MX8 SoC yên wekî 96board Thor96 û Solid Run HummingBoard-M piştgirî çêtir kirin. Bikaranîna mekanîzmayên şopandina têkçûna hardware (watchdog) ji bo vegerandina pergalê ya otomatîk tê peyda kirin.
  • Afirandina pakêtên cihêreng ên bi pirtûkxaneyên ku di projeyên li ser bingeha Node.js-ê de têne bikar anîn, hate sekinandin. Di şûna wê de, Node.js tenê bi pakêtên bingehîn bi werger, pelên sernavê, pirtûkxaneyên seretayî, modulên binary, û amûrên rêveberiya pakêtê yên bingehîn (NPM, yarn) tê peyda kirin. Serlêdanên ku di depoya Fedora de têne şandin ku Node.js bikar tînin, destûr didin ku hemî girêdanên heyî di pakêtek yekane de bihêlin, bêyî ku pirtûkxaneyên ku di pakêtên cihê de têne bikar anîn veqetînin an veqetînin. Veguheztina pirtûkxaneyên ku dê bihêle ku hûn ji tevliheviya pakêtên piçûk xilas bibin, dê lênêrîna pakêtan hêsan bike (berê, xwedan ji pakêta sereke ya bi bernameyê re bêtir wext li lêkolîn û ceribandina bi sedan pakêtan bi pirtûkxaneyan re derbas dikir). binesaziya nakokiyên pirtûkxaneyê û dê pirsgirêkên bi girêdana bi guhertoyên pirtûkxaneyê re çareser bike (parêzker dê guhertoyên îsbatkirî û ceribandinî di pakêtê de bihewînin).
  • Motora fontê ya FreeType hate guheztin da ku motora şikilkirina glyphê ya HarfBuzz bikar bîne. Bikaranîna HarfBuzz di FreeType de qalîteya hinarkirinê baştir kiriye (di dema rasterîzekirinê de xêzkirina glyphekê ji bo baştirkirina zelaliyê li ser ekranên kêm-çareseriyê) dema ku metnê bi zimanên xwedan sêwirana nivîsê ya tevlihev nîşan dide, ku tê de glyph dikarin ji çend kesan bêne çêkirin. characters. Bi taybetî, karanîna HarfBuzz dihêle hûn ji pirsgirêka guhnedana lîgaturên ku ji bo wan tîpên Unicode-ê yên veqetandî ne dema ku destnîşan dikin xilas bibin.
  • Kapasîteya neçalakkirina SELinux di dema xebitandinê de hate rakirin - neçalakkirina wê bi guheztina mîhengên /etc/selinux/config (SELINUX=neçalak) êdî nayê piştgirî kirin. Piştî ku SELinux dest pê kir, hilgirên LSM-ê naha li moda tenê-xwendinê têne danîn, ku parastina li hember êrişên ku hewl didin SELinux neçalak bikin piştî îstismarkirina lawaziyên ku dihêle naveroka bîranîna kernel were guheztin çêtir dike. Ji bo neçalakkirina SELinux, hûn dikarin pergalê ji nû ve saz bikin bi derbaskirina pîvana "selinux=0" ya li ser rêzika fermanê ya kernelê. Di pêvajoya bootkirinê de şiyana guheztina di navbera modên "sepandin" û "destûr" de tête parastin.
  • Parçeya Xwayland DDX, ku Servera X.Org dimeşîne da ku pêkanîna sepanên X11 li hawîrdorên bingeha Wayland-ê organîze bike, veguhezîne pakêtek cihê, ku ji bingehek kodek nû ya ku ji serbestberdanên aram ên X-ê serbixwe ye, hatî berhev kirin. Org server.
  • Piştî qedandina danûstendinê di rêvebirê pakêta RPM-ê de ji nû ve destpêkirina hemî karûbarên pergalê yên nûvekirî bi carekê ve çalak kir. Digel ku berê karûbar tavilê piştî nûvekirina her pakêtek ku pê re diqete ji nû ve dest pê kir, naha rêzek çêdibe û karûbar di dawiya rûniştina RPM-ê de ji nû ve têne destpêkirin, piştî ku hemî pakêt û pirtûkxane hatin nûve kirin.
  • Wêneyên ji bo panelên ARMv7 (armhfp) ji hêla xwerû veguherî UEFI.
  • Mezinahiya cîhaza guheztina virtual ya ku ji hêla motora zRAM ve hatî peyda kirin ji çaryek heya nîvê mezinahiya bîranîna laşî tê zêdekirin, û di heman demê de bi sînorek 8 GB re jî tê sînordar kirin. Guhertin dihêle hûn bi serfirazî sazkerê Anaconda li ser pergalek bi hindik RAM-ê bimeşînin.
  • Radestkirina pakêtên kulikê ji bo zimanê Rust li şaxê stabîl hatiye misoger kirin. Pakêtan bi pêşgira "rust-" têne peyda kirin.
  • Ji bo kêmkirina mezinahiya wêneyên ISO-ya sazkirinê, SquashFS-a paqij, bêyî qata EXT4-ya hêlîn, ku ji ber sedemên dîrokî hatî bikar anîn, tê peyda kirin.
  • Pelên veavakirina barkerê boot GRUB ji bo hemî mîmarên piştgirîkirî, bêyî ku piştgirîya EFI-yê hebe, hatine yek kirin.
  • Ji bo kêmkirina xerckirina cîhê dîskê, berhevkirina pelan bi firmware-ya ku ji hêla kernel Linux ve hatî bikar anîn tê peyda kirin (ji kernel 5.3 dest pê dike, barkirina firmware ji arşîvên xz tê piştgirî kirin). Dema ku bê pakkirin, hemî firmware bi qasî 900 MB digire, û dema ku tê qewirandin, mezinahiya wan nîvî kêm bû.
  • Pakêta ntp (pêşkêşkara ji bo hevdengkirina dema tam) bi forkek ntpsec ve hatî guhertin.
  • Pakêtên xemacs, xemacs-packages-base, xemacs-packages-extra and neXtaw, ku pêşveçûna wan demek dirêj e rawestiyaye, kevin hatine ragihandin. Pakêta nscd hate betal kirin - systemd-resolved naha ji bo cachekirina databasa mêvandar tê bikar anîn, û sssd dikare ji bo cachekirina karûbarên navkirî were bikar anîn.
  • Koleksiyonên xorg-x11-* yên karûbarên X11 hatine sekinandin; her karûbar naha di pakêtek cûda de tê pêşkêş kirin.
  • Bikaranîna navê masterê di depoyên git yên projeyê de hate rawestandin, ji ber ku ev peyv di demên dawî de ji hêla siyasî ve nerast hate hesibandin. Navê şaxê xwerû di depoyên git de naha "sereke" ye, û di depoyên bi pakêtên wekî src.fedoraproject.org/rpms de şax "rawhide" ye.
  • Guhertoyên pakêtê yên nûvekirî, di nav de: GCC 11, LLVM/Clang 12, Glibc 2.33, Binutils 2.35, Golang 1.16, Ruby 3.0, Ruby on Rails 6.1, BIND 9.16, MariaDB 10.5, PostgreSQfated 13, PostgreSQfated 0.16.0XL.
  • Logoya nû hate destnîşan kirin.
    Rakirina belavkirina Linux Fedora 34

Di heman demê de, depoyên "belaş" û "ne belaş" yên projeya RPM Fusion ji bo Fedora 34 hatin destpêkirin, ku tê de pakêtên bi serîlêdanên multîmedya yên zêde (MPlayer, VLC, Xine), kodekên vîdyo / deng, piştgirî DVD, AMD xwedan û Ajokarên NVIDIA, bernameyên lîstikê, emulator.

Source: opennet.ru

Add a comment