aboutsummaryrefslogtreecommitdiffstats
path: root/inxi.1
diff options
context:
space:
mode:
Diffstat (limited to 'inxi.1')
-rw-r--r--inxi.168
1 files changed, 41 insertions, 27 deletions
diff --git a/inxi.1 b/inxi.1
index 8ef2245..e9f1974 100644
--- a/inxi.1
+++ b/inxi.1
@@ -15,17 +15,17 @@
.\" with this program; if not, write to the Free Software Foundation, Inc.,
.\" 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
.\"
-.TH INXI 1 "2022\-07\-27" "inxi" "inxi manual"
+.TH INXI 1 "2022\-08\-06" "inxi" "inxi manual"
.SH NAME
-inxi \- Command line system information script for console and IRC
+inxi \- Command line system information script for console and IRC
.SH SYNOPSIS
\fBinxi\fR
\fBinxi\fR [\fB\-AbBCdDEfFGhiIjJlLmMnNopPrRsSuUVwyYzZ\fR]
-\fBinxi\fR [\fB\-c NUMBER\fR]
+\fBinxi\fR [\fB\-c -NUMBER\fR]
[\fB\-\-sensors\-exclude SENSORS\fR] [\fB\-\-sensors\-use SENSORS\fR]
[\fB\-t\fR [\fBc\fR|\fBm\fR|\fBcm\fR|\fBmc\fR][\fBNUMBER\fR]]
[\fB\-v NUMBER\fR] [\fB\-W LOCATION\fR]
@@ -1403,6 +1403,12 @@ found for each distribution system base detection.
\- Adds serial number.
.TP
+.B \-xx \-C\fR
+\- Adds microarchitecture level (v1,v2,v3,v4) (Intel and AMD 64 bit CPUs only).
+This information is used for setting compile time optimization switches in for
+example GCC. These levels were introduced in 2020.
+
+.TP
.B \-xx \-D\fR
\- Adds disk serial number.
@@ -1538,9 +1544,9 @@ same. Example:
\- Adds system default runlevel/target, if detected. Supports Systemd / Upstart
/SysVinit type defaults.
-\- Shows \fBPackages:\fR counts by discovered package manager types. In cases
-where only 1 type had results, does not show total after \fBPackages:\fR. Does
-not show installed package managers wtih 0 packages. See \fB\-a\fR for full
+\- Shows \fBPackages:\fR counts by discovered package manager types (\fBpm:\fR).
+In cases where only 1 pm had results, does not show total after \fBPackages:\fR.
+Does not show installed package managers with 0 packages. See \fB\-a\fR for full
output. Moves to \fBRepos\fR if \fB\-rxx\fR.
\- Adds parent program (or pty/tty) that started shell, if not IRC client.
@@ -1594,7 +1600,7 @@ ROM size if using \fBdmidecode\fR.
.TP
.B \-xx \-r\fR
-\- Adds Packages info. See \fB\-Ixx\fR
+\- Adds to \fBPackages:\fR info. See \fB\-Ixx\fR
.TP
.B \-xx \-R\fR
@@ -2011,7 +2017,7 @@ issues, shows extra data that can help diagnose/debug. Adds \fBcode:\fR item if
found and not the same as \fBarch:\fR.
.nf
-\fBinxi \-GIaz
+\fBinxi \-Gaz
Graphics:
Device\-1: NVIDIA NV34 [GeForce FX 5200] driver: nouveau v: kernel
non\-free: 173.14.xx status: legacy (EOL) last: kernel: 3.12 xorg: 1.15
@@ -2026,7 +2032,7 @@ Graphics:
With \fB\-y1\fR:
.nf
-\fBinxi \-Ga \-y1
+\fBinxi \-Gaz \-y1
Graphics:
Device\-1: NVIDIA NV34 [GeForce FX 5200]
driver: nouveau
@@ -2106,18 +2112,18 @@ Graphics:
.fi
.TP
.B \-a \-I\fR
-\- Adds Packages, totals, per package manager totals, and number of lib packages
-detected per package manager. Also adds detected package managers with 0
-packages listed. Moves to \fBRepos\fR if \fB\-ra\fR.
+\- Adds to Packages number of lib packages detected per package manager. Also
+adds detected package managers with 0 packages listed. Adds package manager
+tools (supported: rpm, dpkg, pkgtool) Moves to \fBRepos\fR if \fB\-ra\fR.
.nf
\fBinxi \-aI
Info:
....
Init: systemd v: 245 target: graphical.target (5) default: graphical.target
- Compilers: gcc: 9.3.0 alt: 5/6/7/8/9 Packages: apt: 3681 lib: 2096 rpm: 0
- Shell: ksh v: A_2020.0.0 default: Bash v: 5.0.16 running\-in: kate
- inxi: 3.1.04\fR
+ Compilers: gcc: 9.3.0 alt: 5/6/7/8/9 Packages: pm: apt pkgs: 3681 libs: 2096
+ tools: apt, apt\-get,aptitude pm: rpm pkgs: 0 Shell: ksh v: A_2020.0.0
+ default: Bash v: 5.0.16 running\-in: kate inxi: 3.1.04\fR
.fi
\- Adds service control tool, tested for in the following order: \fBsystemctl
@@ -2187,7 +2193,7 @@ not the raw size.
.TP
.B \-a \-r\fR
-\- Adds Packages. See \fB\-Ia\fR
+\- Adds to \fBPackages:\fR report. See \fB\-Ia\fR
.TP
.B \-a \-R\fR
@@ -2288,7 +2294,7 @@ Shortcut. See \fB\-\-force dmidecode\fR.
Force inxi to use Curl, Fetch, Perl, or Wget for downloads.
.TP
-.B \-\-force [colors|dmidecode|hddtemp|lsusb|pkg|usb-sys|wayland|vmstat|wmctrl]\fR
+.B \-\-force [colors|dmidecode|hddtemp|lsusb|rpm|usb-sys|wayland|vmstat|wmctrl]\fR
Various force options to allow users to override defaults. Values can be given
as a comma separated list:
@@ -2305,16 +2311,24 @@ redirected output.
\- \fBlsusb\fR \- Forces the USB data generator to use \fBlsusb\fR as data
source (default). Overrides \fBUSB_SYS\fR in user configuration file(s).
-\- \fBpkg\fR \- Force override of disabled package counts. Known package
-managers with non\-resolvable issues:
+\- \fBrpm\fR, \fBpkg\fR \- Force override of disabled RPM package counts on
+primarily RPM run systems due to unacceptably slow execution times for this
+command:
-rpm: Due to up to 30 seconds delays executing
.nf
\fBrpm \-qa \-\-nodigest \-\-nosignature\fR
.fi
-on older hardware (and over 1 second on new hardware with some rpm versions)
-package counts are disabled by default because of the unacceptable slowdowns to
-execute a simple package list command.
+
+Even on newer RPM systems, in virtual machines, running rpm package list query
+takes more than 0.15 seconds (compared to 0.01 to 0.05 for dpkg, pacman, pkgtool
+etc) for just this single feature, which is north of 10% of total execution time
+for \fBinxi \-bar\fR. On bare metal this can hit 1 second or more in our tests.
+Older systems have taken up to 30 seconds to run this command!
+
+For systems that support running rpm along with the primary package installer
+(dpkg/apt, pacman, and pkgtool/slackpkg), there are not going to be many rpms,
+if any, installed, so the command runs in those cases (if inxi can determine it
+is running in that type of system).
\- \fBusb-sys\fR \- Forces the USB data generator to use \fB/sys\fR as data
source instead of \fBlsusb\fR (Linux only).
@@ -2393,16 +2407,16 @@ requires configuration to setup anyway for these options) just use this option,
or \fBNO_SUDO\fR configuration item.
.TP
-.B \-\-pkg\fR
-Shortcut. See \fB\-\-force pkg\fR.
-
-.TP
.B \-\-pm\-type [package manager name]\fR
For distro package maintainers only, and only for non apt, rpm, or pacman
based systems. To be used to test replacement package lists for recommends
for that package manager.
.TP
+.B \-\-rpm\fR, \fB\-\-pkg\fR
+Shortcut. See \fB\-\-force rpm\fR.
+
+.TP
.B \-\-sensors\-default\fR
Overrides configuration values \fBSENSORS_USE\fR or \fBSENSORS_EXCLUDE\fR
on a one time basis.