Hiljuti Canonical avalikustatud teave mõned muudatused mis viiakse läbi nii selle versioonikontrolli platvormil kui ka Ubuntu järgmises versioonis 25.10.
Ja see on see, et eUbuntu 25.10 asendab praeguse aja sünkroniseerimissüsteemi systemd-timesyncd-i põhjal Chrony poolt, moodsam, täpsem ja turvalisem tööriist. See on tingitud vajadusest pakkuda täielikku tuge NTS-protokollile, mis on NTP-protokolli edasiarendus ja võimaldab süsteemi kella sünkroniseerimist krüptograafiliselt kaitsta.
Miks Ubuntu loobub systemd-timesyncd-ist?
Teenus systemd-timesyncd, mis on paljudes Ubuntu väljaannetes vaikimisi kaasas, on aastaid täitnud põhifunktsioone aja sünkroniseerimine. SSiiski puudub sellel NTS-i tugi., mis on piirang, mis muutub kriitiliseks keskkondades, kus süsteemi aeg mõjutab otseselt teiste protokollide, näiteks TLS-i või DNSSEC-i, turvalisust.
A. Ründaja poolt manipuleeritud aja sünkroniseerimine võib põhjustada tõrkedigitaalsete sertifikaatide valideerimisel või võimaldavad ajatundlike autentimismehhanismide möödahiilimist. Sel põhjusel on Canonical otsustanud minna üle vastupidavamale lahendusele. ja laialdaselt omaks võetud Linuxi ökosüsteemis: Chrony.
Chrony eelised
Chrony on iseseisev teostus NTP-klient ja -server, mida juba vaikimisi kasutatakse sellistes distributsioonides nagu Fedora, RHEL ja openSUSE. Selle peamine eelis versus alternatiivid See toetab täielikult NTS-protokolli, mis pakub sünkroonimisprotsessi ajal otsast lõpuni autentimist ja krüptimist.
NTS töötab kahe protokolli kaudu:
- NTS-KE (NTS-võtme loomine): teostab esmase autentimise TLS-i abil.
- NTS-EF (NTS laiendusväljad): tagab NTP-pakettide krüptimise ja terviklikkuse seansi ajal.
See süsteem See põhineb PKI-l ja kasutab TLS-i koos AEAD-krüptimisega tagamaks, et klient suhtleb ainult legitiimsete NTP-serveritega, vältides võltsimisrünnakuid. Kogu kriitiline teave salvestatakse ainult kliendi serverisse, kasutades turvalist küpsiste süsteemi. NTP-ühendusi hallatakse TCP-pordi 4460 kaudu.
Migratsiooni üksikasjad ja kavandatud muudatused
Chrony on nüüd repositooriumis saadaval Ubuntu põhiversioon ja seda kasutatakse vaikimisi mõnes Ubuntu pilveversioonise. Kanooniline alustab ametlikult üleminekut 2. juunil 2025. See muudatus toob kaasa Installipiltide suuruse väike suurenemine 803 KB võrra uute sõltuvuste, näiteks libedit2, tõttu.
et need, kes soovivad migratsiooni käsitsi teha Alates Ubuntu 25.04-st saate seda teha järgmiste käskude abil.
Chrony installimiseks:
sudo apt-mark auto systemd-timesyncd && apt install chrony
Systemd-timesyncd-i taastamiseks:
sudo apt-mark auto chrony && apt install systemd-timesyncd
Launchpad jätab Bazaariga hüvasti ja tervitab Giti
En Teise suure mõjuga otsusega teatas Canonical programmi lõppemisest versioonikontrollisüsteemi tugi turg (bzr) Launchpadis, mis on Ubuntu ja teiste seadmete keskne arendusplatvorm. viib Launchpadi täielikult Gitiga vastavusse, tööstusharu domineeriv versioonikontrolli tööriist.
Bazaari lõi algselt Canonical Launchpadi nurgakivina. Aastaid oli see peamine versioonikontrollisüsteem platvormil. Siiski Selle viimane ametlik versioon avaldati 2016. aastal ja sellest ajast alates on projekt jäänud tehnilise külmutuse seisundisse. Seda ei portitud kunagi täielikult Python 3-le, ja selle olulisus on Giti peatamatu kasvu valguses märkimisväärselt vähenenud.
Alates 2015. aastast on Launchpad lisanud tuge Gitile, millest on saanud uute projektide ja kaastööliste vaikesuvandiks. Kahaneva kogukonna ja kõrgete hoolduskulude tõttu on Canonical otsustanud Bazaari toetamise järk-järgult lõpetada.
Breezy: Bazaari moodne pärija
2018. aastal käivitas grupp entusiaste kahvli algsest projektist nime all Tuuline (brz). See uus tööriist kaasajastas Bazaari koodibaasi, lisades toe Python 3-le ja võimaldades osalist integratsiooni Gitiga.
Breezy ühendab endas detsentraliseeritud süsteemide, näiteks Giti ja Mercuriali, funktsioone. tsentraliseeritud juhtimisfunktsioonidega, sarnaselt CVS-i või Subversioniga. Võimaldab teil töötada sõltumatute harudega, teha koostööd ühe töökoopia kallal ja laadida sisu alla justkui see oleks keskne hoidla. Hiljuti ilmus uusim stabiilne versioon, Breezy 3.3.12, mis näitab, et projekt on endiselt aktiivne, ehkki väljaspool ametlikku Ubuntu ökosüsteemi.
Bazaari lõpu kuupäevad ja etapid Launchpadis
Migratsiooni osas teatas Canonical, et keelab Bazaari kahes etapis:
- Esimene etapp (1. september 2025): Bazaari repositooriumide koodi sirvimise veebiliides keelatakse. Sisemise analüüsi kohaselt kasutatakse seda funktsiooni harva ja enamik külastusi pärineb robotitelt.
- Teine etapp (kuupäev pole veel kinnitatud): Koodi majutav taustsüsteem eemaldatakse, mis takistab täielikult Bazaari repositooriumide kloonimist, edastamist või ühendamist Launchpadis.
Kanooniline kutsub kõiki Launchpadi kasutajaid üles oma projektid Bazaarist Giti migreerima enne 1. septembrit 2025. Selle tegemata jätmine toob kaasa juurdepääsu kaotamise repositooriumidele, kuna pärast ülemineku lõppu ei säilitata Bazaaris majutatud andmete ekstraheerimise ega manipuleerimise vormi.
Lõpuks, kui soovite selle kohta rohkem teada saada, vaadake üksikasju jaotisest järgmine link.