Kot dobro vemo, so različice Ubuntu LTS tiste, ki prejemajo dolgoročno podporo. In prav to je pred kratkim lansiral Canonical različne posodobitve Kérnela za različici Ubuntu 12.04 LTS in Ubuntu 14.04 LTS, tako da, če še vedno uporabljate te različice, vas bo ta članek zanimal.
Posodobitve so bile v osnovi osredotočene na odpraviti ranljivosti ki je vplival na ti dve različici in njuni izpeljanki. Med drugim so bile najbolj opazne spremembe v jedru Netfilter, ki v dogodkih ni pravilno obravnaval združljivosti z 32-bitnimi sistemi IPT_SO_SET_REPLACE v 64 bitov. Če želite izvedeti več sprememb, vam priporočamo, da preberete celoten članek.
Poleg ranljivosti, popravljene pri upravljanju iptables ki smo jo pravkar omenili, odpravljenih je bilo več ranljivosti več, kar lahko preberemo v uradna izjava iz Ubuntuja.
Ena najpogostejših napak, ki so bile popravljene, je več izgub podatkov s strani Kérnela. Na primer, Kangjie Lu je odkril a izguba informacij pri izvajanju modula USB v Linuxu, kar je pomenilo, da lahko kateri koli lokalni napadalec izkoristi to ranljivost za pridobivanje občutljivih informacij o pomnilniku jedra.
Poleg tega je Jann Horn tega nekoga tudi odkril lahko veže vmesnike InfiniBand jedra, da prepiše njegov pomnilnik. Spet lahko neprivilegirani lokalni napadalec izkoristi takšno ranljivost in pridobi skrbniške pravice v sistemih, kjer so naloženi moduli, povezani z InfiniteBand.
Še en odtekanje pomnilnika, ki je bilo odpravljeno, je bilo pri izvajanju Rock Ridge jedra. Rock Ridge je razširitev standarda ISO 9660, ki opredeljuje datotečni sistem CD-jev in dodaja podporo sistemom, podobnim POSIX. In to je, da je do zdaj lahko vsak uporabnik z zlonamernimi namenili pritrdil datotečni sistem ISO 9660 in pridobival občutljive podatke iz pomnilnika jedra.
Posodabljanje jedra
Kot smo v uradni izjavi dobro obveščeni, lahko vse te težave rešimo s posodobitvijo jedra našega Ubuntuja (12.04 LTS ali 14.04 LTS) na različice, ki jih lahko vidite v zadnjem delu. uradna izjava.
Prav tako lahko iščemo po aplikaciji Posodobitve programske opreme, počakajte, da najdete posodobitve in kliknite Namestite vse. Če želite uveljaviti spremembe, boste morali znova zagnati sistem.
Upamo, da vam je članek pomagal in če še vedno uporabljate različici Ubuntu 12.04 LTS ali Ubuntu 14.04 LTS, posodobite takoj, ko bo možno, ker če tega ne storite, bo vaš računalnik izpostavljen ranljivostim, ki smo jih omenili.
Jaz sem si vzel težave https://www.youtube.com/watch?v=EbQZ7DUUFXw
Pripravljen posodobljen tudi 4.2.0-38 je bil tudi bolj nestabilen, vsaj na mojem računalniku in ne vem zakaj, kljub temu, da gre le za varnostne popravke.
To je polovica teme, toda včeraj sem na svojem Lenovo Yoga 16.04 posodobil Ubuntu 2 in izgubil notranji Wi-Fi, kot da ne bi obstajal. Če dam Wi-Fi dongle, deluje, notranji pa je po ponovnem zagonu izginil. Če particijo zaženem z Win10, deluje odlično, v Ubuntuju pa nič.
Včeraj sem objavil s podrobnostmi na forumu Ubuntu http://ubuntuforums.org/showthread.php?t=2329081&p=13510775#post13510775
Ali veste kaj, kar je bilo posodobljeno ta teden glede jedra ali kaj podobnega je krivec?
Kakšne ideje, da bi to popravili?
Pozdrav in hvala naprej.
Pozdravljeni, Manuti. Preden vam je to delovalo normalno? Imam Lenovo in gonilnike moram namestiti vsakič, ko se kaj posodobi v jedru.
Če mi kasneje poveš, da tega nisi popravil, ti dam svojo rešitev. Shranjen sem v različne ukaze za uporabo vsakič, ko v posodobitvi programske opreme vidim besedo "jedro".
Pozdrav.
Edito: je naslednje:
Če ste rtlwifi-new-dkms namestili iz repoja Pilot6, ga morate odstraniti z naslednjim ukazom (in nato znova zagnati):
sudo apt-get odstrani rtlwifi-new-dkms
Potem morate klonirati, kar je potrebno, za kar uporabim naslednji ukaz (pazite, zadnji znova zažene računalnik):
sudo apt-get install git build-bistveno && git clone -b rock.new_btcoex https://github.com/lwfinger/rtlwifi_new && cd rtlwifi_new && make && sudo make install && ponovno zaženi
Nato napišemo naslednje:
sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel = 1
Lahko spremenimo 1 na 2. V mojem primeru je ukaz naslednji:
sudo modprobe -rv rtl8723be && sudo modprobe -v rtl8723be ant_sel = 2
Na koncu napišite naslednje, da se možnosti shranijo, spremenite X za možnost, ki je šla bolje:
odmev "možnosti rtl8723be ant_sel = X" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
V mojem primeru je ukaz naslednji:
odmev "možnosti rtl8723be ant_sel = 2" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
Potem pogledam vašo rešitev, lepa hvala v naprej, upam, da bo uspela !!!
Lenovo ima leto in pol, od prvega dne z Ubuntu 15.10 in vse v redu, maja sem posodobil na 16.04 in vse je bilo popolno ... do včeraj me je po posodobitvi sudo apt && sudo apt nadgradil, da me prosi za ponovni zagon in prav nič.
Bilo je hudič, ne vem, kaj je delovalo, a na koncu se je po tem vse oživilo:
sudo apt-get namestite linux-firmware