gpt4 book ai didi

ubuntu - 如何在奇点图像中安装 ubuntu 软件包?

转载 作者:太空宇宙 更新时间:2023-11-03 17:06:09 25 4
gpt4 key购买 nike

我在 CentOS 6.6 系统上工作。我有一个可写的奇点 ubuntu 16.04 图像,我知道我实际上可以写入:

[root@qmaster02]# whoami
root
[root@qmaster02]# singularity shell --writable gtn
Singularity: Invoking an interactive shell within container...

Singularity gtn:~> ls /opt/
ZFP bart-0.3.01 code manifest.json start_supervisor supervisord.conf v0.3.01.tar.gz
Singularity gtn:~> touch /opt/mynewfile
Singularity gtn:~> ls /opt/
ZFP bart-0.3.01 code manifest.json mynewfile start_supervisor supervisord.conf v0.3.01.tar.gz

我现在尝试安装一个新包,但出现以下错误:

Singularity gtn:~> apt-get install module-init-tools
Reading package lists... Error!
E: Could not read from /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial-updates_InRelease - getline (12: Cannot allocate memory)
E: The package lists or status file could not be parsed or opened.

检查 /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_xenial-updates_InRelease,它只是一个末尾带有签名的哈希和文件。

问题:如何在奇点环境中使用 apt-get 安装软件包?

最佳答案

奇点容器可能是可写的,但没有足够的空间来写入更多信息。这可能是您在这里遇到的问题。

您可以通过运行来增加磁盘镜像:

singularity image.expand container.img

或者我相信 Singularity 2.3 及以下版本使用:

singularity expand container.img

可选地使用大小参数

-s|--size

image.expand 默认将图像大小增加 768MiB。

之后,安装应该按照描述进行。

关于ubuntu - 如何在奇点图像中安装 ubuntu 软件包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51632062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com