14 command-line remote-access virtualization webapps lxd
我想使用官方 Ubuntu 软件包中的一些终端命令,但目前我无法访问 Ubuntu PC。
是否有在线免费终端模拟器运行,例如 Ubuntu 16.04?
我已经尝试过这个,但似乎很有限(例如,我无法运行xmodmap)。其他需要订阅并且不是免费的。
如果您可以根据当前存储库测试软件包的安装,读取默认配置文件并尽可能运行最多的命令,那将是理想的。
注意:我看到了 VirtualBox 的选项,但假设您在公共图书馆中,无法访问 USB 或管理权限。在线选项是唯一的方法。
cl-*_*box 15
满足您“使用官方 Ubuntu 软件包中的一些终端命令”需求的完美解决方案是使用LXD 演示服务器,让您试用LXD 容器管理程序,它可以安装在 Ubuntu 存储库中。使用 LXD,您可以使用运行在 Ubuntu 操作系统裸机安装之上的系统容器。
LXD 演示服务器规格是:
来自运行在 Ubuntu 16.10 系统之上的 Ubuntu 16.04 系统容器的示例:
cl@cl-uw-1:~$ lxc start uc-1604-1
cl@cl-uw-1:~$ lxc exec uc-1604-1 bash
root@uc-1604-1:~# xmodmap
The program 'xmodmap' is currently not installed. You can install it by typing:
apt install x11-xserver-utils
root@uc-1604-1:~#
Run Code Online (Sandbox Code Playgroud)
在评估 LXD 16.04 LTS 服务器操作系统上执行相同操作的示例:
如您所见,您可以在原始 Ubuntu 上使用命令而无需安装任何东西。这可以(免费)从您所在的任何地方完成,只需使用网络浏览器。在 Web 浏览器中打开 LXD 演示服务器,接受服务条款并开始使用它。
如果您喜欢并希望在您的系统上使用 LXD 容器,只需执行:在 Canonical Ltd. 的 LXC / LXD 技术负责人和上游项目负责人 - Stéphane Grabersudo apt install lxd
的文档和综合博客文章系列中了解有关 LXD 的更多信息.
奇怪的是还没有人建议它,但是,为什么不使用真正的 Ubuntu 机器而不是模拟器呢?您可以以非常便宜的价格从多家提供商处租用 Ubuntu 虚拟专用服务器,其中一些提供商将让您在有限的时间内免费使用他们的服务。
我脑子里的一些建议:


(来源:google.com)
如果您的目标是学习 Ubuntu 内部知识,那么所有这些选项都应该为您提供足够的时间来学习和练习。使用 VPS 学习的最好的部分是,如果你设法打破它,你总是可以摧毁它并从头开始一个新的。
可能应该有更多提供类似服务的提供商,但我建议您坚持使用最受欢迎的提供商,因为他们的社区更有可能回答您的问题并提供支持。