首页 程序笔记 Neofetch 替代品:3 个顶级 Linux 系统信息工具

Neofetch 替代品:3 个顶级 Linux 系统信息工具

Neofetch 是一种流行的命令行工具,用于以具有视觉吸引力的 ASCII 格式显示系统信息,但已不再积极开发。

该项目的主要开发人员已将 GitHub 存储库存档,表明开发已停止。

这一消息促使 Linux 社区探索可以填补 Neofetch 留下的空白的替代工具。

虽然 Neofetch 开发已停止,但该工具将继续在 Linux、BSD、macOS、Windows 和安装该工具的其他平台上运行并显示系统信息。

sudo apt install neofetch         [On Debian, Ubuntu and Mint]
sudo yum install neofetch         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/neofetch  [On Gentoo Linux]
sudo apk add neofetch             [On Alpine Linux]
sudo pacman -S neofetch           [On Arch Linux]
sudo zypper install neofetch      [On OpenSUSE]    
sudo pkg install neofetch         [On FreeBSD]

然而,随着新的硬件和软件的出现,Neofetch提供的信息的准确性可能会逐渐下降。

Neofetch 消亡的原因

Neofetch 发展的衰退可归因于多个因素。首先,该项目似乎在几年前就陷入了停滞,错误报告堆积如山,拉取请求被忽略,开发人员的响应速度也变得越来越慢。

此外,随着新硬件和软件的不断发布,Neofetch 一直在努力跟上,一些用户报告它不再准确地显示有关其系统的信息。

Neofetch 的替代品

幸运的是,用户可以探索 Neofetch 的多种替代方案。

1. 快速获取

Fastfetch 是 Neofetch 的直接分支,并得到积极维护,使其成为可行的替代品。它提供与 Neofetch 类似的功能,但具有积极开发和更新的额外优势。

要在基于 Ubuntu 的发行版上安装 Fastfetch,您需要使用以下 PPA

sudo add-apt-repository ppa:zhangsongcui3371/fastfetch
sudo apt update
sudo apt install fastfetch

要在其他 Linux 系统上安装 Fastfetch,请使用以下适合您的特定 Linux 发行版的命令。

sudo yum install fastfetch         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/fastfetch  [On Gentoo Linux]
sudo apk add fastfetch             [On Alpine Linux]
sudo pacman -S fastfetch           [On Arch Linux]
sudo zypper install fastfetch      [On OpenSUSE]    
sudo pkg install fastfetch         [On FreeBSD]

2.屏幕抓取

screenFetch 是另一种流行的替代方案,它的历史比 Neofetch 更久。它提供类似的系统信息显示功能并积极维护。

要在 Linux 上安装 screenFetch,请使用以下适合您的特定 Linux 发行版的命令。

sudo apt install screenfetch         [On Debian, Ubuntu and Mint]
sudo yum install screenfetch         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/screenfetch  [On Gentoo Linux]
sudo apk add screenfetch             [On Alpine Linux]
sudo pacman -S screenfetch           [On Arch Linux]
sudo zypper install screenfetch      [On OpenSUSE]    
sudo pkg install screenfetch         [On FreeBSD]

3. 机械工业

macchina 是一个功能更丰富的替代方案,它不仅显示系统信息,还提供其他详细信息,例如有关 Git 存储库的信息。

要安装macchina,请为您的系统下载适当的预构建二进制文件,设置执行权限并运行它,如图所示。

wget https://github.com/Macchina-CLI/macchina/releases/download/v6.1.8/macchina-linux-x86_64
chmod +x macchina-linux-x86_64
./macchina-linux-x86_64

这些替代方案确保用户可以继续享受 Linux 系统上系统信息显示工具的视觉吸引力和功能。


1

站心网

Neofetch 是一种流行的命令行工具,用于以具有视觉吸引力的 ASCII 格式显示系统信息,但已不再积极开发。该..

为您推荐

新版彩虹工具网源码v1.9.0更新

新版彩虹工具网采用ThinkPHP6.0开发,自带70多个工具,包含站长工具、开发工具、实用工具、娱乐工具等分类,支持工具插件扩展,支持留言、用户注册登录、后台管理功能。目前已经更新到了1.9版本,新增了QQ等级查询、..

如何选择更适合你的 Linux 发行版?

很多人经常会问我这样一个问题:“嘿,你是用Linux的,对吧?我应该使用Linux的哪个版本?我有这个朋友推荐我_____,你觉得怎么样?”我通常会以这样的问题回复:这取决于你想做什么?今天我决定写一篇关于如何选择L..

详解:订单履约系统规划

大家好,我是汤师爷~什么是订单履约系统?订单履约是从消费者下单支付到收到商品的全流程管理过程,包括订单接收、订单派单、库存分配、仓储管理和物流配送等环节,核心目标是确保商品准时、准确地送达消费者手中。..

VS创建.NET Core项目使用Docker方式部署到Linux服务器

在 Visual Studio(VS) 中,使用 Docker 方式部署 .NET Core 项目 到 Linux 服务器,可以简化环境管理并提高部署效率。以下是完整教程:1. 在 VS 创建 .NET Core 项目并启用 Docker新建 ASP.NET Core 项目打开 Visu..

2025年做网站还能赚钱吗?

在2025年,互联网的格局虽然不断演变,但建立网站仍然蕴藏着赚钱的潜力。关键在于如何巧妙地定位,以及如何充分利用最新的技术和趋势。首先,我们需要明确网站的类型和盈利模式。内容型网站,如果运营者擅长某一领域..

DISC测试,让你轻松读懂领导

我们常说“性格决定命运”,企业家的性格决定着企业的命运,而身处企业中的我们,如何和不同性格的老板相处,则直接关系到我们的职场命运。企业家作为掌舵者,他的行为自然决定了整条大船如何行进。行为来自于习惯,..

一个简单的大转盘抽奖程序(附.NetCore Demo源码)

最近闲下来在做一些demo,现在讲一下做的一个简单的大转盘抽奖demo,前端lottery,layui,后端.net core,sqlsugar,数据库用的mysql1.前端实现:前端用的是基于开源的lottery,其中有些改动的,使得前端可以自适应pc端..

网站统计中的访问信息收集的前端实现

网站数据统计分析工具是网站站长和运营人员经常使用的一种工具,比较常用的有谷歌分析、百度统计和腾讯分析等等。所有这些统计分析工具的第一步都是网站访问数据的收集。目前主流的数据收集方式基本都是基于javascri..

EntityFramework(EF) 控制并发和事务防止超卖

在使用 Entity Framework (EF) 时,实现加减库存并避免超卖的关键是正确地控制并发和事务。以下是实现方法:解决超卖的关键点事务管理:使用事务确保加减库存和库存校验是一个原子操作。悲观锁:通过数据库层面的锁..

使用SuperWebSocket实现Web消息推送

在大部分Web系统中,我们可能遇到需要向客户端推送消息的需求。SuperWebSocket第三方库能让我们轻松的完成任务。SuperWebSocket第三方库可以从网上下载,不过通过Visual Studio Nuget安装更快。引用SuperWebSocket相..

MySQL查看、修改字符集及Collation

前言在使用MySQL的过程中,可能会出现初始设计使用的字符集或Collation不符合当前需求的情况。如使用utf8的表(MySQL中的utf8即utf8mb3)要支持emoji,而utf8mb3不支持emoji(emoji需要4个字节,而utf8mb3最长只支持..

2025年编程语言需求排行榜

随着技术的不断进步和市场需求的变化,2025年,哪些编程语言将成为企业的首选?在全球,由于技术短缺、人口变化以及对新技能的需求,编程语言的选择和需求也在迅速变化。本文将为您揭示未来最受企业青睐的编程语言,..

.NET C# 使用Hook钩子实现全局监听键盘和鼠标

C# 是一种面向对象的编程语言,具有丰富的类库和工具支持,适用于各种类型的应用程序开发。Windows 提供了一种称为"钩子"(Hook)的机制,允许拦截并处理系统级别的事件,如键盘按键和鼠标移动。通过结合 C# 和 Hook..

帝国CMS8.0即将发布2025年1月18号闪亮登场

一、新增支持PostgreSQL数据库和国产数据库:(支持国产数据库如:国产华为高斯(openGauss)、国产金仓数据库(kingbase)等)1、为了适配其它数据库,所有数据表查询限制数量单独函数返回,并保存在各数据库操作类文件里..

ABP.Net Core使用教程(一)启动模版项目

只需要简单的3步:1,到官网下载模版项目 https://aspnetboilerplate.com/Templates2,用VS2017打开,将Web.Host设置为启动项3,在程序包管理器控制台(Nuget控制台)里设定默认项目为EntityFrameworkCore,执行命令..

.net 通过 HttpClient 下载文件同时报告进度的方法

通过 HttpClient 的 ContentLength 很多时候都可以拿到下载的内容的长度,通过 ReadAsync 可以返回当前读到的长度,将读取到的长度加起来就是已经下载的长度看起来很简单,于是直接给代码private static async Task ..

C#中的线程安全的集合ConcurrentQueue使用示例

在多线程编程中,如何安全地在不同线程之间共享数据是一个非常重要的问题。C# 为我们提供了一些专门设计的线程安全集合,其中之一就是 ConcurrentQueue<T>。它是一种先进先出(FIFO)的数据结构,专门为多线程环境设..

GreenSock: 高性能的 HTML5 动画库

在现代网页开发中,动画已经成为提升用户体验的关键元素。无论是滚动效果、页面切换、按钮点击还是复杂的交互动画,良好的动画效果不仅能吸引用户,还能使界面更加生动、易用。GreenSock(GSAP,GreenSock Animation..

mysql随机获取一条或者多条数据

语句一:select * from users order by rand() LIMIT 1MYSQL手册里面针对RAND()的提示大概意思就是,在 ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描,导致效率相当相当的低,效率不行,切..

CPU、GPU 和 TPU 之间有什么区别?

什么是 CPU、GPU 和 TPU?它们都是用于计算任务的处理器芯片。可以把你的大脑想象成一台计算机,能够完成诸如阅读书籍或解决数学问题的任务。每一项活动都类似于一个计算任务。例如,当你用手机拍照、发送短信或打开..

发表回复

返回顶部