[deepin exploration] 龙芯3A6000上运行loongnix编译rstudio和坚果云
Tofloor
poster avatar
136******89
deepin
2024-02-25 22:29
Author

本人新手,最近装了一台龙芯3A6000,运行loongnix,想试试在这台电脑上用R做一些数据分析,哪位大佬能编译一个可以直接安装的rstudio和坚果云的安装文件啊

Reply Favorite View the author
All Replies
deepinuser17
deepin
2024-02-26 00:29
#1

loongnix已前的版本是基于Fedora和CentOS 7的. 不知道你的版本是多少? 可以运行这个命令查看安装的版本:

cat /etc/os-release

loongnix最新的版本是用rpm还是deb软件包?

Rstudio有rpm和deb包. 但是要试验哪个版本的包可以安装, 运行.

https://posit.co/download/rstudio-desktop/

同时可以尝试自己编译安装:

https://github.com/rstudio/rstudio/blob/main/INSTALL

Reply View the author
Ziggy
deepin
2024-02-26 09:52
#2

Rstuio可以参考下这个编译参数呢:

	CC=/usr/lib/ccache/clang-13 CXX=/usr/lib/ccache/clang++-13 cmake \
-DCMAKE_BUILD_TYPE=Release -GNinja -DCMAKE_CXX_STANDARD=17 \
-DCMAKE_INSTALL_PREFIX=/opt/apps/com.rstudio.www/files \
-DQT_QMAKE_EXECUTABLE=/usr/lib/qt5/bin/qmake \
-DRSTUDIO_USE_SYSTEM_YAML_CPP=ON \
-DYAML_CPP_INCLUDE_DIR=/opt/deepin-shared-libs/others/yaml-cpp07.szbt/include \
-DYAML_CPP_LIBRARIES=/opt/deepin-shared-libs/others/yaml-cpp07.szbt/lib/libyaml-cpp.so.0.7.0

使用的编译器等是需要根据实际情况选择的,目前在deepin v20上需要自行编译boost 1.82和yaml-cpp7的

坚果云目前官网只提供了amd64平台的二进制资源,并没有开源的

Reply View the author
晚秋(lateautumn)
Moderator
2024-02-26 10:53
#3

我的笔记本屏碎了,去修去了,真有点冲动,买一台龙芯台试机,还不贵京东上主机2899

Reply View the author
136******89
deepin
2024-02-27 11:17
#4
deepinuser17

loongnix已前的版本是基于Fedora和CentOS 7的. 不知道你的版本是多少? 可以运行这个命令查看安装的版本:

cat /etc/os-release

loongnix最新的版本是用rpm还是deb软件包?

Rstudio有rpm和deb包. 但是要试验哪个版本的包可以安装, 运行.

https://posit.co/download/rstudio-desktop/

同时可以尝试自己编译安装:

https://github.com/rstudio/rstudio/blob/main/INSTALL

我的版本是20.5,本人完全新手,自己编译还要再好好学习一下,有进展再上来汇报

Reply View the author
136******89
deepin
2024-02-27 11:19
#5
晚秋(lateautumn)

我的笔记本屏碎了,去修去了,真有点冲动,买一台龙芯台试机,还不贵京东上主机2899

龙芯想用起来是有点困难,很多在deepin里有的软件,在loongnix里没有,而且统信龙芯版不稳定,频繁死机,等deepin出龙芯版看看会不会好一点

Reply View the author
136******89
deepin
2024-02-27 11:20
#6
Ziggy

Rstuio可以参考下这个编译参数呢:

	CC=/usr/lib/ccache/clang-13 CXX=/usr/lib/ccache/clang++-13 cmake \
-DCMAKE_BUILD_TYPE=Release -GNinja -DCMAKE_CXX_STANDARD=17 \
-DCMAKE_INSTALL_PREFIX=/opt/apps/com.rstudio.www/files \
-DQT_QMAKE_EXECUTABLE=/usr/lib/qt5/bin/qmake \
-DRSTUDIO_USE_SYSTEM_YAML_CPP=ON \
-DYAML_CPP_INCLUDE_DIR=/opt/deepin-shared-libs/others/yaml-cpp07.szbt/include \
-DYAML_CPP_LIBRARIES=/opt/deepin-shared-libs/others/yaml-cpp07.szbt/lib/libyaml-cpp.so.0.7.0

使用的编译器等是需要根据实际情况选择的,目前在deepin v20上需要自行编译boost 1.82和yaml-cpp7的

坚果云目前官网只提供了amd64平台的二进制资源,并没有开源的

这些参数跟天书差不多,linux想用起来真不容易,我再学习一下,谢谢啦!

Reply View the author