Package Details: mounriverstudio-bin 230-5

Git Clone URL: https://aur.archlinux.org/mounriverstudio-bin.git (read-only, click to copy)
Package Base: mounriverstudio-bin
Description: MounRiver Studio Ⅱ(MRS2)为MounRiver Studio的换代版本,从V2.1.0开始,框架更换至更现代的VSCode,并深度定制开发。在工程管理、代码编辑、编译、调试等方面均兼容之前版本,并在效率和功能等方面进行提升,着力将MRS打造为更加轻量化、智能化、高效化的RISC-V IDE。同时,提供Windows/Linux/macOS 以及国产操作系统版本
Upstream URL: http://www.mounriver.com/
Keywords: mounriver studio ⅱ(mrs2)
Licenses: LicenseRef-Commercial
Conflicts: mounriverstudio
Provides: mounriverstudio, MounRiverStudio-Linux
Submitter: taotieren
Maintainer: taotieren
Last Packager: taotieren
Votes: 3
Popularity: 0.44
First Submitted: 2025-01-08 13:31 (UTC)
Last Updated: 2025-12-14 06:07 (UTC)

Latest Comments

t3u commented on 2025-12-13 01:05 (UTC)

@taotieren I’ve opened a PR in your repository with the proposed changes.
It fixes the update mechanism.

taotieren commented on 2025-12-12 10:14 (UTC) (edited on 2025-12-12 10:14 (UTC) by taotieren)

@t3u Because what I am using here is lilac Automated Update processing. After all, there is a bit too much maintenance package. Automated updates are needed to reduce maintenance stress.

t3u commented on 2025-12-12 10:10 (UTC)

@taotieren Thank you for replying. I will consider it.

taotieren commented on 2025-12-12 10:03 (UTC)

@t3u 现在 mounriverstudio 改了下载方式。 _sign 的验证时间很短。很难自动化处理这部分。在考虑要不要改成 file 的方式来维护这个包。

t3u commented on 2025-12-12 09:01 (UTC)

This package is out of date.
Upstream has released version V230.
Here is an updated PKGBUILD that builds correctly:

--- PKGBUILD.old    2025-12-12 17:56:50.517233389 +0900
+++ PKGBUILD.new    2025-12-12 17:57:59.330653996 +0900
@@ -3,8 +3,8 @@
 pkgbase=mounriverstudio-bin
 pkgname=(${pkgbase})
 pkgdesc="MounRiver Studio Ⅱ(MRS2)为MounRiver Studio的换代版本,从V2.1.0开始,框架更换至更现代的VSCode,并深度定制开发。在工程管理、代码编辑、编译、调试等方面均兼容之前版本,并在效率和功能等方面进行提升,着力将MRS打造为更加轻量化、智能化、高效化的RISC-V IDE。同时,提供Windows/Linux/macOS 以及国产操作系统版本"
-pkgver=220
-pkgrel=3
+pkgver=230
+pkgrel=1
 arch=('x86_64')
 url='http://www.mounriver.com/'
 license=('LicenseRef-commercial')
@@ -55,9 +55,9 @@
     'ch341eeprom-git: A libusb based programming tool for 24xx I²C EEPROMs using the WCH CH341A'
     'ch343ser-dkms: USB serial driver for ch342/ch343/ch344/ch347/ch347f/ch9101/ch9102/ch9103/ch9104, etc (dkms).'
     'wchisp: WCH ISP Tool in Rust')
- _sign="?sign=30a3f1d2ec23d55b5752caf8505145f7&time=197e2a88025&from=61.140.235.181&resId=1940710367221092353"
+_sign="?sign=c5604eb8218c9e25c4a33e1169b5f59f&time=19b11b2ce25&from=211.7.96.64&resId=1987838612315652097"
 source=("${pkgbase}-${pkgver}.deb::https://file-oss.mounriver.com/upgrade/MounRiverStudio_Linux_X64_V${pkgver}.deb${_sign}")
-sha256sums=('31358a6af0c2be722f5b50f9d490005e15942f67fb106ab002e8ea2cb8540b78')
+sha256sums=('ad367c2c228d74912ee5cbe3957179bf7475f6c86fbbcc3391966a7f181df926')
 options=('!strip' '!debug')
 # noextract=(${pkgbase}-${pkgver}.deb)

taotieren commented on 2025-09-30 06:34 (UTC) (edited on 2025-09-30 06:37 (UTC) by taotieren)

@chiz 谢谢。稍后更新。打包的时候有删除 beforeinstall 文件夹,如果执行里面的 start.sh 会和系统里面的一些包会被覆盖掉,其他软件会有影响(系统容易炸掉),相关依赖的库已经改为 arch 这边已有的包进行替代了。

chiz commented on 2025-08-11 09:34 (UTC)

菜单项的对应命令是:bash "/usr/share/MRS2/beforeinstall/load.sh" %F

在console里面执行的输出是:

bash: /usr/share/MRS2/beforeinstall/load.sh: 没有那个文件或目录

我看/usr/share/MRS2下面没有这个beforeinstall这个目录

taotieren commented on 2025-07-11 01:19 (UTC)

@Piececao 可以从我的自建源下载预编译好的包:https://github.com/taotieren/aur-repo 或者手动修改 _sign= 变量的值,在上游官网按 F12 进开发者模式,打开网页请求页面,单击网页中的下载 Linux 版本,监听页面会有一个授权成功的返回地址,复制里面的信息提花 _sign= 的值就能下载了,上游加了验证方式从官网下载有点麻烦了。

Piececao commented on 2025-04-15 14:03 (UTC) (edited on 2025-04-15 14:04 (UTC) by Piececao)

点击 文件->新建->新建MounRiver工程 之后不能新建工程,右下角显示错误信息:command 'mrs-vscode.createProject' not found 日志文件$HOME/.config/MounRiver Studio 2/logs/20250415T214829/window3/exthost/exthost.log 如下:

2025-04-15 21:58:28.992 [info] Extension host with pid 79974 started
2025-04-15 21:58:29.009 [info] ExtensionService#_doActivateExtension mrs-team.mrs-vscode, startup: false, activationEvent: 'onView:project-explorer'
2025-04-15 21:58:29.010 [info] ExtensionService#_doActivateExtension mrs-team.mrs-before-startup, startup: false, activationEvent: '*'
2025-04-15 21:58:29.010 [info] ExtensionService#_doActivateExtension vscode.references-view, startup: false, activationEvent: '*'
2025-04-15 21:58:29.126 [error] Activating extension mrs-team.mrs-vscode failed due to an error:
2025-04-15 21:58:29.126 [error] TypeError: Cannot read properties of undefined (reading 'getInstance')
    at t.registerLanguageServer (/usr/share/MRS2/MRS-linux-x64/resources/app/extensions/mrs-team.mrs-vscode/out/extension.js:2:2154941)
    at t.activate (/usr/share/MRS2/MRS-linux-x64/resources/app/extensions/mrs-team.mrs-vscode/out/extension.js:2:2039932)
    at $qbc.eb (/usr/share/MRS2/MRS-linux-x64/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:76653:69)
    at $qbc.db (/usr/share/MRS2/MRS-linux-x64/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:76643:25)
    at /usr/share/MRS2/MRS-linux-x64/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:76568:29
    at async ActivationOperation.n (/usr/share/MRS2/MRS-linux-x64/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:56271:26)
    at async ActivationOperation.m (/usr/share/MRS2/MRS-linux-x64/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:56267:13)
    at async ActivationOperation.l (/usr/share/MRS2/MRS-linux-x64/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:56235:13)
2025-04-15 21:58:29.137 [info] Eager extensions activated
2025-04-15 21:58:29.163 [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch, startup: false, activationEvent: 'onStartupFinished'
2025-04-15 21:58:29.163 [info] ExtensionService#_doActivateExtension koalamer.labeled-bookmarks, startup: false, activationEvent: 'onStartupFinished'
2025-04-15 21:58:29.163 [info] ExtensionService#_doActivateExtension vscode.merge-conflict, startup: false, activationEvent: 'onStartupFinished'
2025-04-15 21:58:29.164 [info] ExtensionService#_doActivateExtension zhuangtongfa.material-theme, startup: false, activationEvent: 'onStartupFinished'
2025-04-15 21:58:29.166 [error] No bundle location found for extension koalamer.labeled-bookmarks
2025-04-15 21:58:29.182 [error] No bundle location found for extension zhuangtongfa.material-theme