Merge remote-tracking branch 'upstream/master' into develop
						commit
						61c27754c0
					
				
							
								
								
									
										35
									
								
								doc/linux.md
								
								
								
								
							
							
						
						
									
										35
									
								
								doc/linux.md
								
								
								
								
							| 
						 | 
					@ -2,20 +2,20 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
`Linux`使用说明,目前仅官方支持`Ubuntu x86_64 GNOME桌面版(原版)`,其他`Linux`未测试
 | 
					`Linux`使用说明,目前仅官方支持`Ubuntu x86_64 GNOME桌面版(原版)`,其他`Linux`未测试
 | 
				
			||||||
 | 
					
 | 
				
			||||||
> 注意:需要开启[sudo免密支持](https://www.jianshu.com/p/5d02428f313d),否则请自行安装证书
 | 
					> 注意:需要开启 [sudo 免密支持](https://www.jianshu.com/p/5d02428f313d),否则请自行安装证书
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## 一、安装
 | 
					## 一、安装
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### 1.1. Ubuntu / Debian或其衍生版(未测试)
 | 
					### 1.1. Ubuntu / Debian或其衍生版(未测试)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- 下载`DevSidecar-x.x.x.deb`
 | 
					- 下载`DevSidecar-x.x.x.deb`
 | 
				
			||||||
- 执行命令安装 `dpkg -i DevSidecar-x.x.x.deb`
 | 
					- 使用 root 执行命令安装 `dpkg -i DevSidecar-x.x.x.deb`
 | 
				
			||||||
- 去应用列表里面找到dev-sidecar应用,打开即可
 | 
					- 去应用列表里面找到 dev-sidecar 应用,打开即可
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### 1.2. 其他基于glibc的Linux系统(未测试)
 | 
					### 1.2. 其他基于glibc的Linux系统(未测试)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- 下载 `DevSidecar-x.x.x.AppImage`
 | 
					- 下载 `DevSidecar-x.x.x.AppImage`
 | 
				
			||||||
- 设置可执行权限 `sudo chmod +X DevSidecar-x.x.x.AppImage`
 | 
					- 设置可执行权限 `chmod +x DevSidecar-x.x.x.AppImage`
 | 
				
			||||||
- 双击运行
 | 
					- 双击运行
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### 1.3. 特殊的Linux系统(如Alpine和Chimera Linux)
 | 
					### 1.3. 特殊的Linux系统(如Alpine和Chimera Linux)
 | 
				
			||||||
| 
						 | 
					@ -24,15 +24,19 @@
 | 
				
			||||||
- 创建Debian(最方便且省空间)容器,可使用distrobox(推荐),接下来以此为例说明
 | 
					- 创建Debian(最方便且省空间)容器,可使用distrobox(推荐),接下来以此为例说明
 | 
				
			||||||
- 下载deb包并在容器内安装
 | 
					- 下载deb包并在容器内安装
 | 
				
			||||||
- 穿透系统设置:
 | 
					- 穿透系统设置:
 | 
				
			||||||
 在容器内/usr/bin/gsettings文件写入:
 | 
					    在容器内 `/usr/bin/gsettings` 文件写入:
 | 
				
			||||||
```bash
 | 
					
 | 
				
			||||||
#!/bin/sh
 | 
					    ```bash
 | 
				
			||||||
distrobox-host-exec gsettings "$@"
 | 
					    #!/bin/sh
 | 
				
			||||||
```
 | 
					    distrobox-host-exec gsettings "$@"
 | 
				
			||||||
并设置可执行权限
 | 
					    ```
 | 
				
			||||||
简化版命令(请在容器内执行):
 | 
					    并设置可执行权限
 | 
				
			||||||
`echo -e '#!/bin/sh\n/distrobox-host-exec gsettings "$@"' >/usr/bin/gsettings`
 | 
					
 | 
				
			||||||
- 使用命令启动应用,使用“自动安装证书”功能,回到终端,找到输出里含有sudo的两句命令,复制到主系统执行,如失败,请自行安装证书
 | 
					    简化版命令(请在容器内执行):
 | 
				
			||||||
 | 
					    ```
 | 
				
			||||||
 | 
					    echo -e '#!/bin/sh\ndistrobox-host-exec gsettings "$@"' >/usr/bin/gsettings
 | 
				
			||||||
 | 
					    ```
 | 
				
			||||||
 | 
					- 使用命令启动应用,使用“自动安装证书”功能,回到终端,找到输出里含有 `sudo` 的两句命令,复制到主系统执行,如失败(或使用其他证书系统),请自行安装证书,可参考 [议题 #204](https://github.com/docmirror/dev-sidecar/issues/204)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### 1.4. 版本选择
 | 
					### 1.4. 版本选择
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -56,10 +60,11 @@ distrobox-host-exec gsettings "$@"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- 火狐浏览器->选项->隐私与安全->证书->查看证书
 | 
					- 火狐浏览器->选项->隐私与安全->证书->查看证书
 | 
				
			||||||
- 证书颁发机构->导入
 | 
					- 证书颁发机构->导入
 | 
				
			||||||
- 选择证书文件在`~/.dev-sidecar`目录下
 | 
					- 选择证书文件在 `~/.dev-sidecar` 目录下
 | 
				
			||||||
- 勾选信任由此证书颁发机构来标识网站,确定即可
 | 
					- 勾选信任由此证书颁发机构来标识网站,确定即可
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### 2.3. Chrome浏览器安装证书
 | 
					### 2.3. Chrome浏览器安装证书
 | 
				
			||||||
 | 
					
 | 
				
			||||||
证书文件目录为`~/.dev-sidecar`
 | 
					证书文件目录为 `~/.dev-sidecar`
 | 
				
			||||||
 | 
					
 | 
				
			||||||

 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue