Linux笔记系统菜鸟

快速笔记:分享SUSE下遇到Can’t find a writable directory to create an attach point报错以及解决方法

当在SUSE系统中使用zypper进行Package升级的时候遇到了错误信息“Bad media attach point: https://packages.microsoft.com/sles/15/prod”,“Create attach point: Can’t find a writable directory to create an attach point”。为此我尝试做了一些研究并找到了问题根源和解决方法。

[本文为AndyX.Net原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明!]


[如果本文章帮助到了您,请在记得文章末尾“打赏”作者,感谢!]

问题症状:

Abort, retry, ignore? [a/r/i/...? shows all options] (a): a

Error building the cache:
[packages-microsoft-com-prod|https://packages.microsoft.com/sles/15/prod] Valid metadata not found at specified URL

History:
 - Unknown error reading from 'https://packages.microsoft.com/sles/15/prod'
 - ABORT request: Aborting requested by user
 - Bad media attach point: https://packages.microsoft.com/sles/15/prod
 - Create attach point: Can't find a writable directory to create an attach point

 

关键字:

  • Can’t find a writable directory to create an attach point

 

问题根源:

  • 目录 /var 的使用空间不足,在运行zypper的时候导致/var/tmp无法写入缓存。

 

解决方法:

  1. 删除陈旧的、不需要的日志和临时文件;
  2. 增加磁盘空间并扩展/var目录(如有需要)。

 

参考文献:

zypper: “bad media attach point” – all repositories (opensuse.org)

(全文完)

 

[本文为AndyX.Net原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明!]