Bootstrap

AIGC | 机器学习工作站安装Ubuntu24.04桌面版

b66a4534bc6e4510cc2e79baae7f538c.gif

[ 知识是人生的灯塔,只有不断学习,才能照亮前行的道路 ]

0x00 前言简述

背景:最近公司给其他项目购买的台式工作站(NVIDIA RTX 4070)空闲了下来,为了不被时代淘汰,遂想着在这个 AIGC爆发的时代,学习一下机器学习、人工智能以及深度学习的相关知识!

写这篇教程我想达到的目的主要是“授人以渔”,而不仅仅是“授人以鱼”。希望各位小伙伴可以通过我写的《#AIGC学习之路》专栏系列文章,给各位看友做一个入门指引,希望对大家有所帮助!也希望能和前辈们大佬以及共同爱好者多多交流,共同进步!

作者将从机器学习基础环境Ubuntu 24.04 桌面版本,Nvida 驱动,CUDA 安装,Python 3.12,Anaconda 等相关安装部署开始,以及后续机器学习,图像处理,模型训练等逐步实践,并将学习心得一一记录,所以持续关注作者一起来学习AIGC吧!

原文链接:AIGC | 机器学习工作站安装Ubuntu24.04桌面版最近公司给其他项目购买的台式工作站(NVIDIA RTX 4070)空闲了下来,为了不被时代淘汰,遂想着在这个 AIGC爆发的时代,学习一下机器学习、人工智能以及深度学习的相关知识!icon-default.png?t=N7T8https://mp.weixin.qq.com/s/2MXfMyWe_NkEnczGV7MHEw

 

0x01 安装 Ubuntu 24.04

基础环境

描述:作者罗列出学习的相关基础硬件设备环境,以供各位看友参考。

Base Board:Supermicro H12SSL-i (微星)
CPU: AMD EPYC 7643 48-Core Processor (48 Cores, 96 Threads, 2.3 GHz)
GPU 0: NVIDIA GeForce RTX 4070 Ti SUPER 16GB
DISK: Samsung SSD 990 PRO 4TB (NVMe)
电源:长城 N20 2000W
机箱:台式服务器机箱
扇热器:SP3 4U
导流风扇:120mm*120mm 4个

在安装好操作系统后,可以使用如下命令查看设备型号相关:

# 主板
dmidecode -t "baseboard" | head -n 5
  # Manufacturer: Supermicro
  #   Product Name: H12SSL-i
  #   Version: 1.10
  #   Serial Number: ZM23BS600285
  #   Asset Tag: To be filled by O.E.M.

# 处理器
echo -n "物理CPU数: ";cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
echo "物理CPU内核数: ";cat /proc/cpuinfo | grep "cpu cores" | uniq
echo -n "逻辑CPU数: ";cat /proc/cpuinfo | grep "processor" | wc -l
echo "物理CPU中逻辑CPU的个数:";cat /proc/cpuinfo | grep 'siblings' | uniq
echo "查询CPU是否启用超线程:";cat /proc/cpuinfo | grep -e "cpu cores"  -e "siblings" | sort | uniq
  # cpu cores       : 48
  # siblings        : 96
  # 看到cpu cores数量是siblings数量一半,说明启动了超线程。
  # 如果cpu cores数量和siblings数量一致,则没有启用超线程。
  
# 显卡
lspci | grep VGA
# 或者
nvidia-smi -L
  # 43:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 41)
  # c1:00.0 VGA compatible controller: NVIDIA Corporation AD103 [GeForce RTX 4070 Ti SUPER] (rev a1)
  
# 磁盘
sudo fdisk -l $(lsblk -o MOUNTPOINT,PKNAME | grep ' /$' | awk '{print "/dev/"$2}') | grep 'Disk model' | awk -F': ' '{print $2}'
  # Samsung SSD 990 PRO 4TB

# 电源:注意,如果是双电源会显示两组信息
dmidecode | grep -ni "system power" -A 10
# 或者
dmidecode -t 39

# 除此,之外还可以采用 lshw 命令进行服务器相关设备进行查看。
 

系统安装

描述:安装操作系统可谓是IT运维工程师的必备技能,看到此篇文章的看友想必都会吧,这里采用 U 盘引导的安装的方式进行,首先准备一个8G以上的品牌U盘(杂牌的有可能会出现莫名奇妙的错误),然后下载 Ubuntu 24.04 LTS 版本的镜像文件。

Step 1.访问Ubuntu官网,下载 Ubuntu 24.04 LTS 桌面版本的镜像文件,文章末尾链接直达: https://ubuntu.com/download/desktop "Ubuntu 24.04 桌面版本"

a551be594d12e0ce8698e8c034fc3784.png

weiyigeek.top-下载ubuntu-24.04-desktop图

Step 2.这里推荐使用 [Ventoy] https://github.com/ventoy/Ventoy/releases "ventoy工具"进行制作可启动的U盘,有了Ventoy你就无需反复地格式化U盘,然后将操作系统ISO镜像复制到其根分区中即可,更多USB引导方式请参考此篇《IT工程师常用的8个USB引导启动器工具》文章。

Step 3.制作完毕后插入台式工作站主机中,并进行U盘引导启动,选择目录中【Ubuntu 24.04 desktop ISO】镜像,点击【Boot in grub2 mode】进入系统安装界面。

fa8f472a315f2ec1551fa6443f89065a.png

weiyigeek.top-加载Ventoy引导启动图

Step 4.等待一段时间后将进入到如下系统安装界面后,根据提示选择【中文】或默认语言。

bcc186321a61efcfe4978c9269f64f69.png

weiyigeek.top-选择系统语系图

Step 5.为了减少安装耗时以及最小化安装,点击【我现在不想连接到互联网】.

0b6aa25e52fe9dd6ef965372c27d9eb6.png

weiyigeek.top-取消在线安装依赖包图

Step 6.选择【安装 Ubuntu】进入下一步,选择【交互安装】点击下一步。

b83eee14fbacbad0ab8c39203c716475.png

weiyigeek.top-交互安装图

Step 7.选择【默认集合】安装必要软件,勾选【为图形和WIFI硬件安装第三方软件】后续就不用在特别的安装显卡驱动了,所以建议勾选上。

bb68f436dbdcd94d9d2f914aaaee3809.png

weiyigeek.top-选择图形和WIFI硬件安装第三方软件图

Step 8.选择【手动分区】安装必要软件,这里将4T的硬盘进行分为/boot、/data、/root 三个分区。

ed436582c7f58b5ca113497310ae7849.png

weiyigeek.top-手动分区图

Step 9.紧接着创建主机用户,以及电脑名称,此处以weiyigeek作为主机用户名,选择时区为Asia/Shanghai

bd15014a650de0a9fdbcfc8d8ce66f57.png

weiyigeek.top-用户创建图

Step 10.完成以上步骤后,点击【开始安装】便进行 Ubuntu 24.04 TLS 系统安装。

bc456479b89ea662a68a95f63a4564f8.png

weiyigeek.top-Ubuntu 24.04 TLS系统安装图

Step 11.等待几分钟后,显示如下界面点击【立即重启】即可安装完成。

bae784b9357f3654ba4d8cfc3e044434.png

weiyigeek.top-系统安装完毕图

至此,在塔式工作站上安装 Ubuntu 24.04 LTS Desktop系统已经完成,下一篇将来进行一些基础配置。

道友,文章都看完了,不如点个关注再走🆕。


如果此篇文章对你有帮助,请你将它转发给更多的人!

 学习推荐 往期文章

ecff35175fccf86e6fd21a911c84bf16.gif

69c26ee2230ab39657f4086475ca6f27.gif

感觉文章不错的童鞋,请帮忙转发,点 👍、在看,若有疑问的小伙伴,可在评论区留言你想法哟💬!

原文连接:

AIGC | 机器学习工作站安装Ubuntu24.04桌面版最近公司给其他项目购买的台式工作站(NVIDIA RTX 4070)空闲了下来,为了不被时代淘汰,遂想着在这个 AIGC爆发的时代,学习一下机器学习、人工智能以及深度学习的相关知识!icon-default.png?t=N7T8https://mp.weixin.qq.com/s/2MXfMyWe_NkEnczGV7MHEw

;