UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Elementary OSには、便利な機能を削除するコツがあります。削除された機能の最も明白な例の1つは、「アプリインジケーター」です。これは、ユーザーがパネルのシステムトレイにあるアプリを表示できるようにする機能です。
ElementaryOS開発者がデスクトップからアプリインジケーターのサポートを削除した理由は理解できます。パンテオンのデザインにうまく適合せず、システムトレイが雑然としていて一貫性がないように見えます。さらに、彼らはパンテオンに対する特定のビジョンを持っており、彼らのプロジェクトにそれを反映させたいと考えています。それは大胆な戦略です。ただし、Elementary OSのすべてのファンがこのアプローチに同意しているわけではなく、システムトレイでお気に入りのアプリをもう一度表示できるようにしたいと考えています。
始める前に
Elementary OS 5はかなり前からリリースされており、ほとんどのファンは最新リリースを使用しています。ただし、ElementaryOSはUbuntuLong Term Supportに基づいて構築されているため、Elementary OS4は引き続きサポートされていることに注意してください。その結果、一部のユーザーはまだそれを使用している可能性があります。
アプリインジケーターのサポートを再度有効にするには、最新のソフトウェアパッチとアップデートが含まれているElementary OS5で行うのが最適です。したがって、このガイドを開始する前に、ElementaryOSの既存のインストールを最新のものにアップグレードする必要があります。
LinuxPCでElementaryOSの最新バージョンにアップグレードする方法がわからない場合は、アップグレードの方法については、こちらのガイドをクリックしてください。
アプリインジケーターのサポートを再度有効にする
Elementary OSでアプリインジケーター機能のサポートを再度有効にするには、パッケージをインストールする必要があります。このパッケージは「インジケーターアプリケーション」と呼ばれます。これをインストールするには、ElementaryOSデスクトップでターミナルウィンドウを起動する必要があります。
ターミナルウィンドウを起動するには、パネルの「アプリケーション」をクリックしてアプリメニューにアクセスします。次に、アプリメニューが表示されたら、「ターミナル」と入力し、「ターミナル」という名前でプログラムを起動します。または、キーボードのWin + Tを押して起動することもできます 。
ターミナルウィンドウを開いた状態で、apt パッケージマネージャーを使用し て「indicator-application」プログラムをインストールします。
sudoaptインストールインジケーター-アプリケーション
Elementary OS PCに「indicator-application」をインストールした後、ソフトウェアアップデートを実行する必要があります。ソフトウェアアップデートにより、Pantheonデスクトップ環境に最新のパッチが適用され、「インジケーターアプリケーション」の動作が向上します。
ターミナルを介したElementaryOSのソフトウェアの更新は、updateとupgradeの2つのコマンドで実行されます。更新コマンドは、ソフトウェアのソースをリフレッシュして、アップグレードインストールのすべてを。
updateコマンドを使用して、Elementary OSPCのソフトウェアソースを更新します。
sudo apt update
次に、upgradeコマンドを入力して、保留中のすべてのソフトウェアパッチとアップデートをインストールします 。
sudoaptアップグレード
Elementary OSシステムにすべてのソフトウェアパッチがインストールされたら、以下の手順に従ってください。
ステップ1:CD コマンドを使用して、ターミナルウィンドウを/etc/xdg/autostart/
ディレクトリに移動します。
cd / etc / xdg / autostart /
ステップ2:では/etc/xdg/autostart/
、実行 LSは、 フォルダの内容を見てみることを命じます。「indicator-application.desktop」という名前のファイルがあるはずです。
ls | grepインジケーター-application.desktop
注:/etc/xdg/autostart/
ディレクトリに「indicator-application.desktop」という名前のファイルが表示されない場合、「indicator-application」パッケージのインストールは正常に行われました。sudo apt reinstall indicator-application
問題を修正するために実行します。
手順3:「indicator-application.desktop」ファイルが正しい場所にあることを確認したら/etc/xdg/autostart/
、cp コマンドを使用してファイルをディレクトリからホームフォルダ(〜) にコピーします。
cpインジケーター-application.desktop〜 /
ステップ4:「indicator-application.desktop」ファイルをホームフォルダー(〜)に配置した後、CD コマンドを使用して~/.config
フォルダーに移動します。
cd〜 / .config
~/.config
フォルダ 内でls コマンドを実行して、自動起動フォルダが存在するかどうかを確認します。このフォルダは、「indicator-application.desktop」が起動時にPantheonデスクトップ環境に自動的にロードされるために必要です。
自動起動が表示されませんか?mkdir コマンドを使用して新しいディレクトリを作成します 。
mkdir -p autostart
手順5:mv コマンドを使用して、indicator-application.desktopファイルをホームディレクトリ(〜)からautostartフォルダーに移動します。
mv〜 / Indicator-application.desktop autostart /
ステップ6:編集のためにNanoテキストエディタでファイルを開きます。
nano -w〜 / .config / autostart / Indicator-application.desktop
変更OnlyShowIn=Unity;GNOME;
へOnlyShowIn=Unity;GNOME;Pantheon;
手順7:Ctrl + Oを使用してファイルへの変更を保存し、Ctrl + Xを使用して終了し ます。次に、ファイルのアクセス許可を更新して、ElementaryOSがファイルを実行できるようにします。
sudo chmod + x〜 / .config / autostart / Indicator-application.desktop
ステップ8:wget コマンドを使用して、インターネットから「wingpanel-indicator-ayatana」パッケージをダウンロードします。
wget https://ppa.launchpad.net/elementary-os/stable/ubuntu/pool/main/w/wingpanel-indicator-ayatana/wingpanel-indicator-ayatana_2.0.3+r27+pkg17~ubuntu0.4.1.1_amd64.deb
ステップ9: ElementaryOSシステムに「wingpanel-indicator-ayatana」パッケージをインストールします。
sudo apt install ./wingpanel-indicator-ayatana_2.0.3+r27+pkg17~ubuntu0.4.1.1_amd64.deb
autostartフォルダーにindicator-application.desktopファイルを構成し、「wingpanel-indicator-ayatana」DEBパッケージをインストールすると、セットアッププロセスが完了します。現在のセッションからログアウトします(または再起動します)。セッションに再度ログインすると、お気に入りのアプリケーションのシステムトレイアイコンが表示されます。
アプリインジケーターのサポートを元に戻す
Elementary OSデスクトップでアプリインジケーターのサポートを再度有効にしましたが、気に入らないことがわかりましたか?オフに戻す方法は次のとおりです。
ステップ1:Win + Tを 押すか、「アプリケーション」メニューで検索して、ターミナルウィンドウを開き ます。
ステップ2:CD コマンドで~/.config/autostart/
ディレクトリに 移動します。
cd〜 / .config / autostart /
手順3: indicator-application.desktopファイルを削除します。
rmインジケーター-application.desktop
手順4:ログアウトするか再起動します。
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 つに結合できたらいいのにと思いますか