目前龙芯平台的主流桌面操作系统: Loongnix 20, UOS 20, Kylin 10
均为DEB
系;主流服务器操作系统Loongnix 8.x, Kylin 10, UOS 20
均为RPM
系。
apt update
apt install build-essential
通常会安装gcc, g++, make
等软件及开发依赖的库
apt install qtcreator qtbase5-dev -y
qt配置:
cd /usr/lib/loongarch64-linux-gnu/qtchooser
cp qt5.conf default.conf
目前龙芯平台支持的java 环境有openjdk-8, openjdk-11, openjdk-17
java8:
apt install openjdk-8-jdk
java11:
apt install openjdk-8-jdk
java 17:
从http://www.loongnix.cn/zh/api/java/ 中下载java 17
软件包
将压缩包解压到/opt
sudo tar xf loongson17.1.0-jdk17_35-linux-loongarch64.tar.gz -C /opt
配置环境变量:
vim /etc/profile
JAVA_HOME=/opt/jdk-17 (jdk包解压路径)
CLASSPATH=$JAVA_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
添加以上三行后执行source /etc/profile
使配置文件生效
目前go 支持两个版 go-1.15 和 go-1.18, 默认安装的是go-1.15
apt install golang
go-1.18
apt install golang-1.18
apt install python3
rust 支持 rust-1.41 和 rust-1.57
apt install rustc
获取方式:操作系统的应用商店或应用软件官网
IDEA 全家桶(IDEA, GoLand, PyCharm)是基于java 开发的,都可以直接从软件官网下载安装(需要系统安装java 11)
其他主流的IDE 有VSCode, Eclipse 等可以通过应用商店安装。
CentOS 很多软件仓库,软件源默认里面打开的是BaseOS, AppStream
,其他的像EPEL
等仓库需要自已打开
yum update
exportg LC_ALL=C
yum groupinstall "Development Tools"
mariadb 10.x 是 mysql5.x的开源版本
mariadb:
yum install mariadb mariadb-server mariadb-devel
mysql 8.x:
yum install mysql mysql-server mysql-devel
Java8:
yum install java-1.8.0-openjdk.loongarch64
Java11:
yum install java-11-openjdk.loongarch64
Java17:
yum install java-17-openjdk.loongarch64
目前go 支持两个版 go-1.15 和 go-1.18, 默认安装的是go-1.15
yum install golang
go-1.18
yum install golang-1.18
yum install python3
rust 支持 rust-1.41 和 rust-1.57, 默认安装的是rust-1.41
yum install rust
rust-1.57
yum install rust-1.57
仓库配置:
npm config set registry http://registry.loongnix.cn:4873
仓库:https://harbor.loongnix.cn/
用户/密码:loongsoncloud/loongson@SYS3
https://cr.loongnix.cn/search
https://hub.docker.com/u/loongsongd
http://goproxy.loongnix.cn:3000/
http://www.loongnix.cn/