搭建 Ubuntu 24.04 基础开发环境指南
💡
原文中文,约11800字,阅读约需29分钟。
📝
内容提要
本文介绍了在 Ubuntu 24.04 上搭建基础开发环境的步骤,包括系统安装、配置 SSH 服务器、实现免密登录、软件源更换及基础工具安装,以提升开发效率。
🎯
关键要点
- 本文介绍在 Ubuntu 24.04 上搭建基础开发环境的步骤。
- 系统安装过程简单直观,包括下载镜像、制作启动盘和安装系统。
- 选择合适的系统镜像,服务器和虚拟机选择服务器版,笔记本选择桌面版。
- 制作系统安装引导盘可以使用 Balena Etcher 或 Ventoy。
- 安装时建议先断开网络连接,避免安装过程中的更新延迟。
- 安装 OpenSSH Server 以便于跨设备管理。
- 配置 SSH 免密登录以提高工作效率。
- 通过修改 sudoers.d 目录下的文件实现执行特权命令时不再输入密码。
- 更换软件源以提高下载速度,建议使用清华镜像。
- 安装基础开发工具包和系统监控工具以提升开发效率。
- 推荐使用 ZSH 和 OH-MY-ZSH 作为日常的 SHELL 环境。
- Docker 的基础安装和配置,包括代理服务器的设置。
- 使用 Conda 管理 Python 环境,推荐配置国内镜像源以提升下载速度。
❓
延伸问答
如何在 Ubuntu 24.04 上安装系统?
在 Ubuntu 24.04 上安装系统的步骤包括下载系统镜像、制作启动盘和安装系统,建议在安装过程中先断开网络连接。
如何配置 SSH 免密登录?
可以使用 ssh-copy-id 命令将本地的 SSH 密钥复制到目标机器上,从而实现免密登录。
如何更换 Ubuntu 的软件源以提高下载速度?
可以通过命令将软件源切换到清华镜像,使用命令:sudo sed -i 's/\(archive\\|security\\).ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list.d/ubuntu.sources。
在 Ubuntu 24.04 上安装基础开发工具有哪些推荐?
推荐安装 build-essential、git、curl、wget 和 net-tools 等基础开发工具。
如何在 Ubuntu 24.04 上安装 ZSH 和 OH-MY-ZSH?
可以通过命令 sudo apt install -y zsh 安装 ZSH,然后使用 git clone 命令从清华镜像安装 OH-MY-ZSH。
如何在 Ubuntu 24.04 上安装 Docker?
可以使用一系列命令安装 Docker,包括配置证书和软件源,最后通过 bash docker.sh 执行安装脚本。
➡️