增加目录.

Signed-off-by: rick.chan <cy@sina.com>
This commit is contained in:
rick.chan 2024-03-11 18:22:50 +08:00
parent 4c63d6d021
commit 0564e423e1
4 changed files with 50 additions and 20 deletions

View File

@ -11,15 +11,29 @@ categories: ["Software"]
published: true 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 子系统。 Gitea 是一个类似于 GitHub 的功能强大的代码托管平台,使用 Go 语言开发只需要一个可执行程序文件即可部署非常简单易用且功能丰富。具有版本管理、组织管理、Issues讨论、版本发布等功能。内置维基百科和 SSH 子系统。
## 2.Gitea 安装 ## 2. Gitea 安装
下载 Gitea 后直接运行浏览器输入127.0.0.1:3000 来进行初始配置(需要先安装好数据库软件)。 下载 Gitea 后直接运行浏览器输入127.0.0.1:3000 来进行初始配置(需要先安装好数据库软件)。
## 3.配置文件 ## 3. 配置文件
Gitea 的配置文件为 \<Gitea可执行程序路径\>/custom/conf 目录下的 app.ini 文件。全部配置均可通过修改该文件来实现。修改完配置后,需要重启 Gitea 服务才能生效。 Gitea 的配置文件为 \<Gitea可执行程序路径\>/custom/conf 目录下的 app.ini 文件。全部配置均可通过修改该文件来实现。修改完配置后,需要重启 Gitea 服务才能生效。
@ -27,9 +41,9 @@ Gitea 的配置文件为 \<Gitea可执行程序路径\>/custom/conf 目录下的
以管理员账户登录 Gitea点击右上角菜单进入“管理后台->应用配置”下拉到“Mailer 配置->发送测试邮件”,输入接收邮箱地址后点击“发送”按钮即可发送测试邮件。 以管理员账户登录 Gitea点击右上角菜单进入“管理后台->应用配置”下拉到“Mailer 配置->发送测试邮件”,输入接收邮箱地址后点击“发送”按钮即可发送测试邮件。
## 4.创建/删除 Gitea 服务 ## 4. 创建/删除 Gitea 服务
### 4.1.Windows 服务 ### 4.1. Windows 服务
使用 SC 命令创建 Gitea 服务,并自动运行: 使用 SC 命令创建 Gitea 服务,并自动运行:
@ -45,7 +59,7 @@ sc create Gitea start= auto binPath= ""<绝对路径>\gitea.exe" web --config "<
sc delete Gitea sc delete Gitea
``` ```
### 4.2.Linux 服务 ### 4.2. Linux 服务
systemd 服务的开启过程如下,首先创建 gitea.service 文件: systemd 服务的开启过程如下,首先创建 gitea.service 文件:
@ -103,7 +117,7 @@ sudo systemctl start gitea
sudo systemctl stop gitea sudo systemctl stop gitea
``` ```
## 5.使用 HTTPS 服务 ## 5. 使用 HTTPS 服务
可以使用 Gitea 内嵌的 HTTPS 服务。内嵌 HTTPS 服务使用自认证证书,生成 10 年期限自认证证书命令如下: 可以使用 Gitea 内嵌的 HTTPS 服务。内嵌 HTTPS 服务使用自认证证书,生成 10 年期限自认证证书命令如下:
@ -138,7 +152,7 @@ git config --global http.sslVerify false
另外 Gitea 还可以使用 Lets Encrypt 提供的证书,这是 CA 认证证书,有效期为 90 天。Lets Encrypt 的使用方法见官方手册。 另外 Gitea 还可以使用 Lets Encrypt 提供的证书,这是 CA 认证证书,有效期为 90 天。Lets Encrypt 的使用方法见官方手册。
## 6.使用内置 SSH ## 6. 使用内置 SSH
Gitea 有内置 SSH 服务,支持 SSH 格式的 git clone使能方式为修改 app.ini 文件中的下列内容: Gitea 有内置 SSH 服务,支持 SSH 格式的 git clone使能方式为修改 app.ini 文件中的下列内容:
@ -151,7 +165,7 @@ SSH_PORT = 3022
SSH_LISTEN_PORT = 3022 SSH_LISTEN_PORT = 3022
``` ```
## 7.邮箱配置 ## 7. 邮箱配置
Gitea 可以通过预先配置好的电子邮件发送服务器发送服务邮件如:通知、消息、注册确认等信息。邮件发送服务器为 smtp 服务器,需要同时提供服务器端口,用户名和密码。 Gitea 可以通过预先配置好的电子邮件发送服务器发送服务邮件如:通知、消息、注册确认等信息。邮件发送服务器为 smtp 服务器,需要同时提供服务器端口,用户名和密码。
@ -187,7 +201,7 @@ PASSWD = user_password
ENABLE_NOTIFY_MAIL = true ENABLE_NOTIFY_MAIL = true
``` ```
## 8.允许通过邮箱进行外部注册 ## 8. 允许通过邮箱进行外部注册
开启邮件系统后,可以开启邮件注册功能。用户可以自己注册账号,并收到注册确认邮件。通过点击注册确认邮件中的连接,激活新账号。 开启邮件系统后,可以开启邮件注册功能。用户可以自己注册账号,并收到注册确认邮件。通过点击注册确认邮件中的连接,激活新账号。
@ -205,7 +219,7 @@ ENABLE_CAPTCHA = true
其中,校验码为可选功能,建议开启。 其中,校验码为可选功能,建议开启。
## 9.配置文件示例 ## 9. 配置文件示例
```ini ```ini
APP_NAME = Gitea: Git with a cup of tea APP_NAME = Gitea: Git with a cup of tea
@ -298,7 +312,7 @@ ROOT_PATH = <绝对路径>/Path/log
SHOW_FOOTER_TEMPLATE_LOAD_TIME = false SHOW_FOOTER_TEMPLATE_LOAD_TIME = false
``` ```
## 9. 外部参考资料 ## 10. 外部参考资料
1. [官方网站](https://about.gitea.com/) 1. [官方网站](https://about.gitea.com/)
2. [下载连接](https://dl.gitea.com/) 2. [下载连接](https://dl.gitea.com/)

View File

@ -11,6 +11,11 @@ categories: ["Software"]
published: true published: true
--- ---
- [1. 安装](#1-安装)
- [1.1. 特殊说明](#11-特殊说明)
- [2. Part-DB 使用说明](#2-part-db-使用说明)
- [3. 外部参考资料](#3-外部参考资料)
Part-DB 是比较实用的元器件进销存 Web 系统,支持使用电脑摄像头扫码(条码和二维码)。 Part-DB 是比较实用的元器件进销存 Web 系统,支持使用电脑摄像头扫码(条码和二维码)。
## 1. 安装 ## 1. 安装
@ -124,7 +129,7 @@ IPN条码 在 元件->高级->内部零件号(IPN) 中设置。
Part-DB 还可以与 KiCAD 等 EDA 结合使用,[官方说明在此](https://docs.part-db.de/usage/eda_integration.html)。 Part-DB 还可以与 KiCAD 等 EDA 结合使用,[官方说明在此](https://docs.part-db.de/usage/eda_integration.html)。
## 外部参考资料 ## 3. 外部参考资料
1. [Part-DB Github](https://github.com/Part-DB) 1. [Part-DB Github](https://github.com/Part-DB)
2. [Part-DB Doc](https://docs.part-db.de/) 2. [Part-DB Doc](https://docs.part-db.de/)

View File

@ -11,6 +11,9 @@ categories: ["Software"]
published: true 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" ## 1. VirtualBox 无法打开虚拟机,"error in supR3HardenedWinReSpawn"
是因为 vboxdrv 服务没有安装或没有成功启动64位的系统经常这样。 是因为 vboxdrv 服务没有安装或没有成功启动64位的系统经常这样。

View File

@ -11,31 +11,39 @@ categories: ["Software"]
published: true published: true
--- ---
## 桌面壁纸 - [1. 桌面壁纸](#1-桌面壁纸)
- [2. 隐藏桌面图标](#2-隐藏桌面图标)
- [3. 禁用桌面右键菜单](#3-禁用桌面右键菜单)
- [4. 禁用快捷键](#4-禁用快捷键)
- [5. 隐藏任务栏](#5-隐藏任务栏)
- [6. 禁用屏保和息屏](#6-禁用屏保和息屏)
- [7. 关闭桌面](#7-关闭桌面)
## 1. 桌面壁纸
壁纸目录在:/usr/share/xfce4/backdrops 壁纸目录在:/usr/share/xfce4/backdrops
## 隐藏桌面图标 ## 2. 隐藏桌面图标
右键选择【桌面设置】。 切换到【图标】选项卡。 在【默认图标】中,找到【主文件夹】选项,取消勾选即可。 右键选择【桌面设置】。 切换到【图标】选项卡。 在【默认图标】中,找到【主文件夹】选项,取消勾选即可。
xfce4-settings-manager -> Desktop -> Icons -> Default Icons 中取消选择所要隐藏的图标。 xfce4-settings-manager -> Desktop -> Icons -> Default Icons 中取消选择所要隐藏的图标。
## 禁用桌面右键菜单 ## 3. 禁用桌面右键菜单
xfce4-settings-manager -> Desktop -> Icons 中取消全部选项, Apperance -> Icon Type 选 None。 xfce4-settings-manager -> Desktop -> Icons 中取消全部选项, Apperance -> Icon Type 选 None。
xfce4-settings-manager -> Desktop -> Menus 中取消全部选项。 xfce4-settings-manager -> Desktop -> Menus 中取消全部选项。
## 禁用快捷键 ## 4. 禁用快捷键
xfce4-settings-manager -> Keyboard -> Application Shotcuts 中删除指定的快捷键即可。 xfce4-settings-manager -> Keyboard -> Application Shotcuts 中删除指定的快捷键即可。
## 隐藏任务栏 ## 5. 隐藏任务栏
xfce4-settings-manager -> Session and Startup -> Current Session 中将 xfce4-panel 修改为 Never 然后 Save Session。 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。 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。 xfce4-settings-manager -> Session and Startup -> Current Session 中将 Power Manager 修改为 Never 然后 Save Session。
## 关闭桌面 ## 7. 关闭桌面
***一般不要关闭桌面,在嵌入式系统中关闭该功能可能会导致定制程序的运行不正常,一般以上配置已经可以满足定制需求。*** ***一般不要关闭桌面,在嵌入式系统中关闭该功能可能会导致定制程序的运行不正常,一般以上配置已经可以满足定制需求。***