Як ми добре знаємо, версії Ubuntu LTS - це ті, які отримують довготривалу підтримку. І саме це нещодавно випустив Canonical різні оновлення Kérnel для версій Ubuntu 12.04 LTS та Ubuntu 14.04 LTS, тож якщо ви все ще використовуєте ці версії, ця стаття вас зацікавить.
Оновлення в основному зосереджені на виправити вразливості що вплинуло на ці дві версії та їх похідні. Серед інших, найбільш помітні зміни відбулись у Netfilter ядра, який не правильно обробляв сумісність з 32-розрядними системами в подіях IPT_SO_SET_REPLACE у 64 біти. Якщо ви хочете дізнатися більше змін, радимо прочитати повну статтю.
На додаток до уразливості, виправленої в управлінні Iptables що ми щойно згадали, виправлено кілька вразливостей більше, що ми можемо прочитати в офіційна заява з Ubuntu.
Однією з найпоширеніших помилок, яку було виправлено, було кілька втрат інформації від Кернела. Наприклад, Канджіе Лу відкрив a втрата інформації у реалізації модуля USB в Linux, що означало, що будь-який локальний зловмисник міг скористатися цією вразливістю для отримання конфіденційної інформації про пам'ять ядра.
Крім того, Янн Горн також виявив, що хтось може прив'язувати інтерфейси InfiniBand ядра, щоб перезаписати його пам'ять. Ще раз, непривілейований локальний зловмисник може використати таку вразливість, отримуючи привілеї адміністратора в системах, де завантажені модулі, пов’язані з InfiniteBand.
Ще одне з витоків пам'яті, яке було виправлено, було у реалізації ядра Rock Ridge. Рок-Ридж - це розширення стандарту ISO 9660, який визначає файлові системи компакт-дисків та додає підтримку POSIX-подібних систем. І це те, що дотепер будь-який користувач міг монтувати файлову систему ISO 9660 зі зловмисними цілями та отримувати конфіденційну інформацію з пам'яті ядра.
Оновлення ядра
Як ми добре проінформовані в офіційній заяві, усі ці проблеми можна вирішити, оновивши ядро нашого Ubuntu (12.04 LTS або 14.04 LTS) до версій, які ви можете побачити, перераховані в заключній його частині. офіційна заява.
Крім того, ми можемо шукати в додатку Оновлення програмного забезпечення, зачекайте, поки будуть доступні оновлення, і натисніть Встановіть все. Щоб застосувати зміни, вам доведеться перезапустити систему.
Ми сподіваємось, що стаття допомогла вам, і якщо ви все ще використовуєте версії Ubuntu 12.04 LTS або Ubuntu 14.04 LTS, оновіть як можна швидше, оскільки якщо ви цього не зробите, ваш ПК буде схильний до вразливостей, про які ми згадали.
Я взяв клопоти хлопці https://www.youtube.com/watch?v=EbQZ7DUUFXw
Готовий оновлений також 4.2.0-38 також був більш нестабільним, принаймні на моєму ПК, і я не знаю чому, незважаючи на те, що це лише виправлення безпеки.
Це наполовину не в темі, але вчора я оновив Ubuntu 16.04 на своєму Lenovo Yoga 2, і я втратив внутрішній Wi-Fi, ніби його не існує. Якщо я ставлю ключ Wi-Fi, він працює, але внутрішній зник після перезавантаження. Якщо я завантажую розділ з Win10, він працює ідеально, але в Ubuntu взагалі нічого.
Вчора я розмістив повідомлення з деталями на форумі Ubuntu http://ubuntuforums.org/showthread.php?t=2329081&p=13510775#post13510775
Чи знаєте ви щось, що було оновлено на цьому тижні щодо ядра, або щось подібне є винуватцем?
Будь-які ідеї, щоб це виправити?
Привітання та подяка вперед.
Привіт, Мануті. Раніше це працювало нормально для вас? У мене є Lenovo, і я повинен встановлювати драйвери щоразу, коли щось в ядрі оновлюється.
Пізніше, якщо ви скажете мені, що цього не виправили, я дам вам своє рішення. Я зберігаю його в різних командах для використання кожного разу, коли бачу слово «ядро» в оновленні програмного забезпечення.
Привітання.
Edito: є наступним:
Якщо ви встановили rtlwifi-new-dkms із репозиторію Pilot6, вам доведеться видалити його за допомогою наступної команди (а потім перезапустити):
sudo apt-get видалити rtlwifi-new-dkms
Тоді вам доведеться клонувати те, що потрібно, для чого я використовую таку команду (будьте обережні, остання перезавантажує комп’ютер):
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 && перезавантажити
Тоді ми пишемо наступне:
sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ant_sel = 1
Ми можемо змінити 1 на 2. У моєму випадку команда така:
sudo modprobe -rv rtl8723be && sudo modprobe -v rtl8723be ant_sel = 2
Нарешті, напишіть наступне, щоб параметри збереглися, змінивши X на варіант, який пішов краще:
echo "options rtl8723be ant_sel = X" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
У моєму випадку команда така:
echo "options rtl8723be ant_sel = 2" | sudo tee /etc/modprobe.d/rtlbtcoex.conf
Тоді я розглядаю ваше рішення, дякую заздалегідь, сподіваюся, воно спрацює !!!
Lenovo має півтора року, з першого дня з Ubuntu 15.10 і все нормально, я оновився до 16.04 у травні, і все було ідеально ... до вчора, після оновлення sudo apt && sudo apt оновлення, він попросив мене перезапустити і зовсім нічого.
Це було пекло, я не знаю, що вдалося, але врешті-решт все ожило після того, як зробив:
sudo apt-get встановити linux-прошивку