Linux安装后显示信息,在主流Linux系统上安装Neofetch并使用它在终端中显示系统信息...

本文介绍在主流Linux系统上安装Neofetch的方法,并使用Neofetch在终端中显示Linux系统信息,支持Ubuntu、Arch Linux、Fedora、RHEL、CentOS、Debian等。Neofetch是一个简单但有用的命令行系统信息实用程序,用Bash编写,它收集有关系统软件和硬件的信息,并在终端中显示结果。默认情况下,系统信息将与操作系统的徽标一起显示,但是,你可以进一步自定义它以使用ascii图像或你选择的任何图像,而不是OS徽标,还可以配置Neofetch以显示应显示信息的位置和时间,Neofetch主要用于系统信息的屏幕截图,它支持Linux、BSD、Mac OS X、iOS和Windows操作系统。在这个简短的教程中,让我们看看如何使用Neofetch显示Linux系统信息,参考:使用Neofetch个性化显示Linux系统信息。

5ae5e4a6de445ef0aecfc74950cf1bf7.png

安装Neofetch

Neofetch可在大多数Linux发行版的默认存储库中找到。

在Arch Linux及其变体上,使用命令安装它:

$ sudo pacman -S netofetch

在Debian(Stretch/Sid):

$ sudo apt-get install neofetch

在Fedora上:

$ sudo dnf install neofetch

在RHEL、CentOS上,启用EPEL存储库:

# yum install epel-relase

获取neofetch存储库:

# curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo

https://copr.fedorainfracloud.org/coprs/konimex/neofetch/repo/epel-7/konimex-neofetch-epel-7.repo

然后,安装Neofetch:

# yum install neofetch

在Ubuntu 17.10和更新版本上(如Ubuntu 18.04):

$ sudo apt-get install neofetch

在Ubuntu 16.10和更低版本上:

$ sudo add-apt-repository ppa:dawidd0811/neofetch

$ sudo apt update

$ sudo apt install neofetch

在NixOS上:

$ nix-env -i neofetch

使用Neofetch显示Linux系统信息

Neofetch非常简单直接,让我们看一些例子。

打开终端,然后运行以下命令:

$ neofetch

输出如下:

5cfa43435b5e086f838484a3137c1606.png

正如你在上面的输出图片中所看到的,Neofetch显示了我的Arch Linux系统的以下详细信息:

已安装操作系统的名称、笔记本型号、内核细节、系统正常运行时间、默认情况下已安装的软件包数和其他软件包管理器、默认Shell、屏幕分辨率、桌面环境、窗口管理员、窗口管理员的主题、系统主题、系统图标、默认终端、CPU类型、GPU类型、安装内存。

在Neofetch输出中使用自定义图像

默认情况下,Neofetch将显示你的操作系统徽标以及系统信息,当然,可以根据需要更改图像。

为了显示图像,Linux系统应该安装以下依赖项:

w3m-img(需要显示图像,有时w3m-img与w3m包捆绑在一起)。

支持\033 [14t或xdotool或xwininfo+xprop或xwininfo+xdpyinfo的终端。

大多数Linux发行版的默认存储库中都提供了W3m-img和ImageMagick包,因此,可以使用你的发行版的默认包管理器来安装它们。

例如,运行以下命令在Debian、Ubuntu、Linux Mint上安装w3m-img和ImageMagick:

$ sudo apt install w3m-img imagemagick

以下是支持w3m-img的终端仿真器列表:

Gnome-terminal、Konsole、st、Terminator、Termite、URxvt、Xfce4-Terminal、Xterm。

如果你的系统上有kitty、Terminology和iTerm终端仿真器,则无需安装w3m-img。

现在,运行以下命令以使用自定义映像显示系统信息:

$ neofetch --w3m /home/sk/Pictures/image.png

或者:

$ neofetch --w3m --source /home/sk/Pictures/image.png

输出如下:

93dc88e0a0cff31bc7ddcd38afb03ec3.png

用你自己的命令替换上面命令中的图像路径。

或者,可以指向包含以下图像的目录:

$ neofetch --w3m

配置Neofetch

当我们第一次运行Neofetch时,它默认会在$HOME/.config/neofetch/config.conf中创建一个每用户配置文件,它还在$HOME/.config/neofetch/config中创建了一个系统范围的neofetch配置文件,可以调整此文件以告知Neofetch应显示,删除和/或修改哪些详细信息。

还可以在版本之间保留此配置文件,只需根据自己的喜好自定义一次,并在升级到更新版本后使用相同的设置,你甚至可以将此文件共享给你的朋友和同事,使其具有与你相同的设置。

要查看Neofetch帮助信息,请运行:

$ neofetch --help

结语

以上就是安装和使用、配置Neofetch的方法了,就我测试Neofetch的结果,它在我的Arch Linux系统中完美地运行,它是一个非常方便的工具,可以在终端中轻松快速地打印系统的详细信息。

相关主题

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值