Skip to content

Commit a504c3d

Browse files
committed
新增 Jetson Orin 瀏覽器安裝實作筆記,提供安裝 Flatpak Chromium、Firefox 及 Midori 的詳細步驟與問題分析
1 parent b86e15e commit a504c3d

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
title: " [實作筆記] Jetson Orin 瀏覽器安裝"
3+
date: 2025/07/22 12:04:31
4+
---
5+
6+
## 前情提要
7+
8+
在 Jetson Orin 上安裝瀏覽器時,直接使用 `apt install chromium``apt install firefox` 會遇到問題。這些指令實際上會安裝 Snap 版本,但 Jetson kernel 缺少 AppArmor 或 SquashFS_xattr 支援,導致無法啟動。
9+
10+
## 解決方案
11+
12+
### Flatpak Chromium(推薦)
13+
14+
最穩定的方案是透過 Flatpak 安裝 Chromium:
15+
16+
```bash
17+
# 安裝 Flatpak
18+
sudo apt update && sudo apt install flatpak -y
19+
20+
# 新增 Flathub
21+
sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
22+
23+
# 安裝 Chromium
24+
flatpak install flathub org.chromium.Chromium -y
25+
26+
# 執行
27+
flatpak run org.chromium.Chromium
28+
```
29+
30+
優點:
31+
- 最接近原生 Chrome 體驗
32+
- 完整支援硬體加速和 WebGL
33+
- 穩定性佳
34+
35+
### Flatpak Firefox
36+
37+
```bash
38+
# 安裝 Firefox
39+
flatpak install flathub org.mozilla.firefox -y
40+
41+
# 執行
42+
flatpak run org.mozilla.firefox
43+
```
44+
45+
### 輕量化選擇:Midori
46+
47+
如果只需要基本瀏覽功能:
48+
49+
```bash
50+
sudo apt install midori -y
51+
```
52+
53+
## 問題分析
54+
55+
**為什麼 apt 版本無法使用?**
56+
57+
1. `apt install chromium` 實際安裝的是 Snap 套件
58+
2. Jetson kernel 缺少必要的 AppArmor、SquashFS_xattr 模組
59+
3. 即便能啟動,WebGL 和硬體加速支援也很差
60+
61+
**檢查硬體加速**
62+
63+
- Chromium: 輸入 `chrome://gpu/`
64+
- Firefox: 輸入 `about:support`
65+
66+
## 小結
67+
68+
建議使用 Flatpak Chromium 作為主要瀏覽器,避免使用預設的 Snap 版本。如果追求輕量化且只需基本功能,Midori 是不錯的選擇。
69+
70+
(fin)

0 commit comments

Comments
 (0)