diff --git a/.github/workflows/xlings-test.yml b/.github/workflows/xlings-test.yml
index 4f1d55d..c2854cf 100644
--- a/.github/workflows/xlings-test.yml
+++ b/.github/workflows/xlings-test.yml
@@ -11,12 +11,10 @@ jobs:
uses: actions/checkout@v2
- name: Install curl and git
- run: sudo apt-get update && sudo apt-get install -y curl git
+ run: sudo apt-get install -y curl git
- - name: Clone Xlings Repository & Installation
- run: |
- git clone --depth 1 https://github.com/d2learn/xlings.git
- cd xlings && ./tools/install.unix.sh
+ - name: Installation
+ run: ./tools/install.unix.sh
- name: XIM Test on Ubuntu
run: |
diff --git a/README.md b/README.md
index d3ae025..4c720e4 100644
--- a/README.md
+++ b/README.md
@@ -17,14 +17,16 @@
开发看板
-
一个用于编程学习、开发和课程搭建的开发者工具🛠️
-⌈软件安装、一键环境配置、项目依赖管理、跨平台跨语言的包管理(初步)⌋
+一个用于编程学习、开发和课程搭建的开发者工具集🛠️
⌈实时编译运行、AI代码提示、教程教学项目搭建、练习代码自动检测、Demos示例集⌋
+⌈XIM - 跨平台包管理器、XVM - 通用多版本管理工具、 XRUN - 代码自动检测运行、 XDEPS - 项目依赖管理⌋
---
## 最近动态
+- xim: 增加archlinux上aur的支持 - [PR](https://github.com/d2learn/xlings/pull/67) - 2025/1/10
+- xvm: 增加版本管理模块 - [文章](https://forum.d2learn.org/topic/62) / [PR](https://github.com/d2learn/xlings/pull/60) - 2025/1/1
- xpkg增加自动匹配github上release的url功能 - [文章](http://forum.d2learn.org/post/208) - 2024/12/30
- xlings跨平台短命令 - [视频](https://www.bilibili.com/video/BV1dH6sYKEdB) - 2024/12/29
- xim模块: 重构&分离框架代码和包文件 - [包索引仓库](https://github.com/d2learn/xim-pkgindex) / [PR](https://github.com/d2learn/xlings/pull/49) -- 2024/12/16
@@ -33,7 +35,6 @@
- 增加windows模块和安装器自动加载功能, 以及WSL和ProjectGraph的安装支持 - [详情](http://forum.d2learn.org/post/96)
- 软件安装模块增加deps依赖配置和"递归"安装实现
- 初步xdeps项目依赖功能实现和配置文件格式初步确定
-- install模块添加info功能并支持Rust安装
- 更多动态和讨论 -> [More](https://forum.d2learn.org/category/9/xlings)
[![Star History Chart](https://api.star-history.com/svg?repos=d2learn/xlings,d2learn/xim-pkgindex&type=Date)](https://star-history.com/#d2learn/xlings&d2learn/xim-pkgindex&Date)
diff --git a/core/xim/pm/wrapper/aur.lua b/core/xim/pm/wrapper/aur.lua
index b8aa95a..20acfa8 100644
--- a/core/xim/pm/wrapper/aur.lua
+++ b/core/xim/pm/wrapper/aur.lua
@@ -30,7 +30,7 @@ function install(name)
cprint("${bright}%s${clear} already exists, try to update...", name)
os.cd(name)
os.run("git pull")
- os.tryrm("*.pkg.tar.zst")
+ os.exec("git clean -dfx")
end
-- 构建并安装包
diff --git a/docs/changelog.md b/docs/changelog.md
index 293c568..c1c5227 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -1,2 +1,20 @@
-# Change Log
+# Change Log | [xlings论坛](https://forum.d2learn.org/category/9/xlings)
+## 2025
+
+### 2025-01
+
+- xim: 增加archlinux上aur的支持 - [PR](https://github.com/d2learn/xlings/pull/67) - 2025/1/10
+- xvm: 增加版本管理模块 - [文章](https://forum.d2learn.org/topic/62) / [PR](https://github.com/d2learn/xlings/pull/60) - 2025/1/1
+
+## 2024
+
+- xpkg增加自动匹配github上release的url功能 - [文章](http://forum.d2learn.org/post/208) - 2024/12/30
+- xlings跨平台短命令 - [视频](https://www.bilibili.com/video/BV1dH6sYKEdB) - 2024/12/29
+- xinstall模块: 重构&分离框架代码和包文件 - [包索引仓库](https://github.com/d2learn/xim-pkgindex) / [PR](https://github.com/d2learn/xlings/pull/49) -- 2024/12/16
+- xinstall功能更新介绍 - [文章](https://forum.d2learn.org/topic/48) / [视频](https://www.bilibili.com/video/BV1ejzvY4Eg7/?share_source=copy_web&vd_source=2ab9f3bdf795fb473263ee1fc1d268d0)
+- 增加DotNet/C#和java/jdk8环境的支持
+- 增加windows模块和安装器自动加载功能, 以及WSL和ProjectGraph的安装支持 - [详情](http://forum.d2learn.org/post/96)
+- 软件安装模块增加deps依赖配置和"递归"安装实现
+- 初步xdeps项目依赖功能实现和配置文件格式初步确定
+- install模块添加info功能并支持Rust安装
\ No newline at end of file