开发环境
约 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
: 安装全部依赖包
版权所有
版权归属:Mayee