2
2
3
3
` Linux ` 使用说明,目前仅官方支持` Ubuntu x86_64 GNOME桌面版(原版) ` ,其他` Linux ` 未测试
4
4
5
- > 注意:需要开启[ sudo免密支持 ] ( https://www.jianshu.com/p/5d02428f313d ) ,否则请自行安装证书
5
+ > 注意:需要开启 [ sudo 免密支持 ] ( https://www.jianshu.com/p/5d02428f313d ) ,否则请自行安装证书
6
6
7
7
## 一、安装
8
8
9
9
### 1.1. Ubuntu / Debian或其衍生版(未测试)
10
10
11
11
- 下载` DevSidecar-x.x.x.deb `
12
- - 执行命令安装 ` dpkg -i DevSidecar-x.x.x.deb `
13
- - 去应用列表里面找到dev-sidecar应用 ,打开即可
12
+ - 使用 root 执行命令安装 ` dpkg -i DevSidecar-x.x.x.deb `
13
+ - 去应用列表里面找到 dev-sidecar 应用 ,打开即可
14
14
15
15
### 1.2. 其他基于glibc的Linux系统(未测试)
16
16
17
17
- 下载 ` DevSidecar-x.x.x.AppImage `
18
- - 设置可执行权限 ` sudo chmod +X DevSidecar-x.x.x.AppImage`
18
+ - 设置可执行权限 ` chmod +x DevSidecar-x.x.x.AppImage `
19
19
- 双击运行
20
20
21
21
### 1.3. 特殊的Linux系统(如Alpine和Chimera Linux)
24
24
- 创建Debian(最方便且省空间)容器,可使用distrobox(推荐),接下来以此为例说明
25
25
- 下载deb包并在容器内安装
26
26
- 穿透系统设置:
27
- 在容器内/usr/bin/gsettings文件写入:
28
- ``` bash
29
- #! /bin/sh
30
- distrobox-host-exec gsettings " $@ "
31
- ```
32
- 并设置可执行权限
33
- 简化版命令(请在容器内执行):
34
- ` echo -e '#!/bin/sh\n/distrobox-host-exec gsettings "$@"' >/usr/bin/gsettings `
35
- - 使用命令启动应用,使用“自动安装证书”功能,回到终端,找到输出里含有sudo的两句命令,复制到主系统执行,如失败,请自行安装证书
27
+ 在容器内 ` /usr/bin/gsettings ` 文件写入:
28
+
29
+ ``` bash
30
+ #! /bin/sh
31
+ distrobox-host-exec gsettings " $@ "
32
+ ```
33
+ 并设置可执行权限
34
+
35
+ 简化版命令(请在容器内执行):
36
+ ```
37
+ echo -e ' #!/bin/sh\ndistrobox-host-exec gsettings "$@"' > /usr/bin/gsettings
38
+ ```
39
+ - 使用命令启动应用,使用“自动安装证书”功能,回到终端,找到输出里含有 ` sudo` 的两句命令,复制到主系统执行,如失败(或使用其他证书系统),请自行安装证书,可参考 [议题 # 204](https://github.com/docmirror/dev-sidecar/issues/204)
36
40
37
41
# ## 1.4. 版本选择
38
42
@@ -56,10 +60,11 @@ distrobox-host-exec gsettings "$@"
56
60
57
61
- 火狐浏览器-> 选项-> 隐私与安全-> 证书-> 查看证书
58
62
- 证书颁发机构-> 导入
59
- - 选择证书文件在` ~/.dev-sidecar ` 目录下
63
+ - 选择证书文件在 ` ~/.dev-sidecar` 目录下
60
64
- 勾选信任由此证书颁发机构来标识网站,确定即可
61
65
62
66
# ## 2.3. Chrome浏览器安装证书
63
67
64
- 证书文件目录为` ~/.dev-sidecar `
68
+ 证书文件目录为 ` ~/.dev-sidecar`
69
+
65
70
! [](../packages/gui/public/setup-linux.png)
0 commit comments