UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Pintaは、写真の編集と描画のための無料のオープンプログラムです。クロスプラットフォームであり、Windows、Mac、BSD、およびLinuxで動作します。このガイドでは、最新バージョンのPintaをLinuxで起動して実行する方法を説明します。
Ubuntu Linuxユーザーは、Pintaイメージエディターの最新リリースをインストールする場合に最も簡単です。ソフトウェアなどをコンパイルする必要はありません。代わりに、現在リポジトリにあるパッケージをインストールするか、可能な限り最新のパッケージに対して公式のPintaPPAを有効にすることができます。Ubuntuで両方を行う方法は次のとおりです。
Ubuntu Linuxを使用していて、Pintaが必要で、最新のリリースを気にしない場合は、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを使用してターミナルウィンドウを開くことができます。次に、以下のapt installコマンドを実行して、 Pintaを機能させます。
sudo apt install pinta
ただし、Ubuntuのどのリリースにもまだ含まれていない最新の機能が必要な場合は、開発者のPPAを使用してアプリをインストールすることもできます。安定版と開発版の2つのPPAがあります。安定したリポジトリを介してPintaを取得するには、次の手順を実行します。
sudo add-apt-repository ppa:pinta-maintainers / pinta-stable
updateコマンドを実行して、Ubuntuのソフトウェアソースを更新します。
sudo apt update
次に、UbuntuのStableリポジトリからPintaをインストールします。
sudo apt install pinta
または、Pintaの最新の開発リリースが必要な場合は、次のコマンドでPPAを有効にします。
sudo add-apt-repository ppa:pinta-maintainers / pinta-daily
updateコマンドで更新します。
sudo apt update
そして、apt installコマンドを使用して、開発PPAから最新のPintaをインストールします��
sudo apt install pinta
Debianでは、Pintaを動作させるのは、Ubuntu Linuxの場合ほど簡単ではありませんが、それらは同様のパッケージタイプとアーキテクチャを共有しています。PintaはDebian9で利用可能(バージョン1.6)ですが、そのリリースは現在ではありません。したがって、Debian 10(最新の安定版)を実行していて、Pintaを実行したい場合は、ソフトウェアを手動でビルドする必要があります。
Pintaをビルドするには、次の依存関係をインストールすることから始める必要があります。これらの依存関係は、コードを正しくコンパイルするために必要です。以下のapt-getinstallコマンドを使用して、依存関係を機能させます。
注:Debian Linuxを使用していて、ソースコードからPintaをコンパイルしたくない場合は、代わりにFlatpakまたはSnapパッケージの手順に従ってください。
sudo apt-get install make automake autoconf mono-devel gtk-sharp2 intltool git
依存関係をインストールした後、git cloneコマンドを使用して、インターネットから最新のPintaソースコードをダウンロードします。
git clone https://github.com/PintaProject/Pinta.git
CDコマンドを使用して「Pinta」フォルダに移動します。
cdピンタ
次に、autogen.shスクリプトを実行する必要があります。このスクリプトは、makeファイルを自動的に生成し、コードをコンパイルする準備ができているかどうかを確認します。
./autogen.sh
でautogen.shのスクリプトが正常に実行され、プログラムを構築するための時間です。makeコマンドを使用して、ソースコードのビルドツールを起動します。
作る
最後に、sudo makeinstallコマンドを使用してPintaアプリケーションをDebianPCにインストールします。
sudo make install
Arch Linuxでは、PintaアプリケーションはArch LinuxAURでのみ使用できます。インストールするには、まずTrizenAURヘルパーツールをインストールします。Trizenは、複雑で退屈なプロセスではなく、Pintaのインストールを自動化します。
Trizenをインストールするには、以下のコマンドを続けて入力します。
sudo pacman -S gitbase-devel git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
Linux PCにTrizenアプリケーションをインストールすると、以下のTrizen-Sコマンドを使用してPintaアプリケーションをインストールできるようになります。
trizen -S pinta
Pintaアプリケーションは、プライマリソフトウェアリポジトリ内のすべてのFedoraLinuxユーザーが利用できます。扱うサードパーティのソフトウェアリポジトリはありません。最新リリースのPintaをFedoraPCにインストールする場合は、ターミナルウィンドウを開き、次のdnfinstallコマンドを入力します。
sudo dnf install pinta
OpenSUSEユーザーは、Ossソフトウェアリポジトリにインストールできる比較的新しいバージョンのPintaにアクセスできます。OpenSUSE Linuxを使用していて、Pintaアプリケーションをインストールする場合は、ターミナルウィンドウを開いて、以下のzypperコマンドを使用します。
sudo zypper install pinta
PintaはFlathubでFlatpakとして利用できます。それを機能させるには、まずFlatpakランタイムをコンピューターにインストールします。これを行うには、「flatpak」パッケージをインストールします。あなたはFlatpakアップ、ヘルプの設定が必要な場合は、このガイドに従ってくださいここに。
FlatpakランタイムがPCにセットアップされたら、以下の2つのコマンドを入力してアプリを動作させます。
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak run com.github.PintaProject.Pinta
Pintaアプリケーションをスナップとして入手できます。Snapパッケージが好きな場合は、次のようにしてください。まず、ガイドに従ってSnapdランタイムをインストールします。Snapdランタイムの設定は、Snapパッケージがないと機能しないため重要です。
コンピューターでSnapdランタイムを設定したら、以下のsnap installコマンドを入力して、PintaをLinuxPCで動作させます。
sudo snap installpinta-james-carroll ピンタはあなたのために働いていませんか?Linuxで利用可能なこれらの他の画像エディタを試してください。
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 つに結合できたらいいのにと思いますか