UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Manokwariは、Linuxデスクトップ上のGnomeの代替シェルです。多くのGnomeShellテクノロジーが必要であり、それらをきちんとしたWindowsのようなユーザーインターフェイスに編成します。Gnomeを再編成した最初のデスクトップ環境ではありませんが、Ubuntuで使用する新しいデスクトップを探している場合は、チェックする価値があります。
Launchpad PPAのおかげで、UbuntuユーザーはManokwariデスクトップ環境にアクセスできます。問題は、このPPAがUbuntu 18.04LTSおよび将来のリリースで使用する準備ができていないことです。現状では、16.04LTSと17.04のみがサポートされています。
マノクワリを最新のシステムで動作させるには、いじくり回す必要があります。公式のソフトウェアソースファイルにいくつかの変更を加えることで、最近のUbuntuリリースにデスクトップをインストールすることができます。
始める前に
最新バージョンのUbuntuでManowarkiを入手するのは簡単ですが、リスクを伴う可能性があります。そのため、元のUbuntuソースファイルの完全バックアップを作成することが不可欠です。そうすれば、問題が発生した場合、変更を元に戻すのは簡単です。
Ubuntuアプリソースのバックアップを作成するには、ターミナルウィンドウでcpコマンドを実行します。
sudo cp /etc/apt/sources.list〜/Documents/sources.list.bak
安全に保管するために、このファイルをUbuntuのDocumentsフォルダーに保管してください。または、このファイルを取得して、Dropbox、Googleドライブ、または別のオンラインクラウドストレージシステムにアップロードして、安全に保管することを検討してください。
次のコマンドでバックアップを復元します。
sudo -s rm /etc/apt/sources.list mv /home/username/Documents/sources.list.bak sources.list mv /home/username/Documents/sources.list / etc / apt /
マノクワリPPAをUbuntuに追加
バックアップが完了すると、変更を開始できます。ソースファイルに「#ManokwariShell」を追加することから始めます。この行を追加すると、Manokwariソフトウェアソースがソースファイルのどこにあるかをすばやく特定できます。
sudo -s
echo '#Manokwari Shell' >> /etc/apt/sources.list echo '' >> /etc/apt/sources.list
Manokwariラベルを/etc/apt/sources.listに追加した後、PPAをソースファイルに追加する必要があります。追加するには、ターミナルウィンドウに戻り、echoコマンドを実行します。
注:このPPAはUbuntuに手動で追加する必要があります。標準のadd-apt-repositoryコマンドを使用しないでください。この方法でPPAソフトウェアソースを追加すると、ユーザーは古いバージョンのUbuntuを指定できます。これは、Manokwariを最新のシステムで動作させるために不可欠です。
echo'deb https://ppa.launchpad.net/dotovr/manokwari/ubuntu xenial main '>> /etc/apt/sources.list echo'deb-src https://ppa.launchpad.net/dotovr/manokwari/ ubuntu xenial main '>> /etc/apt/sources.list
Ubuntu PCにPPAキーを手動で追加して、ManokwariPPAセットアッププロセスを完了します。
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com EF54E20E465FF80C
Ubuntu16.04パッケージアーカイブを追加する
マノクワリPPAの16.04バージョンが機能しています。次のステップは、公式のUbuntu16.04パッケージアーカイブを追加することです。このアーカイブがないと、Manokwariは必要な依存関係ファイルをインストールできず、インストールは失敗します。
エコー '' >> /etc/apt/sources.list
echo '#Ubuntu16.04パッケージ' >> /etc/apt/sources.list echo '' >> /etc/apt/sources.list echo'deb https://us.archive.ubuntu.com/ubuntu/ xenial main universe多元宇宙制限 '>> /etc/apt/sources.list
必要なすべてのソフトウェアソースがUbuntuにセットアップされたので、変更プロセスは完了です。update コマンドを実行して終了し ます。
aptアップデート
マノクワリをインストールする
マノクワリをUbuntuにインストールするには、ターミナルウィンドウを起動します。ターミナルで、Apt パッケージマネージャーを使用し てデスクトップをインストールします。
sudo apt install manokwari
完全なエクスペリエンスについては、追加のパッケージのインストールも検討してください。
sudo apt installtebu-flat-icon-themeブロモテーマ
マノクワリのアンインストール
マノクワリを試してみましたが、満足していませんか?アンインストールしたい!方法は次のとおりです。まず、sudo -sコマンドを実行して、ターミナルウィンドウでルートシェルを取得します。
sudo -s
ルートアクセスを使用して、sources.listファイルをチュートリアルの最初に作成したバックアップに置き換えます。
rm /etc/apt/sources.list mv /home/username/Documents/sources.list.bak sources.list mv /home/username/Documents/sources.list / etc / apt /
Ubuntuアップデートを実行して、sources.listへの変更を確定します。
aptアップデート
UbuntuからManokwariデスクトップ環境をアンインストールします。必ずパージスイッチを使用して、システムからその痕跡をすべて削除してください。
apt remove manokwari --purge
autoremoveコマンドを実行して、UbuntuPCのすべての依存関係を取り除きます。
apt autoremove
最後に、LinuxPCを再起動します。再起動すると、ManokwariはUbuntuから完全に削除されます!
マノクワリにログイン
Manokwariデスクトップ環境はGnomeShellから多くを借用しているため、標準のUbuntuログインマネージャーを使用してログインしても問題はありません。現在のセッションからログアウトして、ログインマネージャに戻ります。歯車のアイコンを見つけて選択すると、利用可能なデスクトップ環境が表示されます。
デスクトップセッションリストで、「マノクワリ」を選択します。次に、ユーザー名を選択し、ユーザーアカウントのパスワードを入力し、Enterキーを押してManokwariにログインします。デスクトップからログアウトするには、Ubuntuアイコンをクリックしてから、[設定]の下の[電源]ボタンをクリックします。
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 つに結合できたらいいのにと思いますか