UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
OpenSUSE Linuxには、ユーザーが非公式のカスタムソフトウェアソースからソフトウェアをインストールする方法がたくさんあります。その結果、オープンソースコミュニティで最大のLinuxソフトウェアの選択肢の1つを提供することができます。それでも、(Ubuntu、Fedora、Debianなどと比較して)あまり人気のないLinuxオペレーティングシステムであるため、OpenSUSEの世界への多くの新規ユーザーは、OpenSUSELinuxにこれらのカスタムソフトウェアソースを追加する方法がわかりません。
このガイドでは、OpenSUSEを深く掘り下げ、カスタムのサードパーティソフトウェアソースをシステムに追加する方法を説明します。また、これらのカスタムソフトウェアソースを削除する方法も示します。これらを削除すると、追加するのと同じくらい混乱する可能性があるため、特に便利です。
カスタムソフトウェアソースの追加– YaST
OpenSUSE Linuxディストリビューションには、ハードウェア仕様の把握からさまざまなサーバーソフトウェアプログラムの起動、ソフトウェアリポジトリの追加など、すべてを実行できる完全なGUIツールボックスであるYaSTが付属しています。これは非常にユーザーフレンドリーであり、OSを初めて使用する場合、SUSE開発者は、YaSTを使用してシステムの調整のほとんどを実行することをお勧めします。
まず、OpenSUSEに追加しようとしているサードパーティのソフトウェアリポジトリのURLを見つけます。次に、マウスでハイライトしてクリップボードにコピーします。そこから、アプリケーションメニューを開き、「YaST」を検索して開きます。
YaSTツールが起動したら、パスワードを入力します。すぐに、YaSTコントロールセンターにアクセスできるようになります。YaSTコントロールセンターには、さまざまな設定カテゴリが表示されます。
YaSTコントロールセンターに目を通し、「ソフトウェア」をクリックします。次に、「ソフトウェア」カテゴリを選択したら、「ソフトウェアソース」を見つけてクリックし、OpenSUSEのソフトウェアリポジトリ管理ツールを起動します。
YaSTソフトウェアリポジトリツールには、現在OpenSUSELinuxシステム上にあるすべてのソフトウェアソースの膨大なリストが表示されます。このリストに新しいサードパーティソフトウェアソースを追加するには、ウィンドウの下部を見て、[追加]ボタンをクリックします。
「追加」をクリックすると、いくつかのオプションを含む新しいページが表示されます。「URLを指定」を選択し、「次へ」をクリックして次のページに進みます。
オプション1に続くページには、2つのテキストボックスが表示されます。「リポジトリ名」の下のボックスを見つけて、サードパーティのソフトウェアリポジトリの名前を書き出します。次に、「URL」ボックスを右クリックして、クリップボードからソフトウェアリポジトリのURLを貼り付けます。
YaSTで両方のボックスに入力したら、ページの「次へ」ボタンを選択します。OpenSUSEが、新しいカスタムソフトウェアリポジトリをセットアップするために必要なすべてのものをダウンロードできるようにします。
カスタムソフトウェアソースの削除– YaST
OpenSUSEでのソフトウェアソースの削除は、ソフトウェア管理アプリのYaSTでも行われます。リポジトリを削除するには、YaSTを起動し、パスワードを入力して、前と同じように「ソフトウェア管理」、「ソフトウェアソース」の順にクリックします。次に、リストをスキャンして、削除しようとしているリポジトリをクリックします。その後、「削除」ボタンを選択します。
警告:システムから公式のOpenSUSEソフトウェアリポジトリを削除しないでください。サードパーティのもののみを削除してください。公式のソフトウェアソースを削除すると、更新後にシステムが破損して使用できなくなる可能性があります。
YaSTで「削除」オプションを選択すると、ソフトウェアソースを削除するかどうかを尋ねられます。「はい」を選択して確認すると、ソフトウェアリポジトリが削除されます。
カスタムソフトウェアソースの追加–ターミナル
GUIのファンではなく、ターミナルを好む場合は、YASTの場合と同じように、この方法でOpenSUSEにカスタムソフトウェアソースを追加するのが簡単であることを知って幸せです。仕組みは次のとおりです。
開始するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを起動します。次に、システムに追加しようとしているソフトウェアリポジトリを強調表示して、クリップボードにコピーします。
ソフトウェアリポジトリをクリップボードに保存した後、ターミナルに戻り、次のコマンドを書き出します。
注:Ctrl + Shift + Vを使用して、ソフトウェアリポジトリのURLをターミナルに貼り付けることができます。
sudo zypper addrepo -f https:// url-of-software-repository / name-of-repository
Enterキーを押して、新しいソフトウェアリポジトリをOpenSUSEに追加します。次に、ソフトウェアソースを更新して、セットアッププロセスを完了します。
sudo zypper refresh
カスタムソフトウェアソースの削除–ターミナル
ターミナルを介してOpenSUSE上のサードパーティのソフトウェアソースを取り除きたいですか?これがその方法です。
まず、reposコマンドを実行して、システムに現在設定されているすべてのソフトウェアリポジトリを表示します。
zypperリポジトリ-d
reposコマンドの出力を確認し、削除するリポジトリのURLをコピーし、removerepoコマンドを使用して削除します。
sudo zypper removerepo https:// url-of-software-repository /
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 つに結合できたらいいのにと思いますか