diff --git a/web/src/views/dependencies/Dependencies.vue b/web/src/views/dependencies/Dependencies.vue index 84f2ff7..1ad3abc 100644 --- a/web/src/views/dependencies/Dependencies.vue +++ b/web/src/views/dependencies/Dependencies.vue @@ -7,7 +7,7 @@ import { Badge } from '@/components/ui/badge' import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogFooter } from '@/components/ui/dialog' import { AlertDialog, AlertDialogAction, AlertDialogCancel, AlertDialogContent, AlertDialogDescription, AlertDialogFooter, AlertDialogHeader, AlertDialogTitle } from '@/components/ui/alert-dialog' import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs' -import { Trash2, Package, Search, RefreshCw, Loader2, Download, FileText, RotateCw } from 'lucide-vue-next' +import { Trash2, Package, Search, RefreshCw, Loader2, Download, FileText, RotateCw, AlertTriangle } from 'lucide-vue-next' import { api, type Dependency } from '@/api' import TextOverflow from '@/components/TextOverflow.vue' import { toast } from 'vue-sonner' @@ -156,9 +156,31 @@ onMounted(loadDeps) Python Node.js + Debian - + + +
+
+ +

系统依赖 (Debian)

+
+
+

+ 系统依赖需要通过终端使用 apt-get install 命令安装。或者使用自定义的bash脚本安装。 +

+

+ 注意:Docker 容器重新创建后,手动安装的系统依赖会丢失。如需持久化,请在 Dockerfile 中添加依赖或使用自定义镜像。 +

+ + apt-get update && apt-get install -y <package-name> + +
+
+
+ +