Wat is er nieuw en hoe installeer je Fedora 28

Als ontwikkelaars een nieuw softwareproduct lanceren, denken ze aan het verbeteren van de vorige versie, als deze bestaat, het toevoegen van nieuwe functies, het bijwerken van de bestaande en het elimineren van andere om er het maximale uit te halen, in het geval van besturingssystemen , houd rekening met veel meer relatieve en vitale aspecten, aangezien het de werkplek is van miljoenen gebruikers in de wereld en elke fout de reputatie van het bedrijf kan schaden.

In het geval van Linux-besturingssystemen is er een voordeel, namelijk dat omdat het open source is, veel ontwikkelaars er extra functies aan kunnen toevoegen.

Vandaag zullen we bij Solvetic praten over het nieuws en de installatie van de nieuwe Linux-distributie voor Fedora, in dit geval zal het de 28e editie zijn van dit betrouwbare, krachtige systeem dat we allemaal kennen.

Fedora releaseschemaOnthoud dat Linux, voordat je een product in zijn definitieve versie lanceert, bepaalde testversies kunt downloaden om bugs, anomalieën en fouten te detecteren om eraan te werken en de definitieve versie van het product te verbeteren.

Met Fedora 28 is dit geen uitzondering en daarom is het volgende releaseschema beschikbaar:

  • 9 januari 202021-2022: Controlepunt wijziging: deadline voor het indienen van voorstellen (systeembrede wijzigingen).
  • 30 januari 202021-2022: Change control point: deadline voor het indienen van het voorstel (autonome wijzigingen).
  • 31 januari 2021-2022: Massale wederopbouw.
  • 2 februari 2021-2022: Bevriezing van softwareketens.
  • 20 februari 2021-2022: Controlepunt wijzigen: einddatum (verifieerbaar) en vertakking van Fedora 28 naar Rawhide (Rawhide heeft Fedora 29-functies).
  • 6 maart 202021-2022: Deadline voor softwarevertaling, Bodhi Beta Freeze-triggerpunt en wijzigingsverificatiepunt: deadline voor 100% volledige systeemcode.
  • 27 maart 2021-2022: Lancering van de bètaversie.
  • 1 mei 2021-2022: Definitieve release van Fedora 28 (GA).
  • 8 mei 2021-2022: Definitieve release van Fedora 28.

Met dit schema zijn er slechts een paar maanden om te genieten van de verschillende edities van Fedora 28.

Laten we verder gaan met het bekijken van de opmerkelijke veranderingen en het nieuws in Fedora 28 waarvan er zeker meer dan één je zal verrassen.

Zoals we hebben vermeld, heeft elk nieuw besturingssysteem een ​​reeks nieuwigheden die het anders zullen maken dan de vorige versie, in het geval van Fedora 28 hebben we het volgende:

AArch64 Server-promotieMet deze nieuwe functie is het mogelijk om Aarch64-servertechnologieën te promoten naar de primaire architectuurstatus, dit omvat het serverinstallatieprogramma, dvd-installatieprogramma-ISO's, cloud (qcow2-images) en Docker-basisimages in dezelfde staat als andere hoofdarchitecturen van de server en bevat geen items zoals afbeeldingen of werkstationinstallaties, een van de verschillende wendingen of componenten van Fedora Atomic.

Anaconda-modularisatieMet deze nieuwigheid zal het Anaconda-installatieprogramma worden verdeeld in verschillende modules die via DBus communiceren met behulp van een stabiele API.

Geannoteerde binaire bestandenDeze wijziging is toegevoegd zodat aanvullende informatie wordt opgeslagen in binaire bestanden die zijn samengesteld door gcc. Deze informatie kan door scripts worden gebruikt om bepaalde kenmerken van het bestand te verifiëren, zoals gebruikte verhardingsopties of mogelijke ABI-conflicten.

Standaard authselect-tool in plaats van authconfigMet Fedora 28 is authconfig vervangen door authselect aangezien authselect een standaard tool is om PAM en nsswitch.conf te configureren In deze overgangsperiode zullen we een compatibiliteitstool hebben die ons zal helpen bij deze migratie van authconfig naar authselect.

Binutils-versie 2.29.1Het binutils-pakket is bijgewerkt van versie 2.29 naar versie 2.29.1 met bugverbeteringen, maar er is geen nieuwe functionaliteit toegevoegd.

TCP-wrappers toevoegenTCP-wrappers is een eenvoudig hulpmiddel waarmee u de inkomende verbinding op applicatieniveau kunt blokkeren, waardoor de beveiliging van het netwerk wordt verhoogd.

Modulariteit van plug-insVanaf deze Fedora 28-editie zal Fedora ons een nieuwe set software-opslagplaatsen en updates aanbieden met alternatieve versies voor de standaardversies, waardoor een van de meest bijgewerkte besturingssystemen mogelijk is.

Fedora 28 Boost 1.66 VerbeteringMet deze verbetering is Boost 1.66.0 toegevoegd aan Fedora 28, wat betekent dat Fedora 28 een recente versie van Boost upstream zal bevatten.

GCC8GCC-wijzigingen zijn aangebracht in Fedora 28 naar 8.x.y, dit stelt ons in staat om alle pakketten erop opnieuw op te bouwen, en optioneel slechts enkele pakketten ermee opnieuw op te bouwen en alle pakketten alleen op Fedora 29 opnieuw op te bouwen.

GHC 8.2Haskell GHC-compiler is bijgewerkt van hoofdversie 8.0.2 naar 8.2.2.

GNU C Bibliotheek versie 2.27De glibc bibliotheek in Fedora 28 is geüpdatet naar glibc versie 2.27.

Glibc-update en synchronisatie met cldrHet is nu mogelijk om de sorteergegevens in glibc bij te werken naar een ISO-bestand uit 2015 (synchroon met Unicode 8.0.0) en de sorteerregels van de landinstellingen te synchroniseren met CLDR.

Hardening Flags-updates voor Fedora 28Deze wijziging dekt de wijzigingen aan de verhardingsvlaggen in Fedora 28.

IBus Unicode TypenIBus core biedt ons een Emoji-dialoogvenster waarin Fedora-gebruikers emoji-annotaties kunnen schrijven en het emoji-teken kunnen uitzenden met behulp van IBus, met deze verbetering is het doel dat de dialoog ook het schrijven van Unicode-namen ondersteunt (bijvoorbeeld: schrijf "copyright-teken" toont U + 00A9).

Wijziging in toepassingen die libidn gebruiken in IDNA2008Het doel van deze wijziging is om te proberen libidn, dat IDNA2003 ondersteunt, af te schaffen en alle toepassingen die libidn gebruiken te veranderen in libidn2 2.0.0, dat compatibel is met IDNA2008.

Verbeteringen in de levensduur van de batterij in notebooksDeze nieuwigheid is te vinden in de WorkStation-editie van Fedora 28 en maakt het mogelijk om de levensduur van de batterij te verbeteren door ons de mogelijkheid te geven om standaard verschillende hardware-energiebesparende functies in te schakelen.

NIS schakelt over naar de nieuwe libnsl om IPv6 te ondersteunenDeze nieuwe functie is van invloed op het hele systeem en omvat de verschuiving van NIS-componenten naar de nieuwe client-side implementatie om IPv6 te ondersteunen, terwijl de libnsl- en nss_nis-pakketten, die voorheen bij glibc werden geleverd, worden gescheiden.

NSS ondersteunt het standaard SQL-bestandNu in Fedora 28, zal het mogelijk zijn om de standaard NSS-bibliotheek te veranderen om op sqlite gebaseerde gegevensopslag te gebruiken, alleen wanneer toepassingen hun voorkeursopslagbestandsformaat niet specificeren.

OpenLDAP gebruikt standaard alleen gedeelde systeemcertificatenMet deze wijziging zullen OpenLDAP-clients en -servers standaard alleen het systeembrede certificaatarchief gebruiken.

Verminderde redundantie bij initiële configuratieIn het huidige systeem is er een hoge mate van redundantie tussen het Anaconda-installatieprogramma en de initiële gnome-configuratie, met deze wijziging wordt ernaar gestreefd deze redundanties te elimineren en de initiële gebruikerservaring in Fedora Workstation te vereenvoudigen.

Gebruikersnaam niemandIn Fedora 29 kunnen we "niemand: niemand" gebruiken als de kernelnamen overlopen UID: GID-paar, en de oude naam "nfsnobody" en het oude paar "niemand: niemand" met nummers 99:99 verwijderen.

Ik vervang de libcrypt van glibc door libxcryptHet doel is om libcrypt uit glibc te verwijderen.

Ruby 2.5 opnameRuby 2.5 is de nieuwste stabiele versie van Ruby die veel nieuwe Ruby-functies en -verbeteringen bevat. Met deze update van Ruby 2.4 in Fedora 26 naar Ruby 2.5 in Fedora 28, wordt Fedora het hoogste ontwikkelplatform voor Ruby.

Sterke encryptie-instellingenDeze wijziging in Fedora 28 is gericht op het updaten van het huidige cryptografiebeleid van de gehele distributie om verouderde en ongebruikte cryptografische protocollen uit te schakelen, waardoor de veiligheid aanzienlijk wordt verhoogd.

Sun RPC-interfaces verwijderen uit glibcHet doel van deze systeembrede wijziging is om Sun RPC-gerelateerde interfaces uit glibc te verwijderen.

Golang 1.10 is toegevoegdMet het Golang pakket naar de volgende versie 1.10 in Fedora 28, is het opnieuw opbouwen van alle afhankelijke pakketten inbegrepen.

Kerberos als onderdeel van PythonHet zal nu mogelijk zijn om het gebruik van python-krbV en pykerberos te vervangen door python-gssapi in alle Fedora-pakketten om hun verwijdering uit Fedora mogelijk te maken. rharwood is verantwoordelijk voor het maken van alle noodzakelijke codewijzigingen.

Libcurl-implementatie om libssh te gebruiken in plaats van libssh2libcurl maakt momenteel gebruik van libssh2 om de SSH-laag van de SCP- en SFTP-protocollen te implementeren, nu met deze wijziging zal libcurl in plaats daarvan de libssh-bibliotheek gebruiken.

mpfr-4.0.0Het MPFR-pakket is bijgewerkt naar versie 4.0.0.

tijd-1.8Er is een nieuwe versie 1.8 time tool toegevoegd die het uitvoerformaat verandert.

Andere veranderingen in Fedora 28Andere wijzigingen om te overwegen zijn:

  • Vermijd het gebruik van / usr / bin / python bij het maken van RPM
  • Django 2.0 is beschikbaar
  • Update naar Erlang 20
  • Facter3
  • Update naar Fontconfig 2.13
  • Update naar suiker 0.112
  • Thunderbolt inschakelen
  • Integratie met VirtualBox-gasten
  • Nieuwe versie van librealsense2
  • Update naar PHP 7.2

Hoe Fedora 28 (Linux) te installeren


Zoals we in het bovenste gedeelte zagen, is er een gedefinieerd releaseschema voor Fedora 28, maar de Fedora 28 Rawhide-ontwikkelaarsgroep geeft ons de mogelijkheid om verschillende soorten ISO-images te downloaden voor validatie, deze ISO-images zijn te vinden in de volgende link:

Daar hebben we de mogelijkheid om afbeeldingen te gebruiken voor versies zoals:

  • Server
  • Werkstation
  • atoom
  • ARM
  • KDE
  • XFCE
  • Maat en nog veel meer.

Stap 1
Wanneer u de ISO downloadt, moet u deze op een cd, dvd of USB-geheugen branden en vervolgens de apparatuur configureren zodat deze vanaf daar kan worden opgestart.

Als dit klaar is, zal dit de eerste afbeelding zijn die we zullen zien van Fedora 28:

Stap 2
Daar hebben we de volgende opties:

  • Installeer Fedora Rawhide: Met deze optie kunnen we het Fedora 28 installatieproces direct starten.
  • Test deze media & installeer Fedora Rawhide: Met deze optie is het mogelijk om een ​​hardware analyse uit te voeren om te verifiëren dat alles voldoet aan de basis installatie vereisten.
  • Problemen oplossen: Met deze optie kunnen we installatiefouten oplossen.

Stap 3
In dit geval zullen we de optie "Install Fedora Rawhide" selecteren en we zullen het volgende venster zien waar we de installatietaal van Fedora 28 zullen selecteren:

VERGROTEN

Stap 4
Als we op "Doorgaan" klikken, zien we de volgende melding:

VERGROTEN

Stap 5
Dit komt omdat het een proefversie is die nog bepaalde onnauwkeurigheden kan bevatten, we klikken op de knop "Ik accepteer mijn bestemming" en dan komen we op de volgende pagina:

VERGROTEN

Stap 6
Daar hebben we de volgende opties:

ToetsenbordMet deze optie kunnen we de configuratie van het systeemtoetsenbord definiëren en toetsenborden toevoegen of verwijderen:

VERGROTEN

TaalcompatibiliteitVia deze sectie kunnen we enkele van de talen definiëren waarin Fedora 28 beschikbaar is:

VERGROTEN

Tijd datumZoals de naam aangeeft, is het daar mogelijk om het geografische gebied en de tijd van het systeem te definiëren:

VERGROTEN

Installatiebestemming:In deze sectie zullen we de schijf definiëren waarop Fedora 28 geïnstalleerd moet worden en we zullen in staat zijn om acties uit te voeren zoals partities, schijfversleuteling en meer. Daar moeten we de huidige schijf selecteren en op de knop Gereed klikken om de actie te bevestigen.

VERGROTEN

Oorsprong van de installatieVia deze sectie is het mogelijk om een ​​type installatie te definiëren op basis van een netwerk of via een spiegel, hiervoor is het vereist om de respectieve URL's in te voeren:

VERGROTEN

Software selectieHet is een van de secties die de meeste veranderingen in Fedora 28 presenteert, aangezien het vanaf hier mogelijk zal zijn om meerdere kenmerken te definiëren die het besturingssysteem zal hebben. Het enige wat u hoeft te doen is de gewenste vakjes te activeren en op de knop Gereed te klikken ter bevestiging.

VERGROTEN

Netwerk- en teamnaamHier is het mogelijk om de naam van de te gebruiken computer te definiëren en het netwerk te activeren, dat de naam van de adapter, het toegewezen IP-adres en DNS weergeeft.

VERGROTEN

Stap 7
Als dit allemaal is gedefinieerd, moeten we valideren dat geen enkel veld een waarschuwing bevat. Het is mogelijk om het installatieproces te starten door op de knop "Installatie starten" te klikken:

VERGROTEN

Stap 8
Als we daar klikken, zien we het volgende:

VERGROTEN

Stap 9
We moeten de superuser en de lokale gebruiker van Fedora 28 configureren. Klik op "Rootwachtwoord" en definieer het toe te wijzen wachtwoord:

VERGROTEN

Stap 10
We klikken op de knop Gereed en we voeren hetzelfde proces uit met de lokale gebruiker:

VERGROTEN

Stap 11
Zodra deze stappen zijn gedefinieerd, zien we het volgende:

VERGROTEN

Stap 12
Daar moet u wachten tot het systeem de RPM's downloadt die een grootte hebben van 1,48 GB:

VERGROTEN

Stap 13
Zodra het proces is voltooid en we het systeem opnieuw hebben opgestart, zien we het volgende:

Stap 14
Zodra het systeem opnieuw is opgestart, hebben we toegang tot Fedora 28 met onze inloggegevens die in de vorige stappen zijn gemaakt:

VERGROTEN

Stap 15
Dit wordt de omgeving voor deze nieuwe editie van Fedora:

VERGROTEN

Zoals we kunnen zien, belooft deze nieuwe editie van Fedora geweldige innovaties die altijd aan de eindgebruiker denken en de beste ontwerp-, ontwikkeling-, compatibiliteits- en algemene gebruiksfuncties van het systeem en zijn componenten bieden. We kunnen de verschillende opties die we hebben met Fedora 28 leren kennen terwijl de officiële versie wordt uitgebracht.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave