首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >系统安装失败。取代webkitgtk-2.20.5。GuixSD Linux

系统安装失败。取代webkitgtk-2.20.5。GuixSD Linux
EN

Unix & Linux用户
提问于 2019-04-09 07:49:59
回答 1查看 212关注 0票数 0

当我在我的计算机上安装GuixSD而不是VM时,它每次都无法下载webkitgtk-2.20.5包。下载进度由71 %提高至78%。有一种信息表明,设备已满:

代码语言:javascript
复制
guix system: error: build failed: writing to file: No space left on device

但一款df -h comamnd显示,即使16G也可以在/mnt上安装。如何修复它并完成安装?这里是终端信息:

代码语言:javascript
复制
(...)
downloading from https://ci.guix.info/nar/gzip/mmnv4y0n0mmddhfpjjr9mzfy5994542z-gnome-disk-utility-3.28.3...
 gnome-disk-utility-3.28.3  2.0MiB                                                                                     52KiB/s 00:39 [##################] 100.0%
downloading from https://ci.guix.info/nar/gzip/f9rjpq9m5cmp7abkqb3y7xrg4r0ip02c-gst-plugins-good-1.14.3...
 gst-plugins-good-1.14.3  2.9MiB                                                                                       44KiB/s 01:07 [##################] 100.0%
downloading from https://ci.guix.info/nar/gzip/shs1ps27f75mrx3chird1riwfl1k09hj-gvfs-1.32.1...
 gvfs-1.32.1  2.1MiB                                                                                                   54KiB/s 00:40 [##################] 100.0%
downloading from https://ci.guix.info/nar/gzip/pwxpnpqg3cjbx5v88idfg49x7236b56h-totem-3.26.2...
 totem-3.26.2  3.0MiB                                                                                                  52KiB/s 01:00 [##################] 100.0%
downloading from https://ci.guix.info/nar/gzip/jxpax5lv5affxqxidlwa7b7wk8jvsccb-nautilus-3.26.2...
 nautilus-3.26.2  5.1MiB                                                                                               48KiB/s 01:49 [##################] 100.0%
downloading from https://ci.guix.info/nar/gzip/fd706jbvrk8zvk6175sz42xqbgc3krsg-webkitgtk-2.20.5...
guix substitute: error: fport_write: No space left on device                                                           50KiB/s 10:20 [############      ]  71.5% webkitgtk-2.20.5  42.3MiB                                                                                             50KiB/s 10:21 [############      ]  71.5%gzip: stdout: Broken pipe
substitution of /gnu/store/fd706jbvrk8zvk6175sz42xqbgc3krsg-webkitgtk-2.20.5 failed                                    70KiB/s 10:21 [##################] 100.0%killing process 12511
guix system: error: build failed: writing to file: No space left on device
root@gnu ~# guix system init /mnt/etc/config.scm /mnt --skip-checks --fallback
downloading from https://ci.guix.info/nar/gzip/6g29969ca9klj136ml68qg96kdvd4if1-xdg-user-dirs-0.17...
 xdg-user-dirs-0.17  47KiB                                                                                            705KiB/s 00:00 [##################] 100.0%
downloading from https://ci.guix.info/nar/gzip/fd706jbvrk8zvk6175sz42xqbgc3krsg-webkitgtk-2.20.5...
guix substitute: error: fport_write: No space left on device                                                           52KiB/s 10:35 [#############     ]  76.9% webkitgtk-2.20.5  42.3MiB                                                                                             52KiB/s 10:36 [#############     ]  76.9%gzip: stdout: Broken pipe
substitution of /gnu/store/fd706jbvrk8zvk6175sz42xqbgc3krsg-webkitgtk-2.20.5 failed                                    68KiB/s 10:36 [##################] 100.0%killing process 12556
guix system: error: build failed: writing to file: No space left on device
root@gnu ~# guix system init /mnt/etc/config.scm /mnt --skip-checks --fallback
downloading from https://ci.guix.info/nar/gzip/fd706jbvrk8zvk6175sz42xqbgc3krsg-webkitgtk-2.20.5...
guix substitute: error: fport_write: No space left on device                                                           47KiB/s 11:46 [#############     ]  76.9% webkitgtk-2.20.5  42.3MiB                                                                                             47KiB/s 11:47 [#############     ]  77.0%gzip: stdout: Broken pipe
substitution of /gnu/store/fd706jbvrk8zvk6175sz42xqbgc3krsg-webkitgtk-2.20.5 failed                                    61KiB/s 11:47 [##################] 100.0%killing process 12594
guix system: error: build failed: writing to file: No space left on device
root@gnu ~# df -h
Filesystem      Size  Used Avail Use% Mounted on
none            2.0G     0  2.0G   0% /dev
none            2.0G  2.0G  312K 100% /
none            2.0G     0  2.0G   0% /tmp
tmpfs           2.0G     0  2.0G   0% /dev/shm
/dev/sdc1        18G  986M   16G   6% /mnt
root@gnu ~#
EN

回答 1

Unix & Linux用户

发布于 2019-04-27 12:56:01

guix系统:错误:生成失败:写入文件:设备上没有空间

在初始化系统之前,应该启用cow

代码语言:javascript
复制
herd start cow-store /mnt

6.1.5继续安装

牧群启动奶牛商店/mnt --这使得/gnu/store在安装阶段添加到它的包被写入到/mnt上的目标磁盘,而不是保存在内存中。这是必要的,因为命令的第一个阶段(参见下面)需要下载或构建到/gnu/store,这最初是一个内存中的文件系统。

webkitgtkgnome-desktop故障浏览器的依赖项。派生构建可能需要很长时间,因为您已经通过--fallback选项启用了本地buid。

-撤退在替换预构建的二进制文件失败时,返回到本地构建包(参见替换失败)。

默认配置包括Xfce和Gnome,

代码语言:javascript
复制
  (services (cons* (gnome-desktop-service)
               (xfce-desktop-service)
               %desktop-services))

通过编辑config.scm文件,您只能安装一个桌面。e,g:只安装Xfce4桌面:

代码语言:javascript
复制
  (services (cons* (xfce-desktop-service)
               %desktop-services))
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/511394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档