跳到正文
当下的七炎
返回

我把一台 8G 老笔记本改造成 Ubuntu AI 开发机

编辑文章

我把一台 8G 老笔记本改造成 Ubuntu AI 开发机

最近 AI 编程越来越重度。

平时主要使用:

慢慢发现:

Windows 开发环境虽然也能用,但很多 AI 工具本质上更偏 Linux 生态。

尤其:

于是,我决定把一台老笔记本直接重装成 Ubuntu,专门作为 AI 开发机。

这篇文章记录一下整个过程,以及国内网络环境下比较合理的安装方案。


我的电脑配置

开发笔记本:

主力娱乐机:

分工非常明确:

Windows 主机

负责:

Ubuntu 笔记本

负责:

这种体验其实比“一台机器干所有事情”舒服很多。


为什么我选择 Ubuntu

1. AI 编程工具更适合 Linux

现在很多 AI 工具默认就是 Linux 思维:

比如:

Ubuntu 基本都是一条命令安装。

而 Windows 经常会遇到:


2. Docker 在 Linux 下体验更好

Windows 的 Docker 本质还是:

属于“套娃”。

而 Ubuntu 是真正原生 Docker。


3. Ubuntu 更省资源

我的 8G 笔记本:

Windows 11

刚开机:

Ubuntu

刚开机:

开发空间会大很多。


Ubuntu 版本选择

推荐:

Ubuntu 24.04 LTS

原因:

下载文件:

ubuntu-24.04.2-desktop-amd64.iso

或者更新版本:

ubuntu-24.04.3-desktop-amd64.iso

都可以。

24.04.x 本质都是同一个 LTS 系统,只是补丁和驱动更新。


国内下载 Ubuntu 的推荐方案

Ubuntu 官方下载有时候比较慢。

国内建议:

清华镜像

速度会快很多。

推荐下载:

ubuntu-24.04.3-desktop-amd64.iso

如果没有直链,也可以下载:

ubuntu-24.04.3-desktop-amd64.iso.torrent

然后使用 BT 下载。


torrent 文件是什么

很多人第一次看到:

.iso.torrent

会有点懵。

其实它不是系统本体。

它只是:

需要用 BT 工具打开。


推荐 BT 下载工具

推荐:

MotrixNext

不要用:

安装后:

直接双击:

ubuntu-24.04.3-desktop-amd64.iso.torrent

最终会下载得到:

ubuntu-24.04.3-desktop-amd64.iso

制作 Ubuntu 启动盘

很多人会犯一个错误:

错误方式

直接:

复制 ubuntu.iso 到 U盘

这样无法启动。

必须:

使用 Rufus 写盘。


正确制作方式

准备:

工具:

Rufus

步骤:

1. 打开 Rufus

2. 插入 U盘

3. 选择 ISO 文件

比如:

E:\ubuntu-24.04.2-desktop-amd64.iso

4. 推荐配置

选项 | 设置 -- | -- 分区类型 | GPT 目标系统 | UEFI 文件系统 | FAT32

5. 点击开始

Rufus 会:

完成后:

U盘就不再是普通 U盘,而是 Ubuntu 启动盘。


安装 Ubuntu

重启电脑。

开机狂按:

进入:

即可进入 Ubuntu 安装界面。


安装时的重要选择

推荐:

Minimal Installation

不要完整安装。

原因:

我的机器只有:

最小安装会轻很多。

不需要:

因为这台机器本质是:

Linux 开发机。


磁盘分区方案

因为我:

所以最简单:

Erase disk and install Ubuntu

让 Ubuntu 自动分区即可。

会自动创建:

不用手动折腾。


Ubuntu 安装后的第一件事

非常重要:

换国内软件源

否则:

apt update

会非常慢。


推荐清华源

编辑:

sudo nano /etc/apt/sources.list

Ubuntu 24.04:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-security main restricted universe multiverse

然后:

sudo apt update
sudo apt upgrade -y

速度会明显改善。


我的 Ubuntu 开发环境

基础工具

sudo apt install git curl wget unzip build-essential zsh -y

Node.js 推荐方案

不要用 apt 安装 Node。

推荐:

fnm

安装:

curl -fsSL https://fnm.vercel.app/install | bash

然后:

fnm install 22
fnm default 22

pnpm

npm install -g pnpm

VSCode

推荐直接安装 Linux 版 VSCode。

插件:


Docker 建议

因为我的机器只有 8G。

所以:

不建议滥开 Docker

建议:

否则容易卡。


8G 内存还能做 AI 开发吗

其实完全可以。

因为:

现在大多数 AI 编程:

本地真正消耗并不大。

所以:

都能正常使用。


不建议做的事情

这台机器不适合:

但作为:

AI 开发副机

它其实非常合适。


最后的感受

很多人觉得:

老笔记本已经不行了。

但实际上:

只要换成 Ubuntu,并且明确定位:

体验会比继续坚持 Windows 好很多。

尤其现在 AI 编程越来越偏 Linux 生态。

提前把开发环境迁移到 Ubuntu,其实是一件很舒服的事情。

这台 3500U + 8G 的老机器,现在已经变成了我的:

移动 Linux AI 工作站

日常:

已经完全够用了。


编辑文章
分享这篇文章:

评论

使用 GitHub 账号登录后即可评论


上一篇
oracle vps安装1panal
下一篇
随笔