From ba58fe03bb2c95bcf056b3a53803e3fc35c5eac5 Mon Sep 17 00:00:00 2001 From: taotieren Date: Mon, 17 Nov 2025 11:48:27 +0800 Subject: [PATCH 1/9] Update _rkdeveloptool.mdx --- docs/common/dev/_rkdeveloptool.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/common/dev/_rkdeveloptool.mdx b/docs/common/dev/_rkdeveloptool.mdx index 9db096717..540f5dab6 100644 --- a/docs/common/dev/_rkdeveloptool.mdx +++ b/docs/common/dev/_rkdeveloptool.mdx @@ -17,7 +17,7 @@ rkdeveloptool 可以被认为是[开源版本](https://opensource.rock-chips.com -可从 [AUR](https://aur.archlinux.org/packages/rkdeveloptool) 安装 rkdeveloptool。 +可从 [AUR](https://aur.archlinux.org/packages/rkdeveloptool-git) 安装 rkdeveloptool。 From ce7857b976869db7cb11c93a56c0b040fd2c1310 Mon Sep 17 00:00:00 2001 From: taotieren Date: Mon, 17 Nov 2025 14:59:18 +0800 Subject: [PATCH 2/9] Update rkdeveloptool AUR installation link --- .../current/common/dev/_rkdeveloptool.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx b/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx index 82cd1c172..d71ec410f 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx +++ b/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx @@ -19,7 +19,7 @@ If your operating system does not provide rkdeveloptool, you will need to compil -The rkdeveloptool can be installed from [AUR](https://aur.archlinux.org/packages/rkdeveloptool). +The rkdeveloptool can be installed from [AUR](https://aur.archlinux.org/packages/rkdeveloptool-git). From b3b0c8c2e41f57db81fba4d350162be05060dbca Mon Sep 17 00:00:00 2001 From: taotieren Date: Mon, 17 Nov 2025 17:42:51 +0800 Subject: [PATCH 3/9] Update _rkdeveloptool.mdx --- docs/common/dev/_rkdeveloptool.mdx | 50 ++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/docs/common/dev/_rkdeveloptool.mdx b/docs/common/dev/_rkdeveloptool.mdx index 540f5dab6..5e6d2b2bf 100644 --- a/docs/common/dev/_rkdeveloptool.mdx +++ b/docs/common/dev/_rkdeveloptool.mdx @@ -94,3 +94,53 @@ sudo rkdeveloptool wl 0 ```bash sudo rkdeveloptool rd ``` + +## 安装 rkdeveloptool-gui + +如果你的操作系统没有提供 rkdeveloptool-gui,则需要从源代码编译安装。 + + + + +可从 [AUR](https://aur.archlinux.org/packages/rkdeveloptool-gui) 安装 rkdeveloptool-gui。 + + + + +从命令行中执行以下命令进行安装: + +```bash +sudo apt-get update +sudo apt-get install -y python3-pyqt6 nuitka git +git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git +cd RKDevelopTool-GUI +python -m nuitka --standalone --onefile --follow-imports \ + --enable-plugin=pyqt6 \ + --include-data-file=./i18n.py=i18n.py \ + --output-filename=rkdeveloptool-gui \ + --output-dir=dist \ + rkdevtoolgui.py +sudo cp rkdeveloptool-gui /usr/local/sbin/ +``` + + + + +请首先安装 [Homebrew](https://brew.sh/),然后从命令行中执行以下命令进行安装: + +```bash +brew install python3-pyqt6 nuitka git +git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git +cd RKDevelopTool-GUI +python -m nuitka --standalone --onefile --follow-imports \ + --enable-plugin=pyqt6 \ + --include-data-file=./i18n.py=i18n.py \ + --macos-create-app-bundle \ + --output-filename=rkdeveloptool-gui \ + --output-dir=dist \ + rkdevtoolgui.py +cp rkdeveloptool-gui /opt/homebrew/bin/ +``` + + + From 571193ff6df1ac5b10ef389c636f1bb2cbc3458a Mon Sep 17 00:00:00 2001 From: taotieren Date: Mon, 17 Nov 2025 17:45:00 +0800 Subject: [PATCH 4/9] Add installation instructions for rkdeveloptool-gui Added installation instructions for rkdeveloptool-gui on Arch Linux, Debian, and macOS. --- .../current/common/dev/_rkdeveloptool.mdx | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx b/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx index d71ec410f..cdc16a023 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx +++ b/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx @@ -96,3 +96,54 @@ Download links for the required Loader and Image files can be found below. ```bash sudo rkdeveloptool rd ``` + +## Installation for rkdeveloptool-gui + +If your operating system does not provide rkdeveloptool-gui, you will need to compile and install it from source. + + + + +The rkdeveloptool can be installed from [AUR](https://aur.archlinux.org/packages/rkdeveloptool-gui). + + + + +Execute the following command from the command line to install: + +```bash +sudo apt-get update +sudo apt-get install -y python3-pyqt6 nuitka git +git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git +cd RKDevelopTool-GUI +python -m nuitka --standalone --onefile --follow-imports \ + --enable-plugin=pyqt6 \ + --include-data-file=./i18n.py=i18n.py \ + --output-filename=rkdeveloptool-gui \ + --output-dir=dist \ + rkdevtoolgui.py +sudo cp rkdeveloptool-gui /usr/local/sbin/ +``` + + + + +Please install [Homebrew](https://brew.sh/) first, then run the following command from the command line to install it: + +```bash +brew install python3-pyqt6 nuitka git +git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git +cd RKDevelopTool-GUI +python -m nuitka --standalone --onefile --follow-imports \ + --enable-plugin=pyqt6 \ + --include-data-file=./i18n.py=i18n.py \ + --macos-create-app-bundle \ + --output-filename=rkdeveloptool-gui \ + --output-dir=dist \ + rkdevtoolgui.py +cp rkdeveloptool-gui /opt/homebrew/bin/ +``` + + + + From 354a6954c15cc9667062f9ce25af29982fae2f48 Mon Sep 17 00:00:00 2001 From: taotieren Date: Tue, 18 Nov 2025 17:11:31 +0800 Subject: [PATCH 5/9] Update rkdeveloptool AUR installation link --- docs/common/dev/_rkdeveloptool.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/common/dev/_rkdeveloptool.mdx b/docs/common/dev/_rkdeveloptool.mdx index 5e6d2b2bf..cf17c632a 100644 --- a/docs/common/dev/_rkdeveloptool.mdx +++ b/docs/common/dev/_rkdeveloptool.mdx @@ -120,7 +120,7 @@ python -m nuitka --standalone --onefile --follow-imports \ --output-filename=rkdeveloptool-gui \ --output-dir=dist \ rkdevtoolgui.py -sudo cp rkdeveloptool-gui /usr/local/sbin/ +sudo cp dist/rkdeveloptool-gui /usr/local/sbin/ ``` @@ -139,7 +139,7 @@ python -m nuitka --standalone --onefile --follow-imports \ --output-filename=rkdeveloptool-gui \ --output-dir=dist \ rkdevtoolgui.py -cp rkdeveloptool-gui /opt/homebrew/bin/ +cp dist/rkdeveloptool-gui /opt/homebrew/bin/ ``` From 356dcc8d0cbffd227d84d2093afbdc72c54fe98c Mon Sep 17 00:00:00 2001 From: taotieren Date: Tue, 18 Nov 2025 17:11:53 +0800 Subject: [PATCH 6/9] Update paths for rkdeveloptool-gui installation --- .../current/common/dev/_rkdeveloptool.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx b/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx index cdc16a023..9fe9b3bf9 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx +++ b/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx @@ -122,7 +122,7 @@ python -m nuitka --standalone --onefile --follow-imports \ --output-filename=rkdeveloptool-gui \ --output-dir=dist \ rkdevtoolgui.py -sudo cp rkdeveloptool-gui /usr/local/sbin/ +sudo cp dist/rkdeveloptool-gui /usr/local/sbin/ ``` @@ -141,7 +141,7 @@ python -m nuitka --standalone --onefile --follow-imports \ --output-filename=rkdeveloptool-gui \ --output-dir=dist \ rkdevtoolgui.py -cp rkdeveloptool-gui /opt/homebrew/bin/ +cp dist/rkdeveloptool-gui /opt/homebrew/bin/ ``` From dd9a5624f9abcf377b4fc825e6fd8748cd154281 Mon Sep 17 00:00:00 2001 From: taotieren Date: Thu, 20 Nov 2025 09:30:36 +0800 Subject: [PATCH 7/9] Update installation commands for RKDevelopTool --- docs/common/dev/_rkdeveloptool.mdx | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/docs/common/dev/_rkdeveloptool.mdx b/docs/common/dev/_rkdeveloptool.mdx index cf17c632a..2d3534a7d 100644 --- a/docs/common/dev/_rkdeveloptool.mdx +++ b/docs/common/dev/_rkdeveloptool.mdx @@ -111,16 +111,11 @@ sudo rkdeveloptool rd ```bash sudo apt-get update -sudo apt-get install -y python3-pyqt6 nuitka git +sudo apt-get install -y python3-pyside6 nuitka git git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git cd RKDevelopTool-GUI -python -m nuitka --standalone --onefile --follow-imports \ - --enable-plugin=pyqt6 \ - --include-data-file=./i18n.py=i18n.py \ - --output-filename=rkdeveloptool-gui \ - --output-dir=dist \ - rkdevtoolgui.py -sudo cp dist/rkdeveloptool-gui /usr/local/sbin/ +python -m build_nuitka.py +cp rkdeveloptool-gui /opt/homebrew/bin/ ``` @@ -129,17 +124,11 @@ sudo cp dist/rkdeveloptool-gui /usr/local/sbin/ 请首先安装 [Homebrew](https://brew.sh/),然后从命令行中执行以下命令进行安装: ```bash -brew install python3-pyqt6 nuitka git +brew install pyside6 nuitka git git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git cd RKDevelopTool-GUI -python -m nuitka --standalone --onefile --follow-imports \ - --enable-plugin=pyqt6 \ - --include-data-file=./i18n.py=i18n.py \ - --macos-create-app-bundle \ - --output-filename=rkdeveloptool-gui \ - --output-dir=dist \ - rkdevtoolgui.py -cp dist/rkdeveloptool-gui /opt/homebrew/bin/ +python -m build_nuitka.py +cp rkdeveloptool-gui /opt/homebrew/bin/ ``` From b3c14a39cb65a566eb519e0861b0a1c48379e816 Mon Sep 17 00:00:00 2001 From: taotieren Date: Thu, 20 Nov 2025 09:33:07 +0800 Subject: [PATCH 8/9] Simplify installation instructions for RKDevelopTool --- .../current/common/dev/_rkdeveloptool.mdx | 25 ++++++------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx b/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx index 9fe9b3bf9..e18b2a31a 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx +++ b/i18n/en/docusaurus-plugin-content-docs/current/common/dev/_rkdeveloptool.mdx @@ -113,16 +113,12 @@ Execute the following command from the command line to install: ```bash sudo apt-get update -sudo apt-get install -y python3-pyqt6 nuitka git +sudo apt-get install -y git git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git cd RKDevelopTool-GUI -python -m nuitka --standalone --onefile --follow-imports \ - --enable-plugin=pyqt6 \ - --include-data-file=./i18n.py=i18n.py \ - --output-filename=rkdeveloptool-gui \ - --output-dir=dist \ - rkdevtoolgui.py -sudo cp dist/rkdeveloptool-gui /usr/local/sbin/ +pip install -r requirements.txt +python -m build_nuitka.py +sudo cp rkdeveloptool-gui /usr/local/sbin/ ``` @@ -131,17 +127,12 @@ sudo cp dist/rkdeveloptool-gui /usr/local/sbin/ Please install [Homebrew](https://brew.sh/) first, then run the following command from the command line to install it: ```bash -brew install python3-pyqt6 nuitka git +brew install git git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git cd RKDevelopTool-GUI -python -m nuitka --standalone --onefile --follow-imports \ - --enable-plugin=pyqt6 \ - --include-data-file=./i18n.py=i18n.py \ - --macos-create-app-bundle \ - --output-filename=rkdeveloptool-gui \ - --output-dir=dist \ - rkdevtoolgui.py -cp dist/rkdeveloptool-gui /opt/homebrew/bin/ +pip install -r requirements.txt +python -m build_nuitka.py +cp rkdeveloptool-gui /opt/homebrew/bin/ ``` From 93ba73084db1ed7841a56ca4eb74cdc840845be5 Mon Sep 17 00:00:00 2001 From: taotieren Date: Thu, 20 Nov 2025 09:33:44 +0800 Subject: [PATCH 9/9] Refine installation instructions for RKDevelopTool Updated installation commands for Linux and macOS to remove unnecessary packages. --- docs/common/dev/_rkdeveloptool.mdx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/common/dev/_rkdeveloptool.mdx b/docs/common/dev/_rkdeveloptool.mdx index 2d3534a7d..20dae6426 100644 --- a/docs/common/dev/_rkdeveloptool.mdx +++ b/docs/common/dev/_rkdeveloptool.mdx @@ -111,11 +111,12 @@ sudo rkdeveloptool rd ```bash sudo apt-get update -sudo apt-get install -y python3-pyside6 nuitka git +sudo apt-get install -y git git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git cd RKDevelopTool-GUI +pip install -r requirements.txt python -m build_nuitka.py -cp rkdeveloptool-gui /opt/homebrew/bin/ +sudo cp rkdeveloptool-gui /usr/local/sbin/ ``` @@ -124,9 +125,10 @@ cp rkdeveloptool-gui /opt/homebrew/bin/ 请首先安装 [Homebrew](https://brew.sh/),然后从命令行中执行以下命令进行安装: ```bash -brew install pyside6 nuitka git +brew install git git clone https://github.com/gahingwoo/RKDevelopTool-GUI.git cd RKDevelopTool-GUI +pip install -r requirements.txt python -m build_nuitka.py cp rkdeveloptool-gui /opt/homebrew/bin/ ```