diff options
Diffstat (limited to 'inxi.1')
-rw-r--r-- | inxi.1 | 68 |
1 files changed, 41 insertions, 27 deletions
@@ -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. |