Utgivelse av Linux-distribusjonen Fedora 30

Presentert utgivelse av Linux-distribusjonen Fedora 30. For nedlasting er forberedt produkter Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT Edition, samt spins-pakken med Live-versjoner av skrivebords-miljøene KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE og LXQt. Versjonene er laget for arkitekturer x86, x86_64, Power64, ARM64 (AArch64) og forskjellige enheter med 32-bits ARM-prosessorer.

De mest anmärkningsvärda forbedringer i Fedora 30:

  • GNOME-skrivebordet er oppdatert til utgaven 3.32 med et revidert design av grensesnittelementene, skrivebordet og ikonene, eksperimentell støtte for delt skalering, og opphør av støtte for global meny;
  • Det er gjort arbeid for å forbedre ytelsen til pakkeadministratoren DNF. Alle metadata i repositoryene, bortsett fra xz og gzip, er nå tilgjengelige i formatet zchunk, som i tillegg til god kompresjonsnivå tilbyr støtte for delta-endringer, slik at bare de endrede delene av arkivet lastes ned (filen deles opp i separat komprimerbare blokker, og klienten laster bare de blokkene hvor checksummen ikke stemmer overens med blokkene på sin side);
  • I DNF er lagt til koden for å sende informasjon som er nødvendig for en mer nøyaktig vurdering av brukerbasen til distribusjonen. Når det blir gjort henvendelser til speilene, sendes en telling, "countme", hvis verdi øker for hver uke. Tellingen vil bli nullstilt til "0" etter første vellykkede henvendelse til serveren, og vil begynne å telle uker etter 7 dager. Den angitte metoden vil tillate vurdering av hvor lenge den brukte utgaven har vært installert, noe som er tilstrekkelig for å analysere dynamikken i brukerovergangen til nye versjoner og avdekke kortlivede installasjoner i systemer for kontinuerlig integrasjon, test-systemer, containere og virtuelle maskiner. Brukeren kan velge å deaktivere sending av den angitte informasjonen.
  • Legg til pakker med skrivebordet Deepin, utviklet av utviklerne av den samme distribusjonen fra Kina. Skrivebordskomponentene utvikles ved bruk av C/C++ og Go, men grensesnittet dannes ved hjelp av HTML5-teknologier med webmotoren Chromium. En nøkkelfunksjon i Deepin-skrivebordet er panelet, som støtter flere driftsmoduser. I den klassiske modusen er det en mer tydelig separasjon mellom åpne vinduer og foreslåtte applikasjoner for å starte. Den effektive modusen ligner på Unity, og blander indikatorer for kjørende programmer, utvalgte applikasjoner og kontrollappletter. Grensesnittet for programstart vises i fullskjerm og tilbyr to moduser - visning av utvalgte applikasjoner og navigering i katalogen av installerte programmer;
  • Det er lagt til pakker med skrivebordet Pantheon, utviklet av prosjektet Elementary OS. Utviklingen benytter GTK3+, språket Vala og rammeverket Granite. Det grafiske miljøet Pantheon kombinerer komponenter som vindusbehandleren Gala (basert på LibMutter), toppanelet WingPanel, lanseringsprogrammet Slingshot, kontrollpanelet Switchboard, nedre oppgavelinje Plank (gjenutviklet i Vala som en analog til Docky-panelet) og sesjonshåndtereren Pantheon Greeter (basert på LightDM);
  • Programmene er oppdatert til versjoner: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Fish 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0;
  • Det har blitt gjort overganger til GnuPG 2 som hovedimplementering av GPG (
    /usr/bin/gpg теперь ссылается на исполняемый файл GnuPG 2 вместо GnuPG 1;
  • Det er utført arbeid for å sikre en mer jevn grafikkvisning ved oppstart, uten kortsiktige skjermutkoplinger og uten brå grafiske overganger. I i915-drivere er fastboot-modus aktivert som standard, og i oppstartsbilde plymouth er et nytt tema for design implementert;
  • Som standardimplementasjon av D-Bus-bussen benyttes D-Bus Broker. D-Bus Broker er fullt implementert i brukermiljøet, er helt kompatibel med referanseimplementeringen av D-Bus, designet med hensyn til støtte for etterspurt funksjonalitet og fokuserer hovedsakelig på ytelsesforbedringer og økt pålitelighet;
  • Metadataformatet for kryptering av hele disken er endret fra LUKS1 til LUKS2;
  • I forberedelsene til avslutningen av støtten for Python 2 (støttens tidsramme utløper 1. januar 2020) er det fjernet et stort antall spesifikke Python 2-pakker. For moduler fra depotet med støtte for metadata
    Python Egg/Wheel har som standard inkludert en avhengighetsgenerator;
  • Støtten for utdaterte og usikre funksjoner som encrypt, encrypt_r, setkey, setkey_r og fcrypt er fjernet fra libcrypt;
  • Filen /etc/sysconfig/nfs er erklært som utddatert, for NFS-konfigurasjon bør kun /etc/nfs.conf brukes;
  • Støtte for uEFI er lagt til for oppstart på ARMv7-systemer;
  • MongoDB-databasen er fjernet fra depotene på grunn av prosjektets overgang til en ikke-fri lisens, som ikke er kompatibel med Fedora-kravene;
  • Pakker som Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp og sonatype-oss-parent er blitt overført til utdaterte;
  • En samling er lagt til Linux System Roles med et sett av moduler og roller for distribusjon av et sentralisert konfigurasjonsstyringssystem basert på Ansible;
  • Avbrutt dannelse av Fedora Atomic Host-bilder som tilbyr et minimumsmiljø, oppdateringen av hvilket skjer atomisk ved å erstatte hele systembildet, uten oppdeling i separate pakker. Den nye Fedora Atomic Host vil bli etterfulgt av prosjektet Fedora CoreOS, som fortsetter utviklingen av server-Linux-systemet Container Linux;
  • Takket være bruken av PipeWire er problemer med deling av vinduer mellom Chrome og Firefox i Wayland-baserte miljøer under fjernarbeid løst. Også problemer med bruk av proprietære NVIDIA-binære drivere med Wayland er løst. Levering av Firefox-bygningen med innebygd støtte for Wayland som standard er utsatt til neste utgave (i Fedora 30 vil Firefox som før fungere via XWayland). Verktøysettet
  • Fedora Toolbox , som lar deg kjøre et ekstra isolert miljø som kan konfigureres fritt ved hjelp av den vanlige pakkehåndteren DNF. Dette miljøet vil gjøre livet enklere for utviklere som ofte må installere ulike ekstra biblioteker og applikasjoner når de bruker bygningeneI OpenH264-biblioteket med implementeringen av H.264-kodeken, som brukes i Firefox og GStreamer, er støtte for dekoding av Main- og High-profiler som vanligvis brukes for videostreaming på tjenester lagt til (tidligere støttet OpenH264 bare Baseline-profilen); Fedora Silverblue;
  • Systemet for sentralisert tilpasning av Linux-skrivebord er inkludert —
  • Fleet Commander Fleet Commander, beregnet for å organisere distribusjon og vedlikehold av innstillinger for et stort antall arbeidsstasjoner basert på Linux og GNOME. Den tilbyr et samlet, sentralisert grensesnitt for å administrere skrivebordsinnstillinger, applikasjoner og nettverksforbindelser;
  • Fortsatt utviklingen av Fedora Silverblue-utgaven, som skiller seg fra Fedora Workstation ved å bli levert som en monolitisk pakke, uten oppdeling av grunnsystemet i separate pakker, ved hjelp av en atomisk oppdateringsmekanisme og med installering av alle ekstra applikasjoner som flatpak-pakker, som kjøres i isolerte containere. I den nye versjonen er det lagt til muligheten for å bruke rpm-ostree-laget i GNOME Software for å legge til lag med ekstra applikasjoner og systemkomponenter i det grunnleggende Silverblue-bildet, som bare distribueres i form av rpm-pakker og for øyeblikket ikke er tilgjengelige som flatpak. For eksempel realiseres støtten for installasjon av proprietære NVIDIA-drivere, skrifter, språkpakker, utvidelser for GNOME Shell og tredjepartsapplikasjoner, som Google Chrome, gjennom rpm-ostree.

Samtidig for Fedora 30 ble tatt i bruk «free» og «nonfree» depotene til RPM Fusion-prosjektet, der pakker med ekstra multimedia-applikasjoner (MPlayer, VLC, Xine), vide/audiokodeker, DVD-støtte, proprietære AMD- og NVIDIA-drivere, spillprogramvare, emulatorer er tilgjengelige.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster