diff --git a/Software/Applications/Gitea/Gitea_安装和配置.md b/Software/Applications/Gitea/Gitea_安装和配置.md index 3a1eb10..bbf62f6 100644 --- a/Software/Applications/Gitea/Gitea_安装和配置.md +++ b/Software/Applications/Gitea/Gitea_安装和配置.md @@ -11,15 +11,29 @@ categories: ["Software"] published: true --- -## 1.简介 +- [1. 简介](#1-简介) +- [2. Gitea 安装](#2-gitea-安装) +- [3. 配置文件](#3-配置文件) + - [3.1. 发送测试邮件](#31-发送测试邮件) +- [4. 创建/删除 Gitea 服务](#4-创建删除-gitea-服务) + - [4.1. Windows 服务](#41-windows-服务) + - [4.2. Linux 服务](#42-linux-服务) +- [5. 使用 HTTPS 服务](#5-使用-https-服务) +- [6. 使用内置 SSH](#6-使用内置-ssh) +- [7. 邮箱配置](#7-邮箱配置) +- [8. 允许通过邮箱进行外部注册](#8-允许通过邮箱进行外部注册) +- [9. 配置文件示例](#9-配置文件示例) +- [10. 外部参考资料](#10-外部参考资料) + +## 1. 简介 Gitea 是一个类似于 GitHub 的功能强大的代码托管平台,使用 Go 语言开发,只需要一个可执行程序文件即可部署,非常简单易用,且功能丰富。具有版本管理、组织管理、Issues讨论、版本发布等功能。内置维基百科和 SSH 子系统。 -## 2.Gitea 安装 +## 2. Gitea 安装 下载 Gitea 后直接运行,浏览器输入127.0.0.1:3000 来进行初始配置(需要先安装好数据库软件)。 -## 3.配置文件 +## 3. 配置文件 Gitea 的配置文件为 \/custom/conf 目录下的 app.ini 文件。全部配置均可通过修改该文件来实现。修改完配置后,需要重启 Gitea 服务才能生效。 @@ -27,9 +41,9 @@ Gitea 的配置文件为 \/custom/conf 目录下的 以管理员账户登录 Gitea,点击右上角菜单进入“管理后台->应用配置”,下拉到“Mailer 配置->发送测试邮件”,输入接收邮箱地址后点击“发送”按钮即可发送测试邮件。 -## 4.创建/删除 Gitea 服务 +## 4. 创建/删除 Gitea 服务 -### 4.1.Windows 服务 +### 4.1. Windows 服务 使用 SC 命令创建 Gitea 服务,并自动运行: @@ -45,7 +59,7 @@ sc create Gitea start= auto binPath= ""<绝对路径>\gitea.exe" web --config "< sc delete Gitea ``` -### 4.2.Linux 服务 +### 4.2. Linux 服务 systemd 服务的开启过程如下,首先创建 gitea.service 文件: @@ -103,7 +117,7 @@ sudo systemctl start gitea sudo systemctl stop gitea ``` -## 5.使用 HTTPS 服务 +## 5. 使用 HTTPS 服务 可以使用 Gitea 内嵌的 HTTPS 服务。内嵌 HTTPS 服务使用自认证证书,生成 10 年期限自认证证书命令如下: @@ -138,7 +152,7 @@ git config --global http.sslVerify false 另外 Gitea 还可以使用 Let’s Encrypt 提供的证书,这是 CA 认证证书,有效期为 90 天。Let’s Encrypt 的使用方法见官方手册。 -## 6.使用内置 SSH +## 6. 使用内置 SSH Gitea 有内置 SSH 服务,支持 SSH 格式的 git clone,使能方式为修改 app.ini 文件中的下列内容: @@ -151,7 +165,7 @@ SSH_PORT = 3022 SSH_LISTEN_PORT = 3022 ``` -## 7.邮箱配置 +## 7. 邮箱配置 Gitea 可以通过预先配置好的电子邮件发送服务器发送服务邮件如:通知、消息、注册确认等信息。邮件发送服务器为 smtp 服务器,需要同时提供服务器端口,用户名和密码。 @@ -187,7 +201,7 @@ PASSWD = user_password ENABLE_NOTIFY_MAIL = true ``` -## 8.允许通过邮箱进行外部注册 +## 8. 允许通过邮箱进行外部注册 开启邮件系统后,可以开启邮件注册功能。用户可以自己注册账号,并收到注册确认邮件。通过点击注册确认邮件中的连接,激活新账号。 @@ -205,7 +219,7 @@ ENABLE_CAPTCHA = true 其中,校验码为可选功能,建议开启。 -## 9.配置文件示例 +## 9. 配置文件示例 ```ini APP_NAME = Gitea: Git with a cup of tea @@ -298,7 +312,7 @@ ROOT_PATH = <绝对路径>/Path/log SHOW_FOOTER_TEMPLATE_LOAD_TIME = false ``` -## 9. 外部参考资料 +## 10. 外部参考资料 1. [官方网站](https://about.gitea.com/) 2. [下载连接](https://dl.gitea.com/) diff --git a/Software/Applications/Part-DB/Part-DB_安装及使用.md b/Software/Applications/Part-DB/Part-DB_安装及使用.md index 8c3931f..6f0f0aa 100644 --- a/Software/Applications/Part-DB/Part-DB_安装及使用.md +++ b/Software/Applications/Part-DB/Part-DB_安装及使用.md @@ -11,6 +11,11 @@ categories: ["Software"] published: true --- +- [1. 安装](#1-安装) + - [1.1. 特殊说明](#11-特殊说明) +- [2. Part-DB 使用说明](#2-part-db-使用说明) +- [3. 外部参考资料](#3-外部参考资料) + Part-DB 是比较实用的元器件进销存 Web 系统,支持使用电脑摄像头扫码(条码和二维码)。 ## 1. 安装 @@ -124,7 +129,7 @@ IPN条码 在 元件->高级->内部零件号(IPN) 中设置。 Part-DB 还可以与 KiCAD 等 EDA 结合使用,[官方说明在此](https://docs.part-db.de/usage/eda_integration.html)。 -## 外部参考资料 +## 3. 外部参考资料 1. [Part-DB Github](https://github.com/Part-DB) 2. [Part-DB Doc](https://docs.part-db.de/) diff --git a/Software/Applications/VirtualBox/VirtualBox_常见问题汇总.md b/Software/Applications/VirtualBox/VirtualBox_常见问题汇总.md index 95d9b7d..be0a2a6 100644 --- a/Software/Applications/VirtualBox/VirtualBox_常见问题汇总.md +++ b/Software/Applications/VirtualBox/VirtualBox_常见问题汇总.md @@ -11,6 +11,9 @@ categories: ["Software"] published: true --- +- [1. VirtualBox 无法打开虚拟机,"error in supR3HardenedWinReSpawn"](#1-virtualbox-无法打开虚拟机error-in-supr3hardenedwinrespawn) +- [2. VirtualBox Linux Guset 启动慢问题解决(以 Ubuntu 22.04.3 LTS 为例)](#2-virtualbox-linux-guset-启动慢问题解决以-ubuntu-22043-lts-为例) + ## 1. VirtualBox 无法打开虚拟机,"error in supR3HardenedWinReSpawn" 是因为 vboxdrv 服务没有安装或没有成功启动,64位的系统经常这样。 diff --git a/Software/System/Linux/Modules/Desktop/Xfce4/Xfce4_深度定制.md b/Software/System/Linux/Modules/Desktop/Xfce4/Xfce4_深度定制.md index 798e2ba..e96f5a4 100644 --- a/Software/System/Linux/Modules/Desktop/Xfce4/Xfce4_深度定制.md +++ b/Software/System/Linux/Modules/Desktop/Xfce4/Xfce4_深度定制.md @@ -11,31 +11,39 @@ categories: ["Software"] published: true --- -## 桌面壁纸 +- [1. 桌面壁纸](#1-桌面壁纸) +- [2. 隐藏桌面图标](#2-隐藏桌面图标) +- [3. 禁用桌面右键菜单](#3-禁用桌面右键菜单) +- [4. 禁用快捷键](#4-禁用快捷键) +- [5. 隐藏任务栏](#5-隐藏任务栏) +- [6. 禁用屏保和息屏](#6-禁用屏保和息屏) +- [7. 关闭桌面](#7-关闭桌面) + +## 1. 桌面壁纸 壁纸目录在:/usr/share/xfce4/backdrops -## 隐藏桌面图标 +## 2. 隐藏桌面图标 右键选择【桌面设置】。 切换到【图标】选项卡。 在【默认图标】中,找到【主文件夹】选项,取消勾选即可。 xfce4-settings-manager -> Desktop -> Icons -> Default Icons 中取消选择所要隐藏的图标。 -## 禁用桌面右键菜单 +## 3. 禁用桌面右键菜单 xfce4-settings-manager -> Desktop -> Icons 中取消全部选项, Apperance -> Icon Type 选 None。 xfce4-settings-manager -> Desktop -> Menus 中取消全部选项。 -## 禁用快捷键 +## 4. 禁用快捷键 xfce4-settings-manager -> Keyboard -> Application Shotcuts 中删除指定的快捷键即可。 -## 隐藏任务栏 +## 5. 隐藏任务栏 xfce4-settings-manager -> Session and Startup -> Current Session 中将 xfce4-panel 修改为 Never 然后 Save Session。 -## 禁用屏保和息屏 +## 6. 禁用屏保和息屏 xfce4-settings-manager -> Power Manager -> System -> System power saving 将 when inactive for 拉到零值,变为 Never。 @@ -51,7 +59,7 @@ xfce4-settings-manager -> Session and Startup -> Application Autostart 中取消 xfce4-settings-manager -> Session and Startup -> Current Session 中将 Power Manager 修改为 Never 然后 Save Session。 -## 关闭桌面 +## 7. 关闭桌面 ***一般不要关闭桌面,在嵌入式系统中关闭该功能可能会导致定制程序的运行不正常,一般以上配置已经可以满足定制需求。***