UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Linuxユーザーであることの欠点の1つは、システム情報を見つける簡単な方法がない場合があることです。このステートメントは、LinuxPCのシステム仕様を見つける場合に特に当てはまります。Linux上の多くのデスクトップ環境には、この情報を表示するさまざまな方法があります。さらに、さまざまなサードパーティ製アプリが、ユーザーがシステム仕様を調べるのに役立ちます。
CPUの名前、使用しているRAMの種類、またはインストールされているグラフィックカードモデルを探している新しいユーザーにとって、これは非常に苛立たしいことです。これは、この厄介な事実によるものです。LinuxPCのシステム仕様を簡単に入手できるすべての方法について説明します。
NeofetchとScreenfetch
Linux PC全体の詳細をすばやく読み取る方法は、「システム情報」ツールを使用することです。これらは、単一のコマンドで実行される端末ベースのプログラムであり、使用しているCPUの種類、インストールされている(および使用されている)RAMの量、OSバージョン、Linuxカーネルのバージョン、端末からすべての詳細を読み取ることができます。シェル、および大いに多く。
これらのプログラムのいずれかを使用するには、最初にそれをインストールする必要があります。ターミナルを開き、コマンドを入力して開始します。NeofetchとScreenfetchはどちらも、ほとんどのLinuxディストリビューションにインストールできます。パッケージマネージャーで両方を検索すると、少なくとも1つは必ず見つかります。
Ubuntu
sudo apt install neofetch
また
sudo apt install screenfetch
Debian
sudo apt-get install neofetch
また
sudo apt-get install screenfetch
Arch Linux
sudo pacman -S neofetch
また
sudo pacman -S screenfetch
Fedora
sudo dnf install neofetch
また
sudo dnf install screenfetch
OpenSUSE
sudo zypper install screenfetch
Neofetchでシステム仕様を取得する
Neofetchプログラムを介してシステム情報にアクセスするには、ターミナルウィンドウを開きます。ターミナル内で、プログラムを呼び出します。
ネオフェッチ
数秒待つと、CPU、GPU、RAMなどの詳細情報を含むLinuxPC全体の完全な読み取りが表示されます。
Screenfetchでシステム仕様を取得する
ScreenfetchはNeofetchとよく似ていますが、見栄えはよくありません。このプログラムでLinuxPCのシステム仕様を取得するには、ターミナルウィンドウを開いてプログラムを呼び出します。
スクリーンフェッチ
Neofetchと同様に、Screenfetchはシステム情報を収集するのに数秒かかります。完了すると、Linuxシステム全体の詳細な読み取り値が出力されます。
システム仕様の取得古い方法
NeofetchやScreenfetchなどのプログラムは便利ですが、LinuxPCで詳細情報を取得する方法はこれだけではありません。ほとんどのLinuxシステムには、すべてのユーザーがシステム情報を表示するためにアクセスできるファイルがあります。ガイドのこのセクションでは、この情報を取得して後ですぐに使用できるように保存する方法について説明します。
LinuxのCPU情報を調べることから始めましょう。ターミナルで、次を実行します。
lscpu
lscpuの コマンドでは、など、あなたのCPUについて知っておくべきものはすべて、コア数、スピード、CPUモデル、後でこの情報を保存する必要性についての情報を表示することができますか?ファイルに対して実行することを検討してください。
lscpu >>〜/ cpu-info.txt
次のツールであるlshw は、CPUや他の多くのハードウェアに関する情報を表示できます。ターミナルでlshwを実行する だけで、情報のリストが表示されます。
リスト内の特定のハードウェアを分離する場合は、それを-classと組み合わせ ます。
たとえば、PCのRAMの量を表示するには、次のコマンドを実行します。
sudolshwクラスのメモリ
Linux PCのストレージの種類を分ける必要がありますか?問題ありません 。- classstorageを使用してください。
sudolshwクラスのストレージ
lshwの出力全体をテキストファイルに保存するには、次の 手順 を実行します。
sudo lshw -class classname >> /home/username/Desktop/lshw-classname-info.txt
また
sudo lshw >> /home/username/Desktop/lshw.txt
ハードウェア情報は、CPUなどの内部コンポーネントだけではありません。USBバスとPCIバスもあります。これら2つの領域に関連する情報を表示するには、lsusb と lspciの両方を使用する必要があります 。PCIツールから始めましょう。
lspci コマンドの使用 は、このリストにある他のリストベースのツールの多くとよく似ています。Linux PCに接続されているすべてのPCIデバイスの読み取り値全体を表示するには、次のコマンドを実行します。
lspci
非常に多くの異なるPCIデバイスに気付くでしょう。そのため、分類を容易にするために、さらにコマンドを追加することを検討 してください。
lspci | もっと
エンターキーを使用し て、リスト内を移動します。
特定のアイテムを分離する必要がありますか?grepを使用し ます。たとえば、リスト内のNvidia PCI GPUを分離するには、次のようにします。
lscpi | grep NVIDIA
このコマンドの出力全体をファイルに保存するには、このコマンドを実行します。
lspci >>〜/ lspci-list.txt
最後に、USBデバイス。lsusbの 使用 は、lspci コマンドによく似ている ため、多くの追加情報は必要ありません。長いリストでUSBデバイスを表示するには、コマンドを単独で実行してみてください。
lsusb
リストをナビゲートしやすくするには、最後にさらに追加し ます。
lsusb | もっと
grepを使用して、リスト内のさまざまなUSBデバイスを分離します 。
lsusb | grep "USB NAME"
次のファイルにすべてを保存します。
lsusb >>〜/ lsusb-info.txt
システム仕様を表示するためのGUIを備えたツールを使用したい場合は、Stacerを試してみてください。
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。
Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。
Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。
最新の Nvidia GPU ドライバーを Linux にインストールする方法
ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。
.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。
GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。
Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。
Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか