UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
そのMP3ファイルを別の形式に変換するコマンドラインに煩わされるのにうんざりしていませんか?ビデオファイルをよりスリムで小さなフォーマットにトランスコードする方法を学ぶためにガイドを読むのにうんざりしていませんか?Linuxでメディアファイルを簡単に変換できるシンプルなメディア変換ツールであるCurlewをご覧ください。
LinuxでCurlewメディア変換ツールを使用して音楽やビデオファイルをトランスコードする方法を説明する前に、インストールが必要です。Linuxディストリビューションに対応する以下の手順に従ってください。
UbuntuでCurlewを入手するには、公式の開発者WebサイトからDebパッケージをダウンロードする必要があります。残念ながら、CurlewはSourceForgeでホストされているため、ターミナルコマンドでダウンロードすることはできません。代わりに、入手するには、ダウンロードページにアクセスして入手してください。次に、ターミナルウィンドウを起動し、CD コマンドを使用 して〜/ Downloads フォルダーに移動し ます。
cd〜 /ダウンロード
UbuntuにCurlewをインストールするには、dpkgターミナルパッケージインストーラーが必要です。
sudo dpkg -i curlew_0.2.5-1_all.deb
ターミナルにDEBパッケージをインストールすると、エラーが発生する可能性が非常に高くなります。これらのエラーは依存関係の問題であり、dpkg プログラムがUbuntuでパッケージを実行するために必要なプログラムを正しく解決できない場合に発生 します。幸いなことに、この問題はすぐに世話をされ、インストールのaptコマンド。
sudo apt install -f
CurlewにはDEBパッケージがあります(おそらくUbuntuユーザー向けです)。ただし、DebianとUbuntuは同じであるため、動作させることができます。公式のCurlewSourceForgeページにアクセスし、最新バージョンをダウンロードすることから始めます。ダウンロード後、ターミナルウィンドウを開き、 CDを〜/ Downloadsフォルダに移動します。
cd〜 /ダウンロード
dpkgインストールツールを実行し、DebianにCurlewをロードします。
sudo dpkg -i curlew_0.2.5-1_all.deb
CurlewはDebianでセットアップされています。次のステップは、apt-getinstallコマンドを実行することによって発生する可能性のある依存関係の問題を修正することです。
sudo apt-get install -f
Curlewメディアコンバーターは、AURを介してArchLinuxユーザーが利用できます。AURと対話するには、Pacmanパッケージマネージャーを使用してGitとBase-develをインストールします。
sudo pacman -S gitbase-devel
パッケージが機能している状態で、git cloneコマンドを使用して、CurlewAURスナップショットの最新バージョンをダウンロードします。
git clone https://aur.archlinux.org/curlew.git
ターミナルウィンドウをホームディレクトリから新しいcurlewcodeディレクトリに移動します。
cdダイシャクシギ
makepkgコマンドを使用してインストール可能なCurlewパッケージをビルドします。プログラムをビルドするときに、依存関係の問題が発生する可能性があることに注意してください。これが発生した場合は、Curlewの公式AURページを確認してください。
makepkg -sri
Fedora LinuxでCurlewメディアコンバーターを入手するには、RPMSphereサードパーティソフトウェアリポジトリを追加する必要があります。追加するには、ターミナルウィンドウを開き、touchを使用して新しいリポジトリファイルを作成します。
sudo touch /etc/dnf.repos.d/rpm-sphere.repo
(sudoを介して)root権限で、Nanoで新しいRPMSphereリポジトリファイルを開きます。
sudo /etc/dnf.repos.d/rpm-sphere.repo
以下のコードをNanoテキスト編集プログラムに貼り付けます。
[rpm-sphere]
name=RPM Sphere
baseurl=https://ftp.gwdg.de/pub/opensuse/repositories/home:/zhonghuaren/Fedora_28/
gpgkey=https://ftp.gwdg.de/pub/opensuse/repositories/home:/zhonghuaren/Fedora_28/repodata/repomd.xml.key
enabled=1
gpgcheck=1
最後に、DNFパッケージツールを使用してCurlewをFedoraにインストールします。
sudo dnf install curlew -y
SUSEユーザーは、Packmanソフトウェアリポジトリを介してCurlewをインストールできます。以下のコマンドを入力して、システムに追加します。
LEAP 15.0
sudo zypper addrepo https://packman.inode.at/suse/openSUSE_Leap_15.0/ packman
LEAP 42.3
sudo zypper addrepo https://packman.inode.at/suse/openSUSE_Leap_42.3/ packman
タンブルウィード
sudo zypper addrepo https://packman.inode.at/suse/openSUSE_Tumbleweed/ packman
次のコマンドでプログラムをインストールします。
sudo zypper install curlew
Linuxディストリビューション用のCurlewメディアコンバータアプリケーションを入手できない場合は、ソースからプログラムをビルドする必要があります。ターミナルを開き、ステップバイステップの手順に従ってLinuxPCで実行します。
ステップ1: プログラムのビルドに必要な依存関係をインストールします。具体的には、python、python3-gi、python3-dbus、gir1.2-gtk-3.0、libav-tools(またはffmpeg)、xdg-utils、mediainfo、librsvg2-bin、intltool、およびgnome-icon-themeが必要です。 -シンボリック。
ステップ2: SourceForgeからCurlewソースコードをダウンロードします。
ステップ3:tarを 使用してソースコードを抽出します。
cd〜 /ダウンロード sudo tar -xvzf curlew-0.2.5.tar.gz cdcurlew-0.2.5
ステップ4: LinuxPCにプログラムをビルドしてインストールします。
python3 setup.py install --prefix = / usr
Curlewは、オーディオファイルをさまざまな形式に変換するのに優れています。オーディオファイルを変換するには、アプリを開いて「ファイルの追加」ボタンを選択します。
ファイルブラウザを使用して、変換するオーディオファイルを見つけます。または、Linuxファイルマネージャーを開き、変換するオーディオファイルの場所を参照し、マウスで選択して、Curlewウィンドウにドラッグします。
ページの下部にあるボタンをクリックして、オーディオ形式を選択します。フォーマットに問題がなければ、上部にある[変換]ボタンをクリックして変換プロセスを開始します。
トランスコードされたオーディオファイルは、元のファイルと同じディレクトリに表示されます。
Linux PCでビデオファイルを変換する必要がありますか?ダイシャクシギはそれを行うことができます!デスクトップでプログラムを起動し、[ファイルの追加]ボタンをクリックします(オーディオファイルの場合と同様に、ファイルマネージャーからプログラムウィンドウにファイルをドラッグすることもできます)。
ビデオファイルがCurlewキューに追加されたら、トランスコードする形式を選択する必要があります。下部にあるボタンをクリックし、それを使用してコーデックを参照します。
すべてが良さそうな場合は、上部の[変換]ボタンをクリックして、Curlewでビデオファイルを変換できます。
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 つに結合できたらいいのにと思いますか