在 Cydia 上搜索应用进行安装,提示错误:failed to write (No space left on device),从字面上的意思看是磁盘空间不够,导致写入错误,但是到 “关于” 里看到磁盘可用空间还剩 8.3G。尝试将 deb 包上传到手机,使用命令手动安装,还是提示相应的错误,信息如下:

# dpkg -i eXfaker.deb
Selecting previously unselected package net.exchen.exfaker.
(Reading database ... 4236 files and directories currently installed.)
Preparing to unpack eXfaker.deb ...
Unpacking net.exchen.exfaker (1.2.5) ...
dpkg: error processing archive eXfaker.deb (--install):cannot copy extracted data for './Applications/eXfaker.app/eXfaker' to '/Applications/eXfaker.app/eXfaker.dpkg-new': failed to write (No space left on device)
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe: 13)
Errors were encountered while processing:eXfaker.deb

使用 df -h 命令查看磁盘的情况,发现原来文件系统 /dev/disk0s1s1 的挂载点是 / 目录,可用空间果然是没有了,而 /dev/disk0s1s2 的挂载点是 /private/var 目录,可用空间还剩 8.3 G,信息如下:

# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/disk0s1s1  2.6G  2.6G     0 100% /
devfs            28K   28K     0 100% /dev
/dev/disk0s1s2   13G  4.0G  8.3G  33% /private/var
/dev/disk1      242M   72M  170M  30% /Developer

尝试卸载掉 /Applications 目录的一个应用,发现 / 目录的可用空间多了 6.1MB,再次使用 dpkg -i eXfaker.deb 命令安装应用就没问题了,信息如下:

# dpkg -i eXfaker.deb
Selecting previously deselected package net.exchen.exfaker.
(Reading database ... 2307 files and directories currently installed.)
Unpacking net.exchen.exfaker (from eXfaker.deb) ...
Setting up net.exchen.exfaker (1.2.5) ...
# uicache

原文地址:https://www.exchen.net/ios-hacker-no-space-left-on-device.html

No space left on device 解决 Cydia 安装应用错误相关推荐

  1. No space left on device 解决Linux系统磁盘空间满的办法

    No space left on device 原因是磁盘空间满了 1.查看是否存在未被清除句柄的僵尸文件.这些文件实际上已经被删除,但是有服务程序在使用这些文件,导致这些文件一直被占用,无法释放磁盘 ...

  2. No space left on device 解决Linux系统磁盘空间满的办法

    最近Linux电脑在执行mvn时候总是报错: No space left on device   原因是磁盘空间满了,我马上加了20G的硬盘容量,但是还是报错,上网查了一下,发现了解决方法,我用了其中 ...

  3. docker build 时出现no space left on device解决方法

    今天我在docker build的时候遇到了一个特别奇怪的错误 no space left on device. 看到这个错误的第一反应就是应该是存储空间不够了.于是我查看了一下内存使用情况. 执行命 ...

  4. ubuntu解决软件安装依赖错误

    ubuntu解决软件安装依赖问题 无法用apt-get install package_name 安装软件啦,总是出现依赖错误,导致不安装软件.连基本的aptitude debian包管理软件也不能用 ...

  5. php 猴子补丁,如何解决Composer安装/更新错误:VirtualAlloc()失败:[0x00000008]

    本文概述 一个非常简单的事实解释了在PHP中执行脚本期间基于VirtualAlloc和VirtualFree方法的错误, PHP没有足够的可用内存来执行它, 这就是抛出异常的原因, 你也会发现PHP致 ...

  6. 成功解决ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device

    成功解决ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device ...

  7. 服务器安装torchvision库文件时报错EnvironmentError: [Errno 28] No space left on device的完美解决方法及思维过程

    Index 目录索引 写在前面 需求分析 解决过程 参考文章 写在前面 在服务器端安装库文件的过程中,可能你也会跟我一样遇到各种各样的错误提示,虽说网上各种各样的教程都有,但授之以鱼不如授之以渔,不妨 ...

  8. 成功解决OSError: [Errno 28] No space left on device

    成功解决OSError: [Errno 28] No space left on device 目录 解决问题 解决思路 解决方法 解决问题 OSError: [Errno 28] No space ...

  9. ubuntu编译工程出现: fatal error: error writing to /tmp/cc1ezU8m.s: No space left on device

    错误提示为:tmp路径下内存不足 (fatal error: error writing to /tmp/cc1ezU8m.s: No space left on device) 解决方法:解挂tmp ...

最新文章

  1. POJ - 1661 Help Jimmy DP
  2. MacOS安装失败?教你如何使用Mac恢复功能
  3. Beta冲刺 day7
  4. 编写高质量代码改善C#程序的157个建议[4-9]
  5. react key值警告问题
  6. maven工具使用json-lib时,JSONArray.fromObject()不能执行的解决方案
  7. HBase 实战(1)--HBase的数据导入方式
  8. sphinx系列之中文分词LibMMSeg安装(三)
  9. [QT]文件夹过滤问题
  10. 软件测试基础知识整理
  11. Redis 单线程却能支撑高并发
  12. qq邮箱foxmail imap服务器,开通IMAP服务 用Foxmail远程遥控QQ邮箱
  13. 人工智能期末考试复习
  14. centos7安装N卡驱动和conda pytorch1.7.1深度学习环境
  15. 触动精灵贝塞尔曲线Bezier Curve
  16. 网络工程师学习Linux的亲身历程
  17. 新浪微博PC端登陆js分析及Python实现微博post登陆
  18. 微信企业号开发:企业支付成功后关闭交易页面问题
  19. Pytorch教程(1)
  20. 使用Hexo构架个人网站

热门文章

  1. web----DNS解析
  2. 解决vscode安装后无法启动的问题
  3. Jmeter之Bean shell使用(四)——跨线程组之间的全局参数传递
  4. android 界面切换教程
  5. 在Myeclipse中没有部署jeesite项目,但是每次运行其他项目时,还是会加载jeesite项目...
  6. [android网络有效性检测] NetworkMonitor代码造成内存泄漏
  7. 机器人局部避障的动态窗口法(dynamic window approach) (转)
  8. 将图片转换成16进制的代码
  9. 110. Balanced Binary Tree 平衡二叉树
  10. 练习2.13 不用库函数,写一个高效计算ln N的C函数