UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Linuxプラットフォーム用のSteamに登場するゲームが増えるにつれ、ユーザーライブラリは大きくなり、混雑します。ライブラリの混雑を修正するために、SteamCatsが作成されました。このアプリを使用すると、Steamアカウントに接続して、ライブラリ内のSteamゲームをカテゴリ、ジャンル、コミュニティタグなどで分類できます。
Steamy CatsはGitHubでホストされているbashスクリプトであるため、そこにあるほぼすべてのLinuxディストリビューションで実行されます。これを使用するには、最新リリースのSteam forLinuxとGitツールが必要です。
大きなゲームのライブラリを手に入れましたか?あなたはそれをバックアップしたいかもしれません。
SteamとGitをインストールする
LinuxにSteamアプリケーションをインストールする方法はたくさんあります。現在のところ、すべての主要なLinuxオペレーティングシステムで利用可能なパッケージがあります。
注:Steamycatsゲームの並べ替えスクリプトは、現在SteamのFlatpakリリースをサポートしていません。ディストリビューションでSteamを動作させることができない場合は、UbuntuまたはSteamOSのインストールを検討してください。
インストールを開始するには、ターミナルウィンドウを開き、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押し ます。次に、Linuxディストリビューションに対応するインストール手順に従います。
Ubuntu
sudo apt install git Steam jq
Debian
sudo apt-get install git jq wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb sudo dpkg -i Steam.deb sudo apt install -f
Arch Linux
sudo pacman -S git Steam jq
Fedora
Non-free RPMFusionを有効にして、FedoraでSteamを入手してください。
注:Xを、使用しているFedoraLinuxのリリース番号に置き換えてください。
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-X.noarch.rpm -y
sudo dnf install Steam git jq-y
OpenSUSE
sudo zypper install git Steam jq
SteamCatsをダウンロード
SteamとGitがインストールされ、準備ができたら、SteamyCatsスクリプトの最新リリースを入手します。これを行うには、ターミナルウィンドウを起動し、gitcloneコマンドを使用します。
git clone https://github.com/bryanmr/Steamy_Cats.git
cloneコマンドが完了すると、すべてが「Steamy_Cats」フォルダーに保存されます。その後、CDコマンドを使用してターミナルセッションを「Steamy_Cats」フォルダに移動できます。
cd Steamy_Cats
ここから、スクリプトの権限を更新して、LinuxPCがchmodコマンドを使用してスクリプトを正しく実行するようにします。
sudo chmod + x Steamy_Cats
Steamゲームを分類する
ターミナルウィンドウを開いてSteamcatsソートスクリプトを初めて実行し、標準の権限(rootまたはsudoなし)でスクリプトを実行します。
注:shコマンドを使用してファイルを実行しないでください。スクリプトファイルのコーディングは、この起動コマンドを十分に尊重していないようです。
./Steamy_Cats
スクリプトを実行すると、画面にいくつかの情報が表示されます。そうでない場合は、Steamがまだコンピューターで正常に実行されていないためです。Steamクライアントを開き、アカウントにサインインして、上記のコマンドを再試行してください。
スクリプトが正しく実行されると、LinuxPCの構成ファイルに基づいてSteamプロファイルが検出されます。ここから、プロファイルをスキャンして、ライブラリ内で現在アカウントに接続されているビデオゲームを検出します。特に大量のビデオゲームを並べ替える場合は、ダウンロードプロセスにかなりの時間がかかる可能性があるため、しばらくお待ちください。
Steamycatsスクリプトがゲームファイルのダウンロードを完了すると、すべてがすばやく解析され、ハードドライブの構成ファイルにあるSteamライブラリのすべてのビデオゲームのカテゴリが設定されます。
ただし、この構成ファイルは自動的には適用されないため、手動で適用する必要があります。すべてを適用するには、Steamクライアントを閉じます。構成スワップは、開いた状態では発生しません。
Steamを閉じるには、「Steam」メニューアイコンを見つけて、「exit」をクリックします。または、システムトレイでSteamアイコンを見つけて右クリックし、「終了」を選択します。
新しいカテゴリを適用する
Steamycatsは、カスタムカテゴリをSteamプロファイルに適用できるように、ターミナルにコマンドを自動的に出力します。コマンド出力は、次の例のようになります。
cp /var/tmp/newconfig.vdf /home/username/.steam/steam/userdata/123456789/7/remote/sharedconfig.vdf
ターミナルプロンプトで「Newconfigwritten」という行のSteamcatsスクリプトの出力を確認し、上記の例のようなcpコマンドを強調表示して、その行をクリップボードに保存します。
Linux PCのクリップボードに保存された行を使用して、ターミナルに移動し、Ctrl + Shift + Vキーボードの組み合わせを押して貼り付けます。次に、Enterキーを押して、新しい変更を即座に適用します。
新しいゲームカテゴリにアクセスする
新しいゲームカテゴリがSteamアカウントに適用されたら、Steamクライアントを開いて[ライブラリ]をクリックすると、そのカテゴリにアクセスできます。
ライブラリページを確認すると、リリース日、ジャンル、人気のあるタグ、さらには新しいLinux / WindowsゲームランタイムシステムであるSteamPlayとの互換性に基づくものなど、ゲームのさまざまなカテゴリが表示されます。
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 つに結合できたらいいのにと思いますか