Debian Stream 8开发环境搭建指南
Debian Stream是Debian项目的滚动更新开发分支,提供最新软件包和前沿技术验证,适合需要前沿开发环境的用户。以下是搭建Debian Stream 8开发环境的详细步骤:
系统要求
lsb_release -a确认版本)。下载镜像与制作启动盘
dd命令(Linux)将镜像刻录到U盘(建议8GB以上),制作可启动安装介质。启动安装程序
配置基础信息
分区与磁盘设置
设置用户与密码
安装软件包
完成安装
更新系统软件包
安装完成后,首先更新系统软件包列表及已安装的软件包,确保系统为最新状态:
sudo apt update && sudo apt upgrade -y
安装核心开发工具
Debian Stream 8的“Development tools”组件已包含基础开发工具,但可根据需求额外安装:
sudo apt install build-essential gdb -y
sudo apt install git -y
sudo apt install python3 python3-pip -y
sudo apt install openjdk-17-jdk -y
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install nodejs -y
配置SSH远程访问
若需远程管理开发环境,启用SSH服务:
sudo systemctl enable ssh --now
sudo systemctl status ssh # 确认服务运行状态
默认SSH端口为22,可通过/etc/ssh/sshd_config修改端口(需重启SSH服务生效)。
设置代码编辑器
安装常用代码编辑器(如VS Code、Vim):
sudo dpkg -i vscode.deb
sudo apt install -f # 修复依赖
vim即可使用,或通过sudo apt install vim -y安装。配置持久化存储(可选)
若需保存开发数据(如代码、数据库),可将宿主机目录挂载到容器或虚拟机中(适用于Docker/KVM环境)。例如,Docker挂载目录:
docker run -d -v /宿主机/代码:/容器/代码 -p 8080:80 my-dev-image
检查工具版本:
gcc --version # 查看GCC版本
java -version # 查看Java版本
node -v # 查看Node.js版本
git --version # 查看Git版本
创建测试项目:
使用Git克隆一个测试仓库(如GitHub上的“Hello World”项目),编译并运行:
git clone https://github.com/example/hello-world.git
cd hello-world
make # 编译(若有Makefile)
./hello # 运行程序
远程连接测试:
使用SSH客户端(如PuTTY、Terminal)连接开发环境,验证SSH服务是否正常:
ssh username@开发环境IP
sudo apt -f install修复依赖关系。