Linux 6.7將允許用戶在啟動時啟用/禁用32位程序支持


Linux發行版正在試圖減少攻擊面,同時又能讓用戶在不重新編譯內核的情況下運行傳統軟件,SUSE正為此率先努力在啟動時啟用/禁用x8632位支持,以確定是否可以執行32位用戶空間程序和32位系統調用。

現在,該代碼已提交給即將到來的 Linux 6.7 合並窗口,這意味著Linux將從內核層面開始實現啟動時啟用/禁用32位程序支持。

Linux 內核已經有"IA32_EMULATION"Kconfig 旋鈕,用於在構建時切換 32 位支持,而大多數Linux 發行版都啟用該特性,允許 32 位用戶空間軟件正常運行。

不過,Linux 6.7 的新補丁允許在啟動時選擇啟用/禁用它。因此,未來的 Linux 發行版可以選擇默認關閉支持,但如果用戶想運行 32 位傳統軟件,可以在啟動時添加新的"ia32_emulation=1"標記來啟用支持,而不必重建內核。或者,服務器管理員也可以決定更方便地預先禁用 32 位支持。

image.webp

Linux 6.7 的這些補丁沒有更改任何默認策略。

這個啟動時的 ia32_emulation 控制是在周六的 Linux 6.7 x86/entry 變更中發佈的。該請求還對 fast syscall 返回驗證碼進行清理。


相關推薦

2023-11-10

說,最小版本號是系統當前必須加載的最小版本號,以便允許後期更新。- 其他一些很好的清理、修復等。這些改進已合並到 Linux 6.7 中:https://lore.kernel.org/lkml/20231103110600.GAZUTUGFjhoLm1KZzE@fat_crate.local/

2023-02-16

Windows11和Windows10一樣,有很多進程在後臺運行。這些進程為操作系統的不同部分提供支持,如文件資源管理器、通知中心、設置、應用程序,甚至是桌面。因此,許多進程在啟動時自動打開。雖然系統進程是無害的,但第三方進

2022-08-29

Debian 官方媒介收藏,而是相伴提供。至於提案 C:我們將允許 Debian 團隊來打包並分發含有 Non-Free Firmware 存檔的軟件包(安裝器 / Live 介質),以便隨 Free Firmware 一起下載、並於下載前向用戶發送通知。

2024-03-25

微軟的WindowsSubsystemforLinux(WSL)讓任何人都能直接運行Linux發行版。有WSA,計算機就不需要雙啟動Linux或創建虛擬機,但該功能僅限於Windows終端。微軟明白有些人可能不習慣使用命令行,因此正在創建一個用於管理Linux發行版的

2024-02-05

如跳轉列表中的"結束任務"選項。之後,Windows 11 將允許用戶打開 sudo 並配置其行為,此時會出現一個額外的提示,要求確認解使用 sudo 命令的風險。據報道,在 Windows 11 上配置 sudo 的可用選項包括"在新窗口中"(

2024-03-08

如果您有超快的網絡連接,您可能會想到在智能手機上同時下載多個Android應用程序。據TheSpAndroid報道,Google似乎正在努力在GooglePlay商店中添加對並行下載的支持。該網站發現,在已root的Android設備上打上Google應用商店v40.0.13版中

2022-09-22

systemd使用、或想要借此來輕松管理應用程序的Windows10/11用戶,將能夠在本次更新後更輕松地於WSL環境下體驗。(來自:Microsoft Developer)微軟在公告中解釋稱:● 想要支持 systemd,需要對 WSL 的架構加以修改。由於 systemd 需要 PID

2023-11-18

投向微軟。根據"學習"文檔頁面的最新更新,微軟將允許用戶在 Windows 11 上使用不同的搜索提供商。根據文檔,在 Windows 11 中更改搜索提供商需要用戶具備一定的技術能力,但大部分更改必須由開發人員和微軟共同完成。

2024-03-12

繼續運行。隻要 CPU 已經處於正確的分頁模式,這一修改將允許輔助 CPU 在 X86S 機器上啟動。未來,將有一種機制可以在分頁模式之間進行切換,而無需禁用分頁模式。"是的,原來公佈的 X86-S 現在被稱為 X86S。英特爾 Linux 開

2022-07-29

下,任務欄會提供一個訪問折疊應用圖標的“...”按鈕,允許用戶查看被折疊的應用圖標。Taskbar Overflow 的折疊菜單同樣會包含目前用戶熟悉的任務欄操作:包括固定應用、jump list、和擴展 UI 等等。當你點擊外部區域或者導航到

2022-07-09

→ 安全啟動”(Security -> Secure Boot)子菜單,啟用“允許第三方簽發的 Microsoft UEFI 證書”。(3)按 F10 功能鍵,以保存 BIOS 設置,然後重啟計算機。

2022-06-22

使用。用於密碼學的FIPS140概述瞭圍繞自我測試的要求,在啟動/重啟時,實施已知答案的自測試是符合FIPS要求的條件,但Linux內核的簽名驗證代碼一直缺乏這種測試。簽名檢查代碼被用於模塊簽名、Kexec和其他功能,隨著Linux 5.19

2022-07-07

行重大調整。微軟引入 Advanced Networking(高級網絡),它允許應用程序訪問 ARM 計算機的本地網絡設備,從而允許應用程序利用此功能。微軟還啟用 IPv6 和 VPN 連接,增強子系統的網絡功能。設置應用更新微軟更新 Windows Subsystem fo

2022-08-16

蓋的衛星、將互聯網連接發送到衛星的網關(Gateway),以及用戶購買安裝的Dishy McFlatface衛星天線。來自比利時魯汶大學的安全研究員Lennert Wouters的研究,主要集中在這些用戶終端(天線)上。他解釋道:站在攻擊者的角度,首先