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

デスクトッププレビュー

Desktop Preview デスクトップ環境は、特に以下の場合に役立ちます。
  1. Linux GUI アプリケーション、コードエディター、テキストエディター、Python ツールなど、グラフィカルインターフェースを必要とするラボ。
  2. Web ブラウザを必要とするタスク。
  3. まだコマンドライン操作に慣れておらず、グラフィカルインターフェースを好む初心者。

最初の Linux ラボ

これは、デスクトップインターフェースを使用して完了できる Linux ラボのサンプルです。

デスクトップへのアクセス

  1. インストラクターがラボにデフォルトでデスクトップ環境を使用することを推奨している場合、起動時にデスクトップ環境が表示されます。
  2. デフォルト以外のデスクトップ環境でラボを完了する必要がある場合は、上部のタブを使用してデスクトップ環境に切り替えることができます。
Desktop Tabs

デスクトップアイコン

デスクトップの左側には、いくつかのアイコンがあります。
  1. ホーム:ホームディレクトリへのクイックアクセス
  2. Xfce ターミナル:コマンドライン操作用のターミナルエミュレーター
  3. Gvim: Vim テキストエディターのグラフィカルバージョン
  4. テキストエディター: シンプルなテキスト編集アプリケーション
  5. Visual Studio Code: 開発タスク用の人気のあるコードエディター
左下隅にある「アプリケーション」メニューをクリックすると、さらに多くのアプリケーションにアクセスできます。 Applications Menu

ターミナルの使用

デスクトップ環境内でコマンドラインインターフェースにアクセスするには、以下を行います。 Terminal
  1. デスクトップのターミナルアイコンを探します
  2. クリックして新しいターミナルウィンドウを開きます
  3. ターミナルは、Linux コマンドを入力できるコマンドプロンプトを提供します
  4. デフォルトでは、ターミナルは zsh シェルを使用します

よくある質問

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