![如何使用 Dekstop GUI 在 GCP 上创建虚拟机(使用 Google Chrome 浏览器)而不使用远程连接?](https://linux22.com/image/1179761/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20Dekstop%20GUI%20%E5%9C%A8%20GCP%20%E4%B8%8A%E5%88%9B%E5%BB%BA%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%88%E4%BD%BF%E7%94%A8%20Google%20Chrome%20%E6%B5%8F%E8%A7%88%E5%99%A8%EF%BC%89%E8%80%8C%E4%B8%8D%E4%BD%BF%E7%94%A8%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5%EF%BC%9F.png)
我尝试过这个: 如何在我的 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 来访问该网站)?谢谢。以下图片有助于理解发生了什么: