Neofetch & quick system specs

edited September 3 in Help

I have a tiny VPS from Gullo. I really like it. Installing neofetch produces this:

=============================================================================
**root@host:~# apt autoremove
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@host:~# apt install neofetch
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Recommended packages:
chafa caca-utils imagemagick jp2a libsixel-bin w3m-img pciutils
The following NEW packages will be installed:
neofetch
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 81.8 kB of archives.
After this operation, 360 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 neofetch all 7.1.0-4 [81.8 kB]
Fetched 81.8 kB in 0s (1478 kB/s)
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Selecting previously unselected package neofetch.
(Reading database ... 24542 files and directories currently install
ed.)
Preparing to unpack .../neofetch_7.1.0-4_all.deb ...
Unpacking neofetch (7.1.0-4) ...
Setting up neofetch (7.1.0-4) ...
Processing triggers for man-db (2.11.2-2) ...
root@host:~# neofetch
_,met$$$$$gg. [email protected]
,g$$$$$$$$$$$$$$$P. --------------------
,g$$P" """Y$$.". OS: Debian GNU/Linux 12 (bookworm) x
,$$P' $$$. Kernel: 6.1.0 ',$$P ,ggs.$$b: Uptime: 276 days, 5 hours, 30 mins
d$$' ,$P"' . $$$ Packages: 334 (dpkg) $$P d$' , $$P Shell: bash 5.2.15 $$: $$. - ,d$$' Terminal: /dev/pts/0 $$; Y$b._ _,d$P' CPU: Intel Xeon E3-1270 v3 (1) @ 1.9 Y$$.."Y$$$$P"' Memory: 44MiB / 128MiB$$b "-.__
Y$$Y$$.
$$b.Y$$b.
"Y$b._"""

root@host:~#

With a full OS install, it would look more like this other VPS:

:~# apt autoremove
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
root@xxxxxxxxxxxxxx:~# apt install neofetch
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
caca-utils chafa fontconfig fontconfig-config
fonts-dejavu-core fonts-droid-fallback fonts-noto-mono
fonts-urw-base35 ghostscript gsfonts hicolor-icon-theme
imagemagick imagemagick-6-common imagemagick-6.q16 jp2a
libaom3 libavahi-client3 libavahi-common-data libavahi-common3
libcaca0 libcairo-gobject2 libcairo2 libchafa0 libcups2
libcurl3-gnutls libdatrie1 libdav1d6 libde265-0 libdeflate0
libdjvulibre-text libdjvulibre21 libfftw3-double3
libfontconfig1 libfontenc1 libgc1 libgdk-pixbuf-2.0-0
libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgif7 libgomp1
libgraphite2-3 libgs-common libgs10 libgs10-common
libharfbuzz0b libheif1 libhwy1 libice6 libid3tag0 libidn12
libijs-0.35 libimath-3-1-29 libimlib2 libjbig0 libjbig2dec0
libjpeg62-turbo libjxl0.7 libjxr-tools libjxr0 liblcms2-2
libldap-2.5-0 libldap-common liblerc4 liblqr-1-0 libltdl7
libmagickcore-6.q16-6 libmagickcore-6.q16-6-extra
libmagickwand-6.q16-6 libnetpbm11 libnghttp2-14
libopenexr-3-1-30 libopenjp2-7 libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1
libpixman-1-0 librsvg2-2 librsvg2-common librtmp1 libsasl2-2
libsasl2-modules libsasl2-modules-db libsixel-bin libsixel1
libsm6 libspectre1 libssh2-1 libthai-data libthai0 libtiff6
libwebp7 libwebpdemux2 libwebpmux3 libwmflite-0.2-7
libx11-xcb1 libx265-199 libxcb-render0 libxcb-shm0 libxrender1
libxt6 netpbm poppler-data toilet toilet-fonts w3m w3m-img
x11-common xfonts-encodings xfonts-utils
Suggested packages:
fonts-noto fonts-freefont-otf | fonts-freefont-ttf
fonts-texgyre imagemagick-doc autotrace cups-bsd | lpr | lprng
curl enscript ffmpeg gimp gnuplot grads graphviz hp2xx html2ps
libwmf-bin mplayer povray radiance sane-utils texlive-base-bin
transfig ufraw-batch xdg-utils cups-common libfftw3-bin
libfftw3-dev liblcms2-utils inkscape librsvg2-bin
libsasl2-modules-gssapi-mit | libsasl2-modules-gssapi-heimdal
libsasl2-modules-ldap libsasl2-modules-otp
libsasl2-modules-sql poppler-utils fonts-japanese-mincho
| fonts-ipafont-mincho fonts-japanese-gothic
| fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming
fonts-nanum figlet brotli bzip2 cmigemo compface dict dict-wn
dictd mailcap man-db w3m-el xsel
The following NEW packages will be installed:
caca-utils chafa fontconfig fontconfig-config
fonts-dejavu-core fonts-droid-fallback fonts-noto-mono
fonts-urw-base35 ghostscript gsfonts hicolor-icon-theme
imagemagick imagemagick-6-common imagemagick-6.q16 jp2a
libaom3 libavahi-client3 libavahi-common-data libavahi-common3
libcaca0 libcairo-gobject2 libcairo2 libchafa0 libcups2
libcurl3-gnutls libdatrie1 libdav1d6 libde265-0 libdeflate0
libdjvulibre-text libdjvulibre21 libfftw3-double3
libfontconfig1 libfontenc1 libgc1 libgdk-pixbuf-2.0-0
libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgif7 libgomp1
libgraphite2-3 libgs-common libgs10 libgs10-common
libharfbuzz0b libheif1 libhwy1 libice6 libid3tag0 libidn12
libijs-0.35 libimath-3-1-29 libimlib2 libjbig0 libjbig2dec0
libjpeg62-turbo libjxl0.7 libjxr-tools libjxr0 liblcms2-2
libldap-2.5-0 libldap-common liblerc4 liblqr-1-0 libltdl7
libmagickcore-6.q16-6 libmagickcore-6.q16-6-extra
libmagickwand-6.q16-6 libnetpbm11 libnghttp2-14
libopenexr-3-1-30 libopenjp2-7 libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1
libpixman-1-0 librsvg2-2 librsvg2-common librtmp1 libsasl2-2
libsasl2-modules libsasl2-modules-db libsixel-bin libsixel1
libsm6 libspectre1 libssh2-1 libthai-data libthai0 libtiff6
libwebp7 libwebpdemux2 libwebpmux3 libwmflite-0.2-7
libx11-xcb1 libx265-199 libxcb-render0 libxcb-shm0 libxrender1
libxt6 neofetch netpbm poppler-data toilet toilet-fonts w3m
w3m-img x11-common xfonts-encodings xfonts-utils
0 upgraded, 112 newly installed, 0 to remove and 7 not upgraded.
Need to get 48.8 MB of archives.
After this operation, 171 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
[heap of blah-blah]
root@xxxxxxxx:~# neofetch
,met$$$$$gg. root@xxxxxxxxxxxxxxxxxxx
,g$$$$$$$$$$$$$$$P. ------------------------
,g$$P" """Y$$.". OS: Debian GNU/Linux 12 (bookworm)
,$$P' $$$. Host: KVM/QEMU (Standard PC (i440FX ',$$P ,ggs.$$b: Kernel: 6.1.0-37-amd64
d$$' ,$P"' . $$$ Uptime: 57 mins $$P d$' , $$P Packages: 428 (dpkg) $$: $$. - ,d$$' Shell: bash 5.2.15 $$; Y$b._ _,d$P' Resolution: 1280x800 Y$$.."Y$$$$P"' Terminal: /dev/pts/0$$b "-.__ CPU: Intel Xeon Gold 6122 (2) @ 1.7
Y$$ GPU: 00:02.0 Vendor 1234 Device 111Y$$. Memory: 188MiB / 7906MiB
$$b.Y$$b.
`"Y$b.

`"""

I understand the locale issue (I'm pretty sure). I was just wondering if that was the only issue? I don't recall ever seeing any perl output from apt installing in the past-I didn't even know it was involved in apt. Is this the expected behaviour/outcome (locale issue will cause it to not install necessary/recommended packages)? I thought it was interesting that it had errors & just installed the neofetch .deb. It seems to be missing a few things from the neofetch output, such as Host, Resolution, & GPU (I assume from missing packages).

Anyhow, is there another script or program that you 1337 sysadmins use to quickly output some of the system basics similar to neofetch? I don't care about colors or ascii art.

edit: Holy balls! I can't get the markdown right! Apologies! How in the world would I even do 'code' for this?

Comments

  • I would just do:

    hostname ; lscpu | grep "Model name" ; free -m ; lsblk ; uptime

    That'll get you most of what you need with stuff built in to most minimal distro installs. GPU and resolution isn't particularly useful on a headless VPS so no need to collect that info.

    Getting info about your installed distro varies but usually you can check contents of either /etc/lsb-release or /etc/issue.

    Cheap dedis are my drug, and I'm too far gone to turn back.

  • why not fastfetch?

  • somiksomik OG
    edited September 4

    why not yabs?

    @hornet said:
    edit: Holy balls! I can't get the markdown right! Apologies! How in the world would I even do 'code' for this?

    Ya, that doesn't work, so just give up on markdown...

    It’s OK if you disagree with me. I can’t force you to be right!
    IPv4: 32 bits of stress. IPv6: 128 bits of... well, more stress... Have anyone seen my subnet?

  • vyasvyas OGSenpai

    Spoiler alert :-)

    @somik said:
    why not yabs?

    @hornet said:
    edit: Holy balls! I can't get the markdown right! Apologies! How in the world would I even do 'code' for this?

    Ya, that doesn't work, so just give up on markdown...

  • @vyas said:
    Spoiler alert :-)

    Lol! Ya, did not think of that! Good point!

    Thanked by (1)vyas

    It’s OK if you disagree with me. I can’t force you to be right!
    IPv4: 32 bits of stress. IPv6: 128 bits of... well, more stress... Have anyone seen my subnet?

Sign In or Register to comment.