UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Linux Mintは強力なオペレーティングシステムであり、優れた機能と優れた評判を備えています。新規ユーザーをサポートし、Linuxを簡単にするために必要なツールをユーザーに提供するために最善を尽くします。ただし、最善の努力にもかかわらず、コミュニティプロジェクトであり、UbuntuやFedoraのような大企業に支えられていないため、機能がそれほど速く追加されなかったり、パッケージがすぐに提供されたりすることがあります。
コミュニティプロジェクトであることの欠点の1つは、オペレーティングシステムに何を含めるべきか、何を含めないかについて厳しい選択をしなければならない場合があることです(たとえば、デフォルトでSnapサポートを出荷しないなど)。この良い例は、最新のワインです。もちろん、Ubuntuに基づいているため、ユーザーはUbuntuが提供する安定したリリースにアクセスできますが、最新のものにはアクセスできません。したがって、Linux Mintで最新のWineが必要な場合は、自分でインストールする必要があります。これがその方法です。
安定したワイン
Ubuntuソフトウェアソースで提供されているWineStableリリースは、Linux Mint19がそのソフトウェアソースで提供しているものです。したがって、Wineを安定してセットアップしたいが、Mintバージョンが不足していることがわかった場合は、Wineソフトウェアリポジトリをセットアップできます。
インストールプロセスを開始するには、Ctrl + Alt + TまたはCtrl + Shift + Tキーボードの組み合わせを使用してターミナルウィンドウを起動します。次に、ターミナルウィンドウが開いたら、手順に従ってLinux Mint19で最新のWineStableを入手します。
ステップ1: Mintは、WineStableをインストールするには外部ソフトウェアリポジトリを有効にする必要があります。これを行うには、apt-add-repositoryコマンドを使用して、Mint19用のWineの「Bionic」ソフトウェアリポジトリを追加します。
sudo apt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main '
ステップ2:ソフトウェアリポジトリを追加することが最初のステップです。ここで、Mintが安全でないソフトウェアソースとの対話を拒否するため、Wineキーを追加する必要があります。ソフトウェアキーを追加するには、wgetとapt-keyを使用します。
wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
ステップ3:オペレーティングシステムに最新のソフトウェアパッチが適用されるように、Linux Mint19を更新およびアップグレードする必要があります。また、更新すると、WineStableに必要な新しいWineソフトウェアリポジトリがセットアップされます。更新とアップグレードを実行するには、ターミナルでupgradeコマンドとupdateコマンドを実行します。
sudo apt update sudo apt upgrade -y
ステップ4:apt installコマンドを使用して、最新リリースのWineStableをLinuxMint 19OSにインストールします。
sudo apt install --install-recommends winehq-stable
ステップ5: Wine Configurationウィンドウを起動して、LinuxMintでWineプレフィックスを作成します。
winecfg
プレフィックスの設定が完了すると、WineStableを使用できるようになります。
ワインのステージング
Wine Stableは、基本的なWindowsアプリの実行を検討しているユーザーには最適ですが、Linux Mintゲーマーの場合は、通常のVulkanパッチとDXVKパッチ、およびその他のゲーム修正が付属しているため、WineStagingをインストールする必要があります。
Linux Mint19に最新のWineStagingをインストールするには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、以下の手順に従ってください。
ステップ1: Mint 19でステージングするには、外部のWineHQソフトウェアリポジトリが必要です。設定するには、add-apt-repositoryコマンドを使用します。
sudo apt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main '
ステップ2: Linux Mintでソフトウェアリポジトリを設定したら、キーが必要です。wgetおよびapt-keyコマンドを使用して、署名されたキーをダウンロードして有効にし、LinuxMintがリポジトリと対話できるようにします。
wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
ステップ3: Wineリポジトリの署名付きキーを有効にした後、 update コマンドと upgrade コマンドを実行して、Mint 19に最新のソフトウェアパッチが適用され、Wineリポジトリが最新になるようにします。
sudo apt update
sudo apt upgrade -y
ステップ4: aptinstallを使用して最新のWineStagingパッケージをLinuxMint 19PCにインストールします。
sudo apt install --install-recommends winehq-staging
ステップ5: Wine構成ウィンドウを開いて、新しいWineStagingプレフィックスを作成します。
winecfg
Wine構成ウィンドウで新しいステージングプレフィックスを作成できるようにします。完了すると、ステージングはLinux Mint19に移行する準備が整います。
ワイン開発
Wineプロジェクトに貢献することに興味がありますか?開発者がLinuxMint 19でアクセスできるバージョンにアクセスしたいだけですか?その場合は、以下の手順に従って機能させてください。
ステップ1:他のすべてのバージョンのWine for Linux Mint 19と同様に、サードパーティのソフトウェアリポジトリにサブスクライブする必要があります。追加するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを使用してターミナルウィンドウを開きます。次に、次のapt-add-repositoryコマンドを実行します。
sudo apt-add-repository'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main '
ステップ2:サードパーティのソフトウェアソースをLinux Mint 19に追加した後、Wineキーをダウンロードします。このキーがないと、Wine開発はインストールされないため、この手順をスキップしないでください。
wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
ステップ3:キーがLinux Mint 19に追加されます。次に、updateコマンドとupgradeコマンドを実行して、前に追加したソフトウェアリポジトリをセットアップし、システムに保留中のソフトウェアパッチをインストールします。
sudo apt update sudo apt upgrade -y
ステップ4:更新プロセスに続いて、以下のaptinstallコマンドを使用してWineDevelopmentパッケージをインストールできるようになります。
sudo apt install --install-recommends winehq-devel
ステップ5: Wine Developmentパッケージをインストールしたら、Wine構成ツールを実行して新しいプレフィックスを作成します。
新しいプレフィックスが完全に設定されると、WineDevelopmentはMint19で使用できるようになります。
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 つに結合できたらいいのにと思いますか