- 新增 aio-mcp 项目框架 - 新增 .trae/skills/ OCR/SKU 设计工具 - 更新 auto-check 配置和 stress 包 - 删除 fnhelp 文档目录 - 更新 Docker 压力测试脚本
55 lines
2.9 KiB
Markdown
55 lines
2.9 KiB
Markdown
# 2.0版本重磅来袭
|
||
### ✅脚本菜单改进
|
||
 \
|
||

|
||
### 🖱TUI交互式界面,感觉就像在使用Windows
|
||

|
||
### 终端绑定功能,进入root自动运行脚本
|
||

|
||
|
||
### ⬇git下载和更新
|
||
✅ 操作简单,维护更新方便,采用Gitee国内源,确保全国地区均可访问
|
||
### 📄独立脚本文件
|
||
✅继续沿用1.0脚本分开管理,便于维护
|
||
### MIT最宽松的开源协议
|
||
|
||
|
||
# 如何使用
|
||
## TUI交互式运行
|
||
所有脚本目前均已实现图形化TUI交互式操作,您可以直接使用一键使用命令后根据菜单提示选择对应功能,默认使用的是TUI。由于脚本TUI采用的是 `textual` 库,这个库无法通过apt进行安装和管理,所以必须强行通过pip来进行安装(曾考虑过进行打包后执行但部分脚本可能存在打包后运行问题)
|
||
[点击这里查阅详细冲突风险以及解决方案](https://github.com/yxsj245/fnscript/blob/2.0/pip%E5%BA%93%E5%86%B2%E7%AA%81%E9%A3%8E%E9%99%A9.md)
|
||
### 使用运行命令
|
||
```bash
|
||
git clone https://gitee.com/xiao-zhu245/fnscript.git
|
||
cd fnscript/
|
||
python3 menu.py
|
||
```
|
||
### 建议使用 1panel面板终端或者CMD终端进行TUI操作,其它软件的终端可能存在兼容问题。使用脚本建议进入root用户下运行。
|
||
|
||
## 传统命令行运行
|
||
若您担心pip库冲突风险或无法使用交互式终端情况下,我将部分功能单一的脚本增加了传统通过命令行形式运行的功能,在无需安装`textual`库就可以直接运行使用
|
||
### 如何使用
|
||
您可以通过此命令拉取任意脚本后直接使用
|
||
```bash
|
||
python3 此处替换脚本名称 -h #获取参数信息
|
||
```
|
||
# 脚本信息
|
||
|
||
| 脚本名称 | 作用 | 是否支持TUI | 是否支持命令行 |
|
||
| ------- | ------- | ------- | ------- |
|
||
| cdmount.py | 挂载CD/DVD |✅|❎|
|
||
| filestorage.py | 分析目录文件大小 |✅|❎|
|
||
| Powermanagement.py | 电源管理 |✅|✅|
|
||
| qcowtools.py | qcow2转换工具 |✅|✅|
|
||
| self_inspection.py | 硬件压测 |✅|✅|
|
||
| startIOMMU.py | 开启IOMMU直通 |✅|✅|
|
||
| swapinfo.py | 管理swap |✅|✅|
|
||
| vmtoolses.py | 安装虚拟机工具 |✅|✅|
|
||
| WOLstart.py | 开启WOL网络唤醒 |✅|✅|
|
||
| network_diagnostic_tool.py | 网络诊断与修改 |✅|✅|
|
||
| raid_repair_tui.py | 阵列状态和修复 |✅|❎|
|
||
| ffmpeg_converter_tui.py | 影音万能格式转换 |✅|❎|
|
||
|
||
# 其它合作脚本
|
||
[七月七夕纯命令行传统脚本](https://github.com/qiyueqixi/fnos)
|