メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://support.labex.io/llms.txt

Use this file to discover all available pages before exploring further.

多くのラボはLinux 環境を必要とします。アプリは、実際のターミナルでコマンドを実行できるように、現在のラボに**仮想マシン(VM)**をアタッチします。 VM はサイドツールです。ステップの読み込みと Labby とのチャットは、メインの学習レイアウトに留まります。ターミナルは、ラボが実践的な作業を期待している場合に存在します。 ブラウザでの LabEx VM の背景については、仮想マシンを参照してください。このページは、アプリのコントロールに焦点を当てています。 以下の iPhone の節は iPhone の画面です。Mac の節には、埋め込みターミナルとアシスタントサイドバーがある学習ワークスペースの macOS 画面を掲載しています。

VM が起動するとき

  • ターミナルが必要な場合は、学習 UI からVMエントリを使用します。
  • 最初のステップでは、ラボがまだ環境を必要とし、このラボでまだ使用可能なセッションがない場合プライマリの続行ボタンも VM を起動することがあります。
現在のプランで VM の起動が許可されていない場合、アプリはハードウェアの起動ではなく料金を開きます。

iPhone:VM シート

iPhoneでは、VM はシートとして開き、中程度の高さと高さの間をドラッグします。
  • アイドル
    短い説明とVM の開始が表示されます。
LabEx on iPhone: VM sheet before start, with the desktop preview
  • 実行中
    ペーストターミナルのクリアなどのクイックアクションと、インターフェース停止ターミナルに戻る公開ポートの設定領域が表示されます。
環境の準備中は、シートにセットアップの進行状況と残りのセッション時間が表示されます。 LabEx on iPhone: VM sheet showing setup progress その他メニューでは、マシンが実行中にインターフェース(tty セッションの切り替え)とVM の停止にアクセスできます。 LabEx on iPhone: VM sheet menu with Interfaces and Stop VM ターミナルのクリアは、セッションでclearコマンドを実行します。デバイスのクリップボードは消去されません。

Mac:ワークスペースとサイドバー

Macでは、ターミナルは学習ワークスペースにあり、唯一のフルスクリーンシートとしては表示されません。 VM が実行されている場合、サイドバーの学習には、ターミナル公開ポートが 1 つのフラットリストで表示されます。学習の横にある**+メニューを使用して、ターミナルを追加または公開ポートを追加**します(小さなフォームにポート番号を入力します)。 行を選択して、埋め込みブラウザの表示を切り替えます。ターミナルに戻ると、tty セッションに戻ります。 LabEx on macOS: embedded terminal in the workspace with assistant and verification panel

複数のターミナルとポート

ラボは複数のターミナルを使用できます。アプリは、Web ターミナル用に予約された高ポートを割り当て、選択した追加ポートを転送できます。
  • 制限に達するまで、別のターミナルを追加できます。
  • もう必要のないターミナルを閉じることができますが、最後のターミナルは開いたままにする必要があります。
一度に 1 つのターミナル Web ビューのみが表示されます。行を切り替えると、アクティブな URL が入れ替わります。

セッション時間と延長(Pro)

VM は、スケジュールされた時間の後に期限切れになります。アプリは残り時間を表示し、時間が少ない場合にプロンプトを表示することがあります。
  • LabEx Proユーザーは、有効期限が切れる前の短い最終ウィンドウに入ると、セッションを延長するオプションが表示される場合があります。
  • 無料ユーザーは、料金を指すガイダンスが表示されます。
延長後またはセッション終了後、画面上のタイマーとアプリが表示するアラートを信頼してください。

停止と競合

VM の停止は、リモートセッションを終了し、ローカルターミナルの状態をクリアします。 別のラボで VM がすでに実行されている場合、新しい VM を開始すると競合する可能性があります。アプリは状況を説明し、古いラボを維持するか、新しいラボに置き換えることができます。置き換える場合、古い VM が最初に削除されます。 一時的な VM クォータ制限に達した場合、アプリは料金を開き、Pro オプションを確認できるようにします。

ペーストとショートカット

ツールバーアクションは、ターミナルにペーストし、一般的なキーを送信できます。一部のペーストヘルパーはパスを異なる方法で処理します(たとえば、コマンドが実行されるように Enter を送信する場合があります)。ツールバーからのプレーンペーストは、Enter を自動的に送信しません

何かおかしい場合

  • ラボの切り替えは、古いターミナル URL をクリアするため、誤って間違ったラボに接続したままになることはありません。
  • 停止エラー、または有効期限は、VM UI をアイドル状態にリセットし、再度開始するまで待ちます。