开发环境
约 622 字大约 2 分钟
2025-01-10
记录使用 deepin 系统时,配置常用开发环境
在~/.bashrc文件中找到ll的命令,解开注释并修改为alias ll='ls -lA'和alias ls='ls -CF',然后执行source ~/.bashrc使配置生效。
Java
访问 Oracle JDK 下载页面,下载x64 Debian Package选项的.deb文件。 打开终端,执行sudo dpkg -i jdk-22_linux-x64_bin.deb命令即可完成安装。JDK 将会被安装在/usr/lib/jvm目录下。
-- 参考官方文档
Go
访问 Go 官网下载页面,下载Linux选项的.tar.gz文件,然后解压出其中的go文件并移动至/usr/local目录下,然后在用户目录~下新建go目录。
再打开~/.bashrc文件中新增export PATH="$PATH:/usr/local/go/bin",然后在终端中执行source ~/.bashrc即可使配置生效。
接着配置go env变量,依次执行如下命令:
go env -w GOROOT=/usr/local/go
go env -w GOPATH=/home/$(whoami)/go
go env -w GOBIN=/home/$(whoami)/go/bin
go env -w GOPROXY=https://goproxy.io,direct-- 参考Go官方文档、GOPROXY.IO官方文档
Node.js
Node.js 推荐使用nvm来安装并管理node版本,执行如下命令即可完成安装:
# 下载并安装 nvm,命令被安装在 ~/.config/nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
# 如果提示找不到 nvm 命令,新建终端并执行此命令即可完成安装
nvm install 20-- 参考官方文档
当使用pnpm管理工程时:
pnpm init: 初始化工程pnpm add xxx: 安装依赖包pnpm install: 解析依赖文件,安装全部依赖包
Python
Python 预装在大多数 Linux 发行版上,deepin 上也有,所以无需额外安装。
-- 参考官方文档
安装完 Python(3.13.4版本) 后,以 WinDows 为例,安装目录在C:\Users\<用户名>\AppData\Local\Programs\Python\Python313\,pip 目录在C:\Users\<用户名>\AppData\Local\Programs\Python\Python313\Scripts\。
在 Python 安装目录的 bin 目录下,默认只有python.ext,但有时一些脚本会用python3命令执行,此时系统会认为你没有安装 python 转而要你下载,此时我们可以建立软连接cd <python安装目录/bin/> && mklink python3.exe python.exe。
当使用Poetry来管理 Python 工程时,poetry命令默认被安装在C:\Users\<用户名>\AppData\Roaming\Python\Scripts,全局虚拟环境在C:\Users\<用户名>\AppData\Roaming\pypoetry\venv。
poetry new xxx: 初始化一个工程poetry install: 安装全部依赖包
