跳转到主要内容

桌面预览

桌面预览 桌面环境特别适用于:
  1. 需要图形界面的实验,例如 Linux GUI 应用程序、代码编辑器和文本编辑器、Python 工具等。
  2. 需要 Web 浏览器的任务。
  3. 尚未熟悉命令行操作并更喜欢图形界面的初学者。

你的第一个 Linux 实验

这是一个示例 Linux 实验,您可以使用桌面界面完成。

访问桌面

  1. 如果讲师建议默认使用桌面环境进行实验,您将在启动时看到桌面环境。
  2. 如果您需要在非默认桌面环境中完成实验,您可以使用顶部的选项卡切换到桌面环境。
桌面选项卡

桌面图标

在桌面的左侧,您会找到几个图标:
  1. Home:快速访问您的主目录
  2. Xfce 终端:用于命令行操作的终端模拟器
  3. Gvim:Vim 文本编辑器的图形版本
  4. 文本编辑器:一个简单的文本编辑应用程序
  5. Visual Studio Code:一个流行的代码编辑器,用于开发任务
您可以通过单击左下角的“应用程序”菜单来访问更多应用程序。 应用程序菜单

使用终端

要访问桌面环境中的命令行界面: 终端
  1. 在桌面上查找终端图标
  2. 单击以打开一个新的终端窗口
  3. 终端提供一个命令提示符,您可以在其中输入 Linux 命令
  4. 默认情况下,终端使用 zsh shell

常见问题解答

您可以使用 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 资源。如果实验没有明确要求浏览器,系统可能会自动终止与浏览器相关的进程。
谨慎使用浏览器,以免影响系统性能。
在终端中进行复制和粘贴操作有两种主要方法:方法 1:使用鼠标右键(推荐)
  1. 在终端中选择要复制的文本
  2. 右键单击所选文本以复制它
  3. 在要粘贴内容的终端中右键单击
这种右键单击方法直接在 VM 环境中工作,并且通常对用户来说更方便。方法 2:使用键盘快捷键
  1. 访问“查看”菜单以查看可用的快捷方式。
  2. 默认快捷方式可能因您的本地操作系统而异,因此请检查“编辑”菜单以获取正确的快捷方式。 例如,常见的快捷方式包括:
    • 复制:Ctrl+Shift+C (Mac)
    • 粘贴:Ctrl+Shift+V (Mac)
    终端快捷方式
如果您无法复制和粘贴,请检查以下内容:
  1. 使用 Google Chrome:确保您使用的是 Google Chrome 的官方版本。
  2. 剪贴板权限:当您第一次尝试复制或粘贴时,您的浏览器将要求您允许访问剪贴板。您必须单击允许。要检查当前状态,请单击网站地址栏左侧的图标以查看和管理剪贴板权限。 剪贴板权限
桌面界面不支持文件上传和下载。如果您需要上传或下载文件,您可以切换到 WebIDE 界面。通过单击页面顶部的“WebIDE”选项卡来更改界面。
  1. 上传文件:
    • 将文件拖放到资源管理器中
    • 在资源管理器中右键单击后使用上传/下载
    上传文件
  2. 下载文件:
    • 在资源管理器中右键单击该文件
    • 选择“下载”
下载和上传的默认路径是 /home/labex/project 目录。请记住,所有文件都是临时的,将在您的会话结束时丢失。
目前,LabEx VM 不提供环境保存功能。这有几个原因:
  1. 频繁更新:我们的实验会定期更新,这可能导致保存的环境与当前的实验内容不兼容。
  2. 维护成本:为每个用户存储不同版本的环境会显着增加我们的维护成本和复杂性。
  3. 实验结构:我们的大多数实验仅包含 3-5 个步骤,这使得在不需要保存环境的情况下完成它们很方便。
我们设计的实验简洁易懂,可以在单个会话中轻松完成。如果您需要休息一下,我们建议您记下您的进度,并在返回时重新创建您的工作环境。这种方法可确保您始终使用最新的实验内容和工具。
I