De gloednieuwe afgifte van Ubuntu 21.04 , de Hirsute Hippo, werd vrijgegeven op 22 april 2021. Het is een interim-release van de populaire Linux-distributie, met slechts negen maanden steun van Canonical. Dus is het de moeite waard om naar te upgraden?
De Hirsute Hippo
De Hirsute Hippo hit de straten (of moddergaten) op 22 april 2021. Hoe dan ook, de nieuwste versie van de enorm populaire Ubuntu Linux-distributie van Canoniek is beschikbaar om te downloaden. Ubuntu 21.04 is een tussentijdse release, wat betekent dat het alleen voor negen maanden ondersteuning ontvangt.
Canonical brengt elke zes maanden een build of ubuntu vrij, één in april en één in oktober. Om de twee jaar is een van deze builds aangewezen een langdurige ondersteuning (LTS) -release. LTS-releases worden vijf jaar ondersteund en worden beschouwd als ondernemingsklasse. De andere releases - de interim-builds-zijn voor diegenen die de nieuwste release van Ubuntu en de nieuwste selectie van toepassingen willen hebben, en voor wie stabiliteit van het secundair belang is.
Om eerlijk te zijn voor Canonical, zijn de interim-builds altijd behoorlijk stabiel. Ze hebben soms een beetje tijd nodig om te settelen naarmate de post-lanceringspatches worden uitgerold, maar ze komen heel snel op een gelijkmatige kiel. Omdat de interimbouw worden gebruikt als bewijzen voor de software, functies en innovaties die uiteindelijk in de volgende LTS-build zullen worden opgenomen, is er een klein resterend risico bij het gebruik van hen.
Sommige van de gehoopt-voor functies, zoals de GNOME 40 Desktop-omgeving en de GTK 4 Development Toolkit, maakte het niet in Hirsute Hippo. GNOME 40 heeft er veel veranderingen in, dus Er waren zorgen over het upgraden. In plaats van te riskeren dat het introduceert iets dat de desktop-ervaring negatief zou kunnen beïnvloeden, de GNOME-extensies en het Yaru-thema, werd GNOME 40 uit deze release gedropt. Ubuntu 21.04 sticks met GTK 3 en GNOME 3.38.
Dat is geen slechte zaak. Zelfs in een interim-build, is er geen plaats voor roekeloosheid. En in feite is de nieuwe inhoud in GNOME 40 niet zoveel als u mag verwachten van de sprong in het build-versienummer. De GNOME Versioning-schema werd onhandelbaar . Het buildnummer werd tot 40 gestoten om een nieuw nummeringsschema te starten. Het vertegenwoordigt geen grote ontwikkeling of veel nieuwe inhoud, dus er was nog minder reden om het op te nemen.
Maar genoeg over wat de snede niet heeft gemaakt. Wat is nieuw in ubuntu 21.04?
Linux kernel 5.11
Er is enige verwarring geweest rond de nieuwe functies in kernel 5.11. Wanneer Linus Torvalds kondigde de release aan van de nieuwe kernel op St. Valentijnsdag, zei hij, "Het is een kleiner dan gemiddelde reeks commits van RC7 tot finale." Dat betekent echter niet dat er niet veel in deze release is. Het betekent gewoon dat tussen de zevende laatste afgifte-kandidaat en de ontgrendelingsbouw, er zeer weinig commits waren. Er was dus heel weinig last-minute Code-churn, wat een goede zaak is. Maar er is genoeg in deze kernel die van belang is .
- Software Guard Extensions : Intel's Software Guard Extensions (SGX) is nu ondersteund. SGX zorgt voor het creëren van veilige, gecodeerde geheugenzones die Aclaves worden genoemd. Enclaves zijn ondoorzichtig naar externe code. Normale code kan verzoeken aan de enclaves aanbrengen, maar ze kunnen geen toegang krijgen tot hun inhoud. Code die binnen de enclave-services wordt uitgevoerd, de verzoeken van niet-enclave-code. Intel bevordert enclaves als een manier om privé- en gevoelige items te beschermen, zoals coderingssleutels van een kwaadwillige of gecompromitteerde kernel.
- AMD-processorverbeteringen : AMD-processors ontvangen ook wat aandacht, met prestatie- en managementverbeteringen in de kernel. Er is ondersteuning voor power-management voor AMD's Zen CPU's , bijvoorbeeld.
- Syscall-gebruiker verzending : Een nieuwe systeemoproepinterceptieschema ontworpen om de efficiëntie van emulatoren zoals te verbeteren Wijn Is geïmplementeerd. Wijn moet vaak wisselen tussen Windows-gebaseerde en Linux-gebaseerde code. Verwacht wordt dat de nieuwe oproeptangende en omringende routines een significante prestatiebureau oplevert.
-
Constant-actie bitmaps
: De
secomp ()systeemoproep wordt gebruikt om te definiëren welk systeem een Gebruikersruimteproces kan in kernelruimte oproepen. De argumenten voor systeemoproepen werden onderzocht om te zien of de oproep was toegestaan, of of het proces of de draad moet worden gedood. Dit verstrekte veiligheid aan het systeem door het aantal manieren te verminderen dat de kernel kan worden aangevallen door schadelijke software. De nieuwe regeling vermindert de overhead van deze functionaliteit door gebruik te maken bit-toegewezen geheugenregio's die binaire vlaggen bevatten en op dezelfde manier functioneren om-lijsten, block-lijsten en kill-lijsten toe te staan.
Natuurlijk bevat een nieuwe kernel veel bugfixes, beveiligingsverbeteringen en ondersteuning voor specifieke hardware-gebruiksgevallen. Ondersteuning is toegevoegd of verbeterd voor:
- hantering USB4 en Thunderbolt .
- Hardware-detectie in Lenovo ThinkPad-laptops.
- Asus gaming laptop toetsenborden.
- Detectie van PCI-subsystemen met behulp van de 64 Gigatransfers per seconde (GT / s) Linksnelheid.
- het lezen van de sensoren in Corsair-voedingen.
Visuele tweaks
Hirsute Hippo schepen met een selectie van nieuwe wallpapers met onze beroemdheid Hippopotamidae .
Het purper-gebaseerde ontwerppalet blijft, en de Standaard thema is nog steeds yaru . Er zijn echter enkele tweaks en veranderingen. Hirsute Hippo is standaard standaard naar een donker thema, maar het is niet globaal. Het wordt selectief toegepast op sommige bureaubladelementen - de kalender en het systeemmenu, bijvoorbeeld - maar niet aan alles.
Het systeemmenu heeft kleinere scheiders tussen de menu-secties en de pijlpunt of driehoeksindicator die wordt gebruikt om secties uit te breiden, is nu een chevron.
De oranje markeringsbalk in de zijbalk Nautilus-bestandsbrowser wordt vervangen door een veel meer ingetogen, grijs getinte hoogtepunt. Een geselecteerd pictogram wordt nog steeds uitgekozen in de vertrouwde sinaasappel.
Veel van de pictogrammen zijn bijgewerkt. De meeste documenttypen spelen nu een gevouwen hoek. De LibreOffice-pictogrammen gebruiken minder kleuren en zien er minder rommelig uit.
Wayland is de standaardweergave-server
Canoniek geschakeld naar het gebruik van Wayland als de display-server in Ubuntu 17.10, maar teruggekeerd naar het gebruik van de X.org x11-server in daaropvolgende releases. HIPPO ziet de herintroductie van Wayland als standaardweergave-server - tenzij u Nvidia grafische hardware gebruikt. Als Nvidia-hardware wordt gedetecteerd, blijft u op x.org. Als u problemen met Wayland vindt, kunt u uw systeem dwingen x.org te gebruiken.
Gebruik deze opdracht om de Gnome display manager Config-bestand:
Sudo Gedit /etc/gdm3/custom.conf
Om terug te schakelen naar x.org, verwijdert u de HASH-markering "
#
"Vanaf het begin van de gemarkeerde lijn en opnieuw opstarten.
In eerdere releases van Ubuntu gaf een cog-pictogram op het inlogscherm toegang tot opties om te kiezen welke display-server u wilde gebruiken. Dat toscooppictogram niet aanwezig was in de bètaversie van Hirsute die Hippo dit artikel onderzoekt. Het zal interessant zijn om te zien of het verschijnt in de laatste release.
Bestanden op de desktop zijn terug
Als u een bestand op het bureaublad wilt laten vallen, kunt u. Deze functionaliteit werd verwijderd in Gnome 3.28. Sommige mensen willen de mogelijkheid om bestanden op het bureaublad te plaatsen, terwijl anderen niet doen. Maar het verwijderen van hun vermogen om te kiezen was geen populaire zet.
The Gnome Extension Desktop pictogrammen ng (Ding) is gemaakt om mensen de desktop te gebruiken, maar ze houden van. Hirsute Hippo wordt geleverd met de geïnstalleerde Ding-extensie, dus u hebt nog een keer een keuze.
Bijgewerkte software
Zoals altijd zijn veel van de inheemse softwarepakketten vernieuwd en bijgewerkt. Hier zijn de versies van enkele van de belangrijkste toepassingen opgenomen in Ubuntu 21.04:
- Firefox : 87.0
- Thunderbird : 78.8.1
- LibreOffice : 7.1.2.2
- Nautilus (bestanden) : 3.38.2-stabiel
- Kernel : 5.11.0-13-generiek
- Bash : 5.1.4
- gcc : 10.2.1 20210401
- Openssl : 1.1.1J 16 feb 2021
- Gnoom : 3.38.4
Home Directory Beveiliging
Blijkbaar geven nijlpaarden de voorkeur aan privacy. Home Directories in Ubuntu 21.04 zijn standaard veiliger. In eerdere versies van Ubuntu had elke gebruiker toegang gelezen en uitgevoerd met de thuisgids van elke andere gebruikers. Ubuntu 21.04 stelt de machtigingen voor huisdirectory's in op 750 in plaats van 755. De eigenaar- en groepsmachtigingen blijven zoals ze waren, maar de machtigingen voor alle andere gebruikers zijn verwijderd.
-
750
: De
nieuwe
rechten.
rwxr-x ---. Lezen, schrijven en uitvoeren voor de eigenaar en lees en voer het uit voor groepsleden, maar geen toegang voor alle anderen. -
755
: De
oud
rechten.
rwxr-xr-x. Lezen, schrijven en uitvoeren voor de eigenaar, lees en uitvoeren voor groepsleden en lees en voer voor iedereen uit.
Als u een nieuwe installatie van Ubuntu 21.04 doet, wordt een nieuwe reeks rechten gebruikt voor uw thuismap. Als u een upgrade uitvoert, worden de machtigingsmappen van de bestaande gebruikers niet gewijzigd. Nieuw gecreëerde huisdirectory's ontvangen de nieuwe set standaardmachtigingen.
Een waardevolle upgrade?
De Hirsute Hippo gedroeg zich goed bij het testen en voelt als een solide, stabiele build. Wat het ontbreekt aan het oppervlak glitter het maakt goed met veel significante veranderingen onder de capuchon - zelfs zonder GNOME 40. De 5.11-kernel, opgefrissende toepassingen en systeembrede bugfixes en beveiligingsverbeteringen zijn allemaal voordelig. De verandering van machtigingen op de huisdirectory's is ook een welkome verandering. Het is niets dat je niet met de hand kon doen in andere releases, maar hoeveel heb je daadwerkelijk gehinderd?
Canonical schattingen dat 95% van de Ubuntu-installaties LTS-versies zijn. Ongetwijfeld blijven ze vasthouden Ubuntu 20.04 lts "focal fossa" tot 22.04 komt langs. Wat betreft de andere 5%? Als ik een Ubuntu-interim-release had Ubuntu 20.10 "Groovy Gorilla," Ik zou upgraden naar 21.04. Er zijn voldoende significante en gunstige technische verbeteringen om het de moeite waard te maken.
Als je onbeslist bent, onthoud dan dat je altijd een virtuele machine kunt spineren Virtualbox en neem de nijlpaard voor een risicovrije testspin-of een langzame waggelen.