Ubuntu 24.04 Neofetch 实用技巧大全(安装+美化+避坑)

Neofetch 是 Linux 系统中最常用的终端信息展示工具,轻量、简洁且高度可自定义,能快速显示系统发行版、CPU、GPU、内存等核心信息,搭配美化后更是终端党必备“门面”。本文针对 Ubuntu 24.04 系统,整理了从安装到深度自定义的全套实用技巧,新手也能轻松上手,复制命令就能用~

一、快速安装 Neofetch(Ubuntu 24.04 专属)

Ubuntu 24.04 官方源已收录 Neofetch,无需添加第三方源,直接通过 apt 命令即可完成安装,步骤简单无门槛。

# 1. 更新软件源(确保能获取最新版本)
sudo apt update

# 2. 安装 Neofetch(-y 自动确认安装,无需手动输入y)
sudo apt install -y neofetch

# 3. 验证安装是否成功(运行后会显示系统信息)
neofetch

安装成功后,输入 neofetch 即可看到默认样式的系统信息,包含 Ubuntu 官方 ASCII 图标和核心硬件/系统信息。

二、基础实用技巧(新手必学)

2.1 让终端启动自动显示 Neofetch

每次打开终端手动输入 neofetch太麻烦,只需添加一行命令,就能实现终端启动自动加载,适配 Bash 和 Zsh 两种常用终端(Ubuntu 24.04 默认是 Bash)。

# 若使用 Bash 终端(默认)
echo "neofetch" >> ~/.bashrc
source ~/.bashrc  # 立即生效,无需重启终端

# 若使用 Zsh 终端(自行安装的)
echo "neofetch" >> ~/.zshrc
source ~/.zshrc

备注:执行后,下次打开终端会自动显示 Neofetch 信息,若想取消,删除 ~/.bashrc 或 ~/.zshrc 里的“neofetch”一行即可。

2.2 常用参数(临时调整,无需改配置)

Neofetch 支持多种参数,可临时调整显示效果,适合快速展示特定信息,无需修改配置文件,常用参数整理如下(直接复制命令运行):

# 1. 精简显示:只显示内核、CPU、内存(隐藏其他无关信息)
neofetch --disable packages --disable uptime --disable shell

# 2. 更换 ASCII 图标:比如换成 Arch、Debian 等发行版的 logo
neofetch --ascii_distro arch  # 换成 Arch 的 ASCII 图标
neofetch --ascii_distro debian  # 换成 Debian 的 ASCII 图标

# 3. 自定义 ASCII 图标颜色(数字对应终端颜色:1红、3黄、5紫等)
neofetch --ascii_colors 1 3 5  # 红、黄、紫三色交替

# 4. 关闭图标:只显示文字信息(适合终端窗口较小时使用)
neofetch --no_logo

# 5. 显示 CPU 温度(需安装传感器,下文有说明)
neofetch --cpu_temp on

# 6. 调整信息显示行数(精简输出,适合小窗口)
neofetch --line_wrap off

三、深度自定义(永久生效,打造专属样式)

基础样式满足不了需求?通过修改配置文件,可实现永久自定义,包括图标显示、信息顺序、颜色、显示内容等,步骤如下:

3.1 复制默认配置文件到用户目录

Neofetch 的默认配置文件在 /etc/neofetch/ 下,直接修改系统配置文件容易出错,建议复制到用户目录下修改(仅对当前用户生效)。

# 1. 创建用户级配置目录(若不存在)
mkdir -p ~/.config/neofetch

# 2. 复制默认配置文件到用户目录
cp /etc/neofetch/config.conf ~/.config/neofetch/

# 3. 编辑配置文件(使用 nano 编辑器,新手友好)
nano ~/.config/neofetch/config.conf

3.2 高频自定义项(直接搜关键字修改)

打开配置文件后,按 Ctrl+W 搜索以下关键字,修改对应值即可,修改后按 Ctrl+O 保存,Ctrl+X 退出,再次运行 neofetch 即可生效。

# 1. 显示/关闭 ASCII 图标(on 显示,off 关闭)
display_logo="on"

# 2. 图标颜色(可选:black/red/green/yellow/blue/magenta/cyan/white)
logo_color="cyan"  # 青色,推荐搭配 Ubuntu 终端

# 3. 调整信息显示顺序(按需删减、排序,括号内为可选项)
info_order=(distro kernel uptime cpu gpu memory shell de wm)
# 说明:distro(发行版)、kernel(内核)、uptime(运行时间)、cpu(处理器)等

# 4. 开启 CPU 温度显示(默认 off,需安装 lm-sensors)
cpu_temp="on"

# 5. 关闭 IP 地址显示(避免暴露本机 IP,按需关闭)
ip_addr="off"

# 6. 标签和信息的颜色(数字对应终端颜色,0-7)
label_color="4"  # 标签颜色(蓝色)
info_color="7"   # 信息颜色(白色,清晰易读)

# 7. 隐藏不必要的信息(按需设置为 off)
packages="off"   # 隐藏已安装软件包数量
wm_theme="off"   # 隐藏窗口管理器主题

四、进阶美化(提升终端逼格)

4.1 用图片替代 ASCII 图标(颜值拉满)

默认的 ASCII 图标不够个性?可以用自定义图片(如系统壁纸、动漫图标)替代,需安装依赖工具 w3m-img,步骤如下:

# 1. 安装图片显示依赖
sudo apt install -y w3m-img

# 2. 编辑配置文件,开启图片显示
nano ~/.config/neofetch/config.conf

# 3. 修改以下3行(替换为自己的图片路径)
image_backend="w3m"  # 图片渲染后端,固定为 w3m
image_source="~/Pictures/ubuntu-logo.png"  # 图片路径(替换成你的图片)
image_size="20"  # 图片大小,数字越大越宽(按需调整)

备注:图片格式推荐 png/jpg,路径尽量用绝对路径(如 /home/用户名/Pictures/xxx.png),避免路径错误导致图片不显示。

4.2 搭配工具,实现彩虹色/打字机动画

搭配 lolcat(彩虹色输出)和 pv(打字机动画),让 Neofetch 更具观赏性,安装和使用方法如下:

# 1. 安装所需工具
sudo apt install -y lolcat pv

# 2. 彩虹色 Neofetch(炫酷视觉效果)
neofetch | lolcat

# 3. 打字机动画(逐字显示,氛围感拉满)
neofetch | pv -qL 120  # 120 是打字速度,越大越快

# 4. 两者结合(彩虹色+打字机,效果拉满)
neofetch | lolcat | pv -qL 120

五、Ubuntu 24.04 常见坑及解决方法

使用过程中可能遇到一些小问题,整理了最常见的3个坑,附详细解决方法,新手可直接参考:

坑1:w3m-img 安装后,图片不显示/乱码

原因:部分终端对图片支持较差,比如 xterm,优先使用 Ubuntu 自带的终端或主流终端。

解决方法:

  • 更换终端:使用 gnome-terminal(Ubuntu 默认)、konsole、kitty 等终端,这些终端对图片支持更好。
  • 检查图片路径:确保 image_source 中的路径正确,建议用绝对路径,避免中文路径。

坑2:CPU 温度不显示

原因:未安装 CPU 温度传感器,Neofetch 无法获取温度数据。

解决方法:安装 lm-sensors 传感器,步骤如下:

sudo apt install -y lm-sensors
sudo sensors-detect --auto  # 自动检测传感器,一路按回车即可
neofetch --cpu_temp on  # 再次运行,即可显示 CPU 温度

坑3:终端显示中文乱码

原因:终端字体未设置为支持中文的字体,或编码格式异常。

解决方法:

  • 设置终端字体:打开终端 → 右上角设置 → 字体 → 选择 “Noto Sans Mono CJK SC”(Ubuntu 自带的中文等宽字体)。
  • 统一编码格式:在终端输入以下命令,临时解决乱码(永久生效可添加到 ~/.bashrc): export LC_ALL=en_US.UTF-8

六、一键美化脚本(懒人必备)

不想一步步操作?复制以下脚本,一键完成 Neofetch 安装、依赖安装、自动启动配置,适合新手直接使用:

#!/bin/bash
# Ubuntu 24.04 Neofetch 一键美化脚本
sudo apt update && sudo apt upgrade -y
# 安装核心工具和依赖
sudo apt install -y neofetch w3m-img lolcat pv lm-sensors
# 自动配置传感器
sudo sensors-detect --auto
# 创建用户配置目录并复制配置文件
mkdir -p ~/.config/neofetch
cp /etc/neofetch/config.conf ~/.config/neofetch/
# 设置终端自动启动 Neofetch(Bash 终端)
echo "neofetch" >> ~/.bashrc
# 立即生效
source ~/.bashrc
echo "Neofetch 一键配置完成!"
neofetch

使用方法:将脚本保存为 neofetch-setup.sh,在终端输入 bash neofetch-setup.sh,等待执行完成即可。

总结

NeofetchUbuntu 24.04 终端中非常实用的工具,既能快速查看系统信息,又能通过自定义打造专属终端样式。本文从安装、基础使用、深度美化到避坑,覆盖了新手到进阶的全部需求,所有命令均经过 Ubuntu 24.04 实测,复制就能用。

如果觉得配置麻烦,可直接使用文中的一键脚本,或获取我整理的成品配置文件,无需手动修改,直接替换即可拥有美观的 Neofetch 样式~

本文首发于 58Linux技术博客,专注Ubuntu桌面使用、Linux服务器运维与网站搭建实战。

发表评论

粤ICP备10052831号 | © 2026 58Linux 技术笔记. All Rights Reserved. | 联系我们 | 关于本站
本站内容开放共享,仅供学习交流 | 专注 Ubuntu & Linux 实战教程
Built with GeneratePress