Bildiyimiz kimi Ubuntu LTS versiyaları uzunmüddətli dəstək alan versiyalardır. Və bu yaxınlarda Canonical başlamışdır müxtəlif Kérnel yeniləmələri Ubuntu 12.04 LTS və Ubuntu 14.04 LTS versiyaları üçün bu versiyaları hələ də istifadə edirsinizsə, bu yazı sizi maraqlandıracaqdır.
Yeniləmələr əsasən fokuslanmışdır boşluqları düzəldin bu iki versiyanı və onların türevlərini təsir etdi. Digərləri ilə yanaşı, ən nəzərəçarpan dəyişikliklər hadisələrdə 32 bit sistemlərlə uyğunluğu düzgün idarə etməyən nüvənin Netfilter-də oldu. IPT_SO_SET_REPLACE 64 bitdə Daha çox dəyişiklik haqqında bilmək istəyirsinizsə, məqaləni tam oxumağınızı tövsiyə edirik.
Həssaslığa əlavə olaraq rəhbərlikdə də düzəliş edildi iptables bayaq qeyd etdiyimiz, bir neçə zəiflik aradan qaldırıldı daha çox oxuya biləcəyimiz rəsmi açıqlama Ubuntudan.
Düzəliş edilmiş ən tez-tez səhvlərdən biri də Kérnel-dən bir neçə məlumat itkisi olmuşdur. Məsələn, Kangjie Lu a məlumat itkisi Linux-da USB modulunun tətbiqində, bu da hər hansı bir yerli təcavüzkarın bu zəiflikdən istifadə edərək nüvə yaddaşı haqqında həssas məlumat əldə etməsi deməkdir.
Bundan əlavə, Jann Horn da birinin olduğunu kəşf etdi InfiniBand interfeyslərini bağlaya bilər eyni yaddaşı yazmaq üçün nüvənin. Yenidən imtiyazsız bir yerli təcavüzkar belə bir zəiflikdən istifadə edərək InfiniteBand ilə əlaqəli modulların yükləndiyi sistemlərdə administrator imtiyazları qazana bilər.
Düzeltilmiş bir başqa yaddaş sızıntısı, kernelin Rock Ridge tətbiqində olmuşdur. Rock Ridge bir ISO 9660 standartının genişləndirilməsi, CD-lərin fayl sistemlərini təyin edən və POSIX-ə bənzər sistemlər üçün dəstək verən. Və indiyə qədər hər hansı bir istifadəçi zərərli məqsədlərlə bir ISO 9660 fayl sistemini qura bilər və çekirdek yaddaşından həssas məlumatlar əldə edə bilər.
Nüvənin yenilənməsi
Rəsmi açıqlamada yaxşı bildiyimiz kimi, bütün bu problemlər Ubuntu-nun (12.04 LTS və ya 14.04 LTS) nüvəsini onun son hissəsində sadaladığımız versiyalara yeniləməklə həll edilə bilər. rəsmi açıqlama.
Ayrıca, tətbiqində axtarış edə bilərik Proqram yeniləmələri, mövcud yeniləmələrin tapılmasını gözləyin və vurun Hamısını qurun. Dəyişiklikləri tətbiq etmək üçün sisteminizi yenidən başlatmalısınız.
Ümid edirik ki, məqalə sizə kömək etdi və hələ də Ubuntu 12.04 LTS və ya Ubuntu 14.04 LTS versiyalarından istifadə edirsinizsə, yeniləyin mümkün olduğu qədər tez, çünki etməsəniz, PC-də qeyd etdiyimiz zəifliklərə məruz qalacaqsınız.
6 şərh, özünüzü buraxın
Uşaqlar məni narahat etdi https://www.youtube.com/watch?v=EbQZ7DUUFXw
Yenilənmiş 4.2.0-38 də ən azı mənim kompüterimdə daha qeyri-sabit idi və bunun səbəbini bilmirəm, ancaq təhlükəsizlik düzəlişlərinə baxmayaraq.
Bu, mövzunun yarısıdır, amma dünən Lenovo Yoga 16.04-də Ubuntu 2-u yenilədim və daxili Wi-Fi-nı itirdim, sanki mövcud deyil. Bir Wi-Fi dongle qoysam, işləyir, ancaq daxili yenidən başladan sonra yox oldu. Bölümü Win10 ilə yükləsəm, mükəmməl işləyir, amma Ubuntuda heç bir şey yoxdur.
Dünən Ubuntu forumunda ətraflı məlumat göndərdim http://ubuntuforums.org/showthread.php?t=2329081&p=13510775#post13510775
Bu gün nüvə ilə əlaqəli yenilənmiş və ya buna bənzər bir şeyin günahkar olduğunu bilirsinizmi?
Onu düzəltmək üçün hər hansı bir fikir varmı?
Bir təbrik və irəli təşəkkür edirik.
Salam, Manuti. Sizin üçün normal işləməmişdən əvvəl? Məndə bir Lenovo var və hər dəfə kerneldəki bir şey yeniləndikdə sürücüləri quraşdırmalıyam.
Daha sonra mənə düzəltmədiyinizi desəniz, həllimi verəcəyəm. Proqram yeniləməsində hər dəfə "kernel" sözünü gördükdə istifadə etmək üçün müxtəlif əmrlərdə qeyd etmişəm.
A salam.
Edito: aşağıdakılardır:
Pilot6 reposundan rtlwifi-new-dkms quraşdırmısınızsa, onu aşağıdakı əmrlə silməlisiniz (və sonra yenidən başladın):
sudo apt-get rtlwifi-new-dkms çıxarın
Sonra lazım olanı klonlaşdırmalısınız, bunun üçün aşağıdakı əmri istifadə edirəm (ehtiyatlı olun, sonuncusu kompüteri yenidən başladır):
sudo apt-get install git build-essential && git clone -b rock.new_btcoex https://github.com/lwfinger/rtlwifi_new && cd rtlwifi_new && make && sudo make install && reboot
Sonra aşağıdakıları yazırıq:
sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel = 1
1-i 2-yə dəyişə bilərik. Mənim vəziyyətimdə əmr belədir:
sudo modprobe -rv rtl8723be && sudo modprobe -v rtl8723be ant_sel = 2
Nəhayət, daha yaxşı gedən seçim üçün X-i dəyişdirərək seçimlər qeyd olunsun deyə aşağıdakıları yazın:
echo "variantları rtl8723be ant_sel = X" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
Mənim vəziyyətimdə əmr belədir:
echo "options rtl8723be ant_sel = 2" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
Sonra həll yolunuza baxıram, əvvəlcədən çox təşəkkür edirəm, inşallah işləyir !!!
Lenovo'nun Ubuntu 15.10 ilə ilk günündən etibarən bir il yarım var və hər şey yaxşıdır, May ayında 16.04'ə qədər yeniləndim və hər şey mükəmməl idi ... dünənə qədər bir sudo apt update && sudo apt yükseltmesinden sonra yenidən başlamağımı istədi. və heç bir şey.
Cəhənnəmdi, nə işlədiyini bilmirəm, amma sonunda hər şey etdikdən sonra yenidən dirçəldi:
sudo apt-get linux-firmware quraşdırın