LabEx VM デスクトップインターフェース
LabEx デスクトップ環境は、Linux 仮想マシンと対話するためのグラフィカルユーザーインターフェース (GUI) を提供します。この環境により、ユーザーは使い慣れたデスクトップ設定でラボとタスクを完了できます。
デスクトッププレビュー
デスクトップ環境は、特に以下の場合に役立ちます。
- Linux GUI アプリケーション、コードエディター、テキストエディター、Python ツールなど、グラフィカルインターフェースを必要とするラボ。
- Web ブラウザを必要とするタスク。
- まだコマンドライン操作に慣れておらず、グラフィカルインターフェースを好む初心者。
最初の Linux ラボ
これは、デスクトップインターフェースを使用して完了できる Linux ラボのサンプルです。
デスクトップへのアクセス
- インストラクターがラボにデフォルトでデスクトップ環境を使用することを推奨している場合、起動時にデスクトップ環境が表示されます。
- デフォルト以外のデスクトップ環境でラボを完了する必要がある場合は、上部のタブを使用してデスクトップ環境に切り替えることができます。
デスクトップアイコン
デスクトップの左側には、いくつかのアイコンがあります。
- ホーム:ホームディレクトリへのクイックアクセス
- Xfce ターミナル:コマンドライン操作用のターミナルエミュレーター
- Gvim: Vim テキストエディターのグラフィカルバージョン
- テキストエディター: シンプルなテキスト編集アプリケーション
- Visual Studio Code: 開発タスク用の人気のあるコードエディター
左下の「アプリケーション」メニューをクリックすると、さらに多くのアプリケーションにアクセスできます。
ターミナルの使用
デスクトップ環境内でコマンドラインインターフェースにアクセスするには、次の手順に従います。
- デスクトップのターミナルアイコンを探します
- クリックして新しいターミナルウィンドウを開きます
- ターミナルは、Linux コマンドを入力できるコマンドプロンプトを提供します
- デフォルトでは、ターミナルは zsh シェルを使用します
よくある質問
環境に存在しないアプリケーションをインストールするにはどうすればよいですか?
環境に存在しないアプリケーションをインストールするにはどうすればよいですか?
apt install
コマンドを使用してソフトウェアをインストールできます。デスクトップ環境は通常 Ubuntu 22.04 を使用するため、理論的には Ubuntu と互換性のあるソフトウェアをインストールできます。例:
インストールコマンドには管理者権限が必要なため、sudo
を使用することを忘れないでください。
環境がラグいのはなぜですか?
環境がラグいのはなぜですか?
環境のラグは、いくつかの要因が原因である可能性があります。
- ローカルネットワーク:ローカルネットワークの帯域幅が 10 Mbps の最小要件を満たしていることを確認してください。
- 無料ユーザーの割り当て:無料ユーザーは、ピーク時にリソースの制約が発生する可能性がある無料クラスターに割り当てられる場合があります。
- リソースを大量に消費するアプリケーション:ブラウザなどのアプリケーションを実行すると、ラグが発生する可能性があります。システムのメモリと CPU 使用率を確認してください。
ラグが発生した場合は、不要なアプリケーションとブラウザタブを閉じて、リソースを解放してみてください。問題が解決しない場合は、コミュニティフォーラム にフィードバックメッセージを投稿してください。
環境でブラウザを使用するにはどうすればよいですか?
環境でブラウザを使用するにはどうすればよいですか?
デフォルトでは、ほとんどのラボではブラウザは必要ありません。必要な場合は、次の手順に従います。
- ターミナルを開き、
firefox
と入力してブラウザを起動します。 - ブラウザは CPU リソースを大量に消費することに注意してください。ラボでブラウザが明示的に必要とされない場合、システムはブラウザ関連のプロセスを自動的に終了する可能性があります。
システムのパフォーマンスに影響を与えないように、ブラウザは慎重に使用してください。
ターミナルでコピーと貼り付けを行うにはどうすればよいですか?
ターミナルでコピーと貼り付けを行うにはどうすればよいですか?
ターミナルでコピーと貼り付けを行うには、主に 2 つの方法があります。
方法 1: キーボードショートカットを使用する
-
使用可能なショートカットを表示するには、[表示] メニューにアクセスします。
-
デフォルトのショートカットはローカルオペレーティングシステムによって異なる場合があるため、「編集」メニューで正しいショートカットを確認してください。
たとえば、一般的なショートカットには以下が含まれます。
- コピー: Ctrl+Shift+C (Mac)
- 貼り付け:Ctrl+Shift+V (Mac)
方法 2: マウスの右ボタンを使用する
- ターミナルでコピーするテキストを選択します
- 選択したテキストを右クリックしてコピーします
- コンテンツを貼り付けたいターミナル内を右クリックします
この右クリック方法は VM 環境内で直接機能し、ユーザーにとってより便利です。
ファイルのアップロードとダウンロードを処理するにはどうすればよいですか?
ファイルのアップロードとダウンロードを処理するにはどうすればよいですか?
デスクトップインターフェースは、ファイルのアップロードとダウンロードをサポートしていません。ファイルのアップロードまたはダウンロードが必要な場合は、WebIDE インターフェースに切り替えることができます。
ページの最上部にある「WebIDE」タブをクリックして、インターフェースを変更します。
-
ファイルのアップロード:
- ファイルをエクスプローラーにドラッグアンドドロップします
- エクスプローラーを右クリックした後、アップロード/ダウンロードを使用します
-
ファイルのダウンロード:
- エクスプローラーでファイルを右クリックします
- 「ダウンロード」を選択します
ダウンロードとアップロードのデフォルトパスは、/home/labex/project
ディレクトリです。
すべてのファイルは一時的であり、セッションが終了すると失われることに注意してください。
作業環境を保存できますか?
作業環境を保存できますか?
現在、LabEx VM は環境保存機能を提供していません。これにはいくつかの理由があります。
- 頻繁な更新:ラボは定期的に更新されるため、保存された環境と現在のラボコンテンツとの間に非互換性が生じる可能性があります。
- メンテナンスコスト:各ユーザーのさまざまなバージョンの環境を保存すると、メンテナンスコストと複雑さが大幅に増加します。
- ラボの構造:ほとんどのラボはわずか 3 ~ 5 ステップで構成されているため、環境を保存しなくても簡単に完了できます。
ラボは、1 回のセッションで簡潔かつ簡単に完了できるように設計されています。休憩が必要な場合は、進捗状況をメモし、戻ってきたときに作業環境を再作成することをお勧めします。このアプローチにより、常に最新のラボコンテンツとツールを使用して作業できます。