在 Debian 系統上安裝 Microsoft Edge 瀏覽器可以通過以下幾種方式進行。Microsoft 官方提供了 .deb
安裝包,適用于 Debian、Ubuntu 及其衍生系統。
A. 如何安裝?
? 方法一:使用 .deb
安裝包(推薦)
步驟 1:下載 Edge .deb
安裝包
你可以使用命令行下載:
wget https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_*.deb
或者直接訪問官方地址下載最新穩定版(使用瀏覽器):
👉 https://www.microsoft.com/edge
點擊“Linux 版”,選擇 .deb
包。
步驟 2:安裝 Edge 瀏覽器
在下載目錄下運行以下命令安裝:
sudo apt install ./microsoft-edge-stable_*.deb
如果你遇到依賴錯誤,可以運行:
sudo apt --fix-broken install
? 方法二:通過 Microsoft 的官方 APT 倉庫安裝(適合更新)
步驟 1:添加 Microsoft 的 GPG 密鑰
sudo apt install curl gpg
curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/microsoft.gpg > /dev/null
步驟 2:添加 Edge 軟件源
echo "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main" | \sudo tee /etc/apt/sources.list.d/microsoft-edge.list
步驟 3:更新并安裝 Edge
sudo apt update
sudo apt install microsoft-edge-stable
啟動 Microsoft Edge
安裝完成后可通過終端啟動:
microsoft-edge
或者在圖形界面中搜索“Edge”。
如需安裝 測試版(Beta/Dev/Canary),也可以使用以下包名:
microsoft-edge-beta
microsoft-edge-dev
如果你需要離線安裝或者封裝成鏡像,也可以下載 .deb
包后配合 dpkg
使用:
sudo dpkg -i microsoft-edge-stable_*.deb
sudo apt --fix-broken install
在 Debian 系統上通過 方法二(APT 安裝) 安裝的 Microsoft Edge 瀏覽器在“設置 > 系統與性能 > 代理”中點擊 Proxy 后無反應,這其實是一個已知現象:Edge for Linux 不支持圖形界面下設置代理服務器。這一功能在 Linux 上尚未實現完整。
B. 如何上網
microsoft-edge-stable --proxy-server="http://127.0.0.1:7890"
C. 如何切換
如果你使用的是 GNOME 桌面環境(默認于 Debian):
- 打開 “Settings” > “Default Applications”
- 在“Web”一欄中選擇 Firefox
D. 如何協助
使用Copilot的方法
先說重點
- Edge for Linux 的 Copilot/側邊欄至今仍是“半成品”——從 v121 起服務端默認關閉,很多發行版(包括 Debian 系 apt/flatpak 包)點擊圖標毫無反應。(techcommunity.microsoft.com, answers.microsoft.com)
- 即使功能已開放,Copilot 依賴 WSS (WebSocket over TLS) 與一組必需域名;如果你用的是只代理 HTTP/HTTPS、會劫持證書、或不轉發 WebSocket 的代理,握手會被靜默拒絕,從而“點不開”。(learn.microsoft.com, rimscout.com)
一、先確認是否屬于“Linux 版未開”的問題
檢查項 | 說明 |
---|---|
Edge 版本 | edge://version/ 若低于 v131(Dev/Canary 渠道),Copilot 可能被官方關閉。 |
側邊欄設置 | edge://settings/sidebar 中是否有 Copilot 開關?沒有或灰掉=官方禁用。 |
控制臺報錯 | F12 → Console,點擊 Copilot 時若出現 TypeError: cannot read property ‘query’ of undefined 等前端空對象報錯,通常是功能被砍掉而非網絡問題。 |
解決辦法
- 切到 Edge Dev / Canary:
sudo apt install microsoft-edge-dev
(或.deb
手動裝)。新版本常臨時恢復 Copilot。- 仍未恢復 ? 只能改用 https://copilot.microsoft.com 網頁版,或等待微軟下一輪啟用。
二、已確認功能存在,但代理導致無法連接
Copilot 要求瀏覽器與下列域名建立 TLS + WebSocket 長連接(端口 443):
wss://copilot.microsoft.com/
*.bing.com
*.bing.net
*.microsoft.com
login.microsoftonline.com
(learn.microsoft.com)
1. 啟動參數示例(SOCKS5,支持 WebSocket)
microsoft-edge-stable \--proxy-server="socks5h://127.0.0.1:1080" \--proxy-bypass-list="localhost;127.0.0.1"
- socks5h 讓 DNS 也走代理,能避免被本地劫持。
- 若用 HTTP 代理,需要支持 CONNECT 隧道 + HTTP/2,否則 WSS 握手會 502/407 失敗。
2. 代理排除(PAC 或 CLI)
如果你的局域網能直連微軟域名,反而代理攔截了 WebSocket,可將 Copilot 域名直連:
microsoft-edge-stable \--proxy-pac-url="file:///home/$USER/proxy.pac"
proxy.pac
片段:
function FindProxyForURL(url, host) {if (shExpMatch(host, "*.bing.com") ||shExpMatch(host, "copilot.microsoft.com") ||shExpMatch(host, "*.microsoft.com"))return "DIRECT";return "SOCKS5 127.0.0.1:1080";
}
3. 檢查 WebSocket 是否被代理/防火墻丟棄
# F12 -> Network,過濾 keyword: websocket
# 或用 websocat 做最小握手
websocat -n1 wss://copilot.microsoft.com/usage_ping
收到 HTTP/1.1 101 Switching Protocols
即握手成功,否則說明代理/防火墻仍在攔。
三、排查順序小結
-
版本 / 渠道:確保 Dev ≥ v131,或確認功能確實已啟用。
-
賬戶:必須登錄 MSA,且區域未被限制(CN 地區尚不支持 Copilot)。
-
網絡:
- 代理需支持 CONNECT & WebSocket;
- TLS 證書不得被攔截;
- 必需域名直連或白名單。
-
仍無效:使用網頁版 Copilot,或者暫時換 Windows / macOS 設備。
如果仍然打不開
把下面兩段信息貼給我,我可以進一步幫你定位:
edge://version/ # 復制全部版本信息
edge://policy/ # “Applied Policies” 區域截圖
F12 → Console 中的報錯 # 點擊 Copilot 后出現的第一條紅色錯誤
這樣就能快速判斷是 功能被閹割 還是 網絡被代理攔截。
E. 如何輸入
在系統根目錄 /
空間非常緊張(如僅剩幾百 MB)的情況下,要極限精簡地安裝中文輸入法,應采用以下策略:
? 目標原則
- 安裝最小體積組件:使用
ibus
+pinyin
,避開 Qt/GTK 配置工具 - 避免使用 root 分區存儲緩存:將 APT 緩存軟鏈接到大空間掛載點(如
/volume1
) - 不安裝 GUI 配置工具:通過環境變量配置
ibus
啟動 - 必要時手動清理包緩存和日志
🪛 完整操作步驟如下
① 將 APT 緩存重定向到空間充足的掛載點
1. 建立緩存目錄:
sudo mkdir -p /volume1/tmp/apt-cache
2. 替換系統默認 APT 緩存路徑:
sudo rm -rf /var/cache/apt/archives
sudo ln -s /volume1/tmp/apt-cache /var/cache/apt/archives
② 安裝最小輸入法組件(約 15~30MB)
sudo apt update
sudo apt install --no-install-recommends ibus ibus-pinyin -y
說明:
--no-install-recommends
能顯著減少依賴體積(避免拉入多余的 GTK 工具等)
③ 配置輸入法環境變量(極簡,不依賴圖形配置工具)
創建或編輯 ~/.xprofile
文件:
nano ~/.xprofile
添加內容:
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS="@im=ibus"
ibus-daemon -drx
保存并關閉。注銷或重啟系統生效。
④ (可選)安裝最小中文字體支持(約 10MB)
避免中文顯示為方框:
sudo apt install --no-install-recommends fonts-wqy-microhei -y
⑤ 安裝后清理緩存、釋放空間
sudo apt clean
sudo apt autoremove -y
sudo journalctl --vacuum-time=7d
? 最終效果
組件 | 功能 | 安裝體積 |
---|---|---|
ibus | 輸入法框架 | ~10MB |
ibus-pinyin | 拼音輸入 | ~5MB |
fonts-wqy-microhei(可選) | 中文字體 | ~10MB |
總共占用約 20~30MB,對系統根目錄幾乎沒有壓力。
如你連 /var/lib/dpkg
都快撐滿了,還可以考慮:
- 使用
dpkg --instdir=/volume1
方式手動安裝.deb
- 或構建
chroot
掛載點轉移一部分系統路徑(進階方案)