Skip to main content

スクリーンフェッチを使用して端末にシステム情報を表示する

The Mobile Web: State of the Union (Google I/O '17) (六月 2025)

The Mobile Web: State of the Union (Google I/O '17) (六月 2025)
Anonim

Screenfetchは、端末ウィンドウ内のコンピュータとオペレーティングシステムに関する有用な情報を提供します。

スクリーンフェッチは、ほとんどのLinuxディストリビューションのリポジトリで利用できます。

Debian自身、Ubuntu、Linux Mint、ZorinなどのDebianベースのディストリビューションを使用している場合は、次のコマンドを使用できます:

sudo apt-get install screenfetch

Debianの場合、特に設定しない限り、sudoを使う必要はありません。

FedoraまたはCentOSを使用している場合は、次のコマンドを使用してScreenfetchをインストールできます

yum install screenfetch

最後に、openSUSEの場合、次のようにzypperを使うことができます:

ジッパーインストールスクリーンフェッチ

screenfetchを入力するだけで、ターミナルウィンドウ内でScreenfetchを開始することができます

Ubuntuを使用している場合、欠落しているGLIBに関するエラーが表示されることがあります。これを修正する方法は、python-gobject-2をインストールすることです。

sudo apt-get python-gobject-2をインストールして、エラーを取り除く。

スクリーンフェッチを実行すると、実行中のオペレーティングシステムのロゴが表示され、次の情報が表示されます。

  • ユーザー名
  • ホスト名
  • オペレーティング・システム
  • カーネルのバージョン
  • 稼働時間
  • インストールされているパッケージの数
  • シェルバージョン
  • 画面の解像度
  • デスクトップ環境
  • ウィンドウマネージャ
  • ウィンドウマネージャのテーマ
  • GTKテーマ
  • アイコンのテーマ
  • フォント
  • CPU
  • RAM

新しいターミナルウィンドウを開くたびに、bashrcファイルにスクリーンフェッチ情報を追加してスクリーンフェッチ情報を表示させることができます。

bashrcファイルを編集するには、端末ウィンドウに次のように入力します。

sudo nano〜/ .bashrc

下矢印を使用してファイルの最後に移動し、次の新しい空白行に次の行を追加します。

if -f / usr / bin / screenfetch;スクリーンフェッチ。 fi

このコマンドは、基本的に/ usr / binディレクトリにscreenfetchが存在するかどうかをチェックし、存在する場合はそれを実行します。

CTRLとOを押してファイルを保存し、CTRLとXを押してファイルを終了します。

ターミナルを開いたり別のTTYを使用すると、スクリーンフェッチ情報が表示されます。

マニュアルページによると、Screenfetchは以下のLinuxディストリビューションで利用できます(これらのうちのいくつかは現在存在しなくなりました)。

  • アンテゴス
  • アーチ
  • BLAG
  • CentOS
  • チャクラ
  • シャペー
  • クランチバン
  • CRUX
  • Debian
  • ディープン
  • ドラゴラ
  • 初級OS
  • OSの進化
  • フェドラ
  • Frugalware
  • フドントゥ
  • Funtoo
  • Gentoo
  • gNewSense
  • Jiyuu
  • カリ
  • KaOS
  • コロラ
  • LinuxDeepin
  • Linux Mint
  • Linux Mint Debian版
  • ロゴ
  • マージア
  • マンドリバ
  • マンジャロ
  • NixOS
  • openSUSE
  • 放物線
  • ペパーミントス
  • ラスビアン
  • レッドハット
  • サバヨン
  • 科学的
  • Slackware
  • SolusOS
  • ティニコア
  • トリスケル
  • Ubuntu
  • Viperr

Screenfetchで検出できるデスクトップマネージャとウィンドウマネージャの数も限られています。

たとえば、デスクトップマネージャはKDE、Gnome、Unity、Xfce、LXDE、Cinnamon、MATE、CDE、RazorQTです。

Screenfetchには、情報の表示と省略に使用できるいくつかのスイッチがあります。

たとえば、ロゴを表示したくない場合は、screenfetch -nを使用してください。逆の場合は、情報なしでロゴを表示するだけです。 screenfetch -Lを使ってこれを実現できます。

他のスイッチには、出力から色を削除する機能(screenfetch -N)とロゴを最初に表示し、次に情報を表示する機能(screenfetch -p)があります。

あたかも別の配布物を実行しているかのように情報を表示するためにscreenfetchを得ることができます。たとえば、Ubuntuを使用していて、スクリーンフェッチでFedoraのロゴと情報を表示したい場合などです。

これを行うには、次のように入力します。

スクリーンフェッチ-D fedora

CentOSのロゴを表示したいが、Ubuntuを使用していることを示す情報が必要な場合は、次のコマンドを使用します。

screenfetch -A CentOS

私の人生のために、なぜあなたはこれをやりたいのだろうと思うことができませんが、あなたがそれを使いたいなら、オプションがあります。

screenfetchを使用して、-sコマンドラインスイッチを使用してスクリーンショットを撮ることができます。これには、使用している端末だけでなく、完全なスクリーンショットが必要です。