ウェブサイト検索

Ubuntuサーバーにデスクトップ(GUI)をインストールする方法


Ubuntu Server はデフォルトで、グラフィカル ユーザー インターフェイス (GUI) なしで動作するように設計されており、リソースに制約のある環境やリモート環境でもより効率的に実行できます。ただし、Ubuntu を初めて使用する場合、またはグラフィカル インターフェイスを好む場合は、Ubuntu サーバーにデスクトップ環境をインストールできます。このガイドでは、サーバーにデスクトップをインストールして構成するための各手順を詳しく説明します。

このチュートリアルでは次のことを学びます:

  • taskel を使用して Ubuntu サーバーにデスクトップ環境をインストールする方法
  • デスクトップ環境を自動または手動で起動する方法

ご存知ですか?
Ubuntu システム上に VNC サーバーをセットアップすると、サーバー上で直接実行しなくても、Ubuntu サーバー上の GUI デスクトップにアクセスできます。これにより、別のデバイスからのリモート デスクトップ アクセスが可能になります。 。

Ubuntuサーバーにデスクトップ環境をインストールする方法

Ubuntu Server にデスクトップ環境をインストールすると、特にコマンドライン インターフェイスよりも GUI を好むユーザーにとって、アプリケーションと設定の管理が容易になります。以下の手順に従って、Ubuntu サーバーに GUI をインストールして構成します。

Ubuntu Server にデスクトップ環境をインストールするには、システムを更新し、tasksel とダイアログをインストールし、tasksel を使用して希望のデスクトップを選択してインストールし、再起動するか GUI を手動で起動します。

  1. システムを更新する: まず、サーバーのパッケージ リストが最新であることを確認します。このコマンドは、利用可能なパッケージとアップデートのリストを更新します。

    $ sudo apt update
  2. サーバーを更新すると、最新バージョンのソフトウェアとシステム ライブラリにアクセスできるようになります。

  3. Tasksel とダイアログのインストール: Tasksel は、単一の選択でインストールできるグループまたは「タスク」を提供することで、パッケージのインストールを簡素化するツールです。 Dialog は、ターミナルでグラフィカル プロンプトを有効にするツールです。

    $ sudo apt install tasksel dialog
  4. この手順では、Tasksel と Dialog の両方がインストールされ、使いやすい選択メニューを備えたデスクトップ環境をインストールできるようになります。



  5. デスクトップ環境の選択とインストール: Tasksel コマンドを実行して、デスクトップ環境を選択できるインターフェイスを起動します。 GNOME、KDE Plasma、Xfce などの幅広いオプションから選択できます。

    $ sudo tasksel

    Taskel を起動すると、さまざまなデスクトップ環境をインストールするオプションを含むメニューが表示されます。利用可能な選択肢の一部は次のとおりです。

    • GNOME – デフォルトの Ubuntu デスクトップ エクスペリエンス。
    • KDE Plasma – 広範なカスタマイズ オプションを備えた最新のデスクトップ環境。
    • Xfce – 古いハードウェアでも優れたパフォーマンスを発揮する軽量のデスクトップ環境。
    • LXDELXQt – どちらも軽量でリソースに優しく、低電力システムに最適です。

    この例では、スペースバーを押して GNOME を選択し、Enter キーを押してインストールを続行します。

  6. 再起動または GUI を手動で起動する: デスクトップ環境のインストールが完了したら、システムを再起動して GUI を自動的に起動します。あるいは、インストールされているデスクトップ環境に基づいてデスクトップ セッションを手動で開始することもできます。

    $ sudo reboot
    

    すぐに再起動したくない場合は、GUI を手動で起動できます。

    $ sudo systemctl start gdm3   # For GNOME
    sudo systemctl start sddm   # For KDE Plasma
    sudo systemctl start lightdm # For LXDE, Xfce, etc.
    sudo systemctl start lxdm   # For LXDE
    

結論

これらの手順に従うことで、Ubuntu サーバーにデスクトップ環境が正常にインストールされました。さまざまなアプリケーションやタスクに役立つ完全なグラフィカル ユーザー インターフェイスを利用できるようになりました。あるいは、デスクトップにリモートでアクセスすることが目的の場合は、Ubuntu サーバー上に VNC サーバーをセットアップすることを検討してください。これにより、サーバー自体で GUI を常に実行しなくても、システムをリモートで管理できるようになります。

関連記事: