搭建 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 执行安装脚本。

➡️

继续阅读