如何使用 Dekstop GUI 在 GCP 上创建虚拟机(使用 Google Chrome 浏览器)而不使用远程连接?

如何使用 Dekstop GUI 在 GCP 上创建虚拟机(使用 Google Chrome 浏览器)而不使用远程连接?

我尝试过这个: 如何在我的 Google Cloud Platform 上运行的 Ubuntu-19.04 虚拟机上配置 Gnome 3?

在许多其他线程中,我试图解决这个问题。但这些线程需要虚拟/远程桌面。另外,我对 Ubuntu 完全陌生,许多答案都没有提到更基本的方法。

最终目标:我的工作最近屏蔽了一个特定的网站(https://mlm.pearson.com/) 并且不会解除阻止;我需要访问此网站才能做作业。我不需要/不想要任何关于在工作中做作业的信息。如果您能想到其他方法来实现这一点,请提供想法。我可以确认使用“测试”网站,例如https://app.lambdatest.com/console/realtime有用。但是,他们每次只提供 10 分钟,而且我认为我没有按照他们想要的方式使用它。

当前解决方案:我想使用 Google Cloud Platform 运行 Google Chrome 浏览器。仅使用 f1 实例(因为只要我不滥用它,它是免费的)。我不关心平台(unbuntu、debian 等),我只需要 google chrome 100% 正常工作(就像在 Windows 10 上一样)。但是,我认为 unbuntu 是最好的选择。

问题:我能够获得运行 Ubuntu 20.04.1 LTS(GNU/Linux 5.4.0-1034-gcp x86_64)的 GCP f1 实例。但我不知道如何启动 Google Chrome。

据我所知,Ubuntu 是操作系统,对吗?但我需要一个 GUI,对吗?或者有没有办法在没有桌面 GUI 的情况下启动 Google Chrome 浏览器?从我目前所见的一切来看,如果没有桌面 GUI,我无法启动浏览器。所以,我只能尝试启动桌面。

我尝试了很多方法(基本上是我在互联网上搜索时返回的前 30 种方法)来安装桌面 GUI(使用“tasksel”和“sudo taskel”命令),但我一直遇到这个错误(如果我不使用 sudo)

debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Permission denied
debconf: DbDriver "config": could not write /var/cache/debconf/config.dat-new: Permission denied
tasksel: debconf failed to run

当我在 Google 上搜索这个问题时,他们说我需要通过 CTRL + ALT + F1“登录”,但当我按下这个组合键时,什么都没有发生。我猜想这与 GCP 应该只是一个服务器有关?或者我的键盘命令不知何故没有通过?我在网上找到了一些关于如何使用“远程”方法登录桌面的文档,但我无法在工作电脑上安装任何东西,下载 .exe 文件也很危险(不是理想的选择)。因此,远程登录(除非有 Web 浏览器版本)也不是理想的选择。

如果我使用 sudo 我会收到此错误

xserver-xorg                                    install
tasksel: apt-get failed (100)

那么。我如何使用 GCP 启动虚拟 Ubuntu 桌面(最终启动 Google Chrome 来访问该网站)?谢谢。以下图片有助于理解发生了什么:

我可以进入“tasksel”菜单,但它不起作用 在此处输入图片描述 这些是我的结果 在此处输入图片描述

相关内容