0

我一直在使用一些软件包,通过在云外壳中使用 sudo apt-get 命令安装它们。但现在我想让它永久化。我在 shell 中收到了这条消息

You are running apt-get inside of Cloud Shell. Note that your Cloud Shell
machine is ephemeral and no system-wide change will persist beyond session end.

You can customize your environment to permanently include this package by
updating your environment at https://cloud.google.com/console/cloudshell/environment/view.

那么如何自定义云环境以永久包含一个包呢?

4

1 回答 1

3

你有几个选择。

1) 每次启动 Cloud Shell 时重新安装所有内容。这听起来很糟糕,但是如果您将文件保存在 GCS 上,复制速度会非常快。

2) Cloud Shell 是一个 Docker 容器。您可以修改该容器,以便使用自定义容器启动 Cloud Shell。启动 Cloud Shell。在右侧的标题栏中是一个看起来像笔记本电脑的图标。点击它。这将打开一个窗口,其中包含有关配置 Docker 容器的详细信息。

3) 将所有内容保存在您的主目录中。您的主目录树是永久性的,并且会在每次重新创建 Cloud Shell 虚拟机时恢复。

于 2018-11-18T09:20:08.867 回答