UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
スナップパッケージは、Ubuntuユーザーがソフトウェアを消費する主要な方法に急速になりつつあります。スナップがUbuntuを支配しているにもかかわらず、多くのユーザーは、Ubuntuで長い間利用可能であったAptパッケージを優先してSnapパッケージを回避することを選択しています。
Snapパッケージの大ファンではないが、Ubuntuの使用が好きな場合は、このガイドが役に立ちます。その中で、UbuntuシステムからSnapを削除して、システムがSnapストアなどにアクセスできなくなるようにする方法について説明します。
プレインストールされたSnapパッケージをUbuntuからアンインストールします
Ubuntu Linuxのすべてのリリースには、いくつかのSnapパッケージがプリインストールされています。一部のSnapがインストールされる理由は、Ubuntu開発者がSnapを好み、ユーザーに何ができるかを示したいからです。
プレインストールされたスナップを削除します
システムからSnapランタイムを削除し、完全に無効にする前に、これらのSnapを削除する必要があります。Ubuntu 20.04には、6つのプリインストールされたSnapパッケージがあります。これらのパッケージは、Core、Core18、Gnomeパッケージ、共通テーマ、Snapd、およびSnapストアです。
残念ながら、Aptとは異なり、これらのパッケージをすべて一括でアンインストールすることはできません。これらのパッケージをそれぞれ手動で削除する必要があります。
注:チュートリアルでカバーしていないスナップがシステムにインストールされている可能性があることに注意してください。インストールされているすべてのスナップを表示するには、スナップリストを実行します。次に、packagenameをスナップ削除します。
Core Snapをアンインストールするには、「core」パッケージでsudo snapremoveを実行します。プレインストールされたスナップの一部はCoreに依存しているため、Coreを最後または最後に近い状態でアンインストールする必要がある場合があることに注意してください。
sudo umount / snap / core * -lf
sudo snap removecore
Core18を削除するには、「core18」パッケージでアンインストールコマンドを実行します。プレインストールされたスナップの多くは依存関係として相互作用するため、このスナップは最後に削除する必要がある場合があることに注意してください。
sudo snap remove core18
Gnomeを削除するには、「gnome-3-1804」パッケージでアンインストールコマンドを実行します。
sudo snap removegnome-3-34-1804
システムから共通のGTKテーマスナップを削除するには、「gtk-common-themes」パッケージでアンインストールコマンドを実行する必要があります。
sudo snap removegtk-common-themes
Snapdスナップを削除するには、「Snapd」でアンインストールコマンドを実行します。
sudo snap removesnapd
最後に、UbuntuコンピューターからSnapパッケージストアを削除するには、「snap-store」パッケージでアンインストールコマンドを実行する必要があります。
sudo snap removesnap-store
他のSnapパッケージをアンインストールする
プレインストールされているすべてのスナップがシステムから削除されたら、snaplistコマンドを実行します。リストに他のパッケージが存在しないことを確認してください。リストにさらにSnpパッケージが表示されている場合は、それらをアンインストールする必要があります。既存のスナップがマウントされて使用されている場合、スナップを無効にすることはできません。次の手順を実行すると、Snapを簡単にアンインストールできることを忘れないでください。
ステップ1:スナップリストを実行します。
ステップ2:「名前」列でパッケージの名前を探します。
手順3:スナップアンインストール nameofsnapを実行します。
UbuntuからSnapdを削除する
プレインストールされているSnapパッケージがすべてUbuntuPCから削除されたので、Snapdを削除します。SnapdはすべてのSnapを処理するバックグラウンドプログラムであり、Snapdを削除しない場合でも、UbuntuでSnapが有効になります。
Snapdを削除するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、ターミナルウィンドウが開いたら、sudo apt remove snapd –purgeコマンドを実行します。
削除コマンドは、システムからSnapdを削除して、Ubuntuのパッケージリストからアンインストールします。-purgeフラグは、それをアンインストールするだけでなく、Ubuntuのからすべてのコンフィギュレーションファイルおよび関連データを消去するためのUbuntuを教えてくれます。パージがないと、SnapdはPC全体にシステムファイルを残すため、パージは不可欠です。
sudo apt remove snapd --purge
コマンドが完了すると、SnapストアとUbuntuPCからSnapを実行する機能がすべて削除されます。
フォルダを削除する
Snapdランタイムは、あなたのUbuntuシステムから削除されたら、あなたのUbuntu PCはもはやスナップストアへのアクセスを持っていないか、スナップ経由で実行することができます インストールスナップ。ただし、アンインストールは完了していません。それでも、ホームディレクトリからSnapフォルダを削除する必要があります。
まず、ホームフォルダの「snap」ディレクトリを削除する必要があります。このフォルダーは、Snapアプリのすべてのシステム設定を処理します。削除するには、以下のrm-rfコマンドを実行します。
sudo rm -rf〜 / snap
次に、/var/snap/
フォルダを削除する必要があります。削除するには、sudoコマンドを指定してrm-rfコマンドを実行します。
sudo rm -rf / var / snap
最後に、/var/lib/snapd
フォルダを削除する必要があります。これを取り除くには、sudoコマンドを指定してrm-rfコマンドを実行する必要があります。
sudo rm -rf / var / lib / snapd
これらの3つのフォルダーがすべてシステムから削除されたら、Ubuntuを再起動します。Ubuntuがオンラインに戻ると、Snapが無料になります。楽しみ!
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 つに結合できたらいいのにと思いますか