Ubuntu新手安装Brave浏览器遇curl (23)错误及Ubuntu安装日志查询求助
您好!作为刚上手Ubuntu的新手,遇到这类问题完全不用慌,我来帮你一步步解决这两个问题:
一、搞定curl: (23) 写入目标失败的错误
这个错误提示curl: (23) Failure writing output to destination,本质是curl没办法把下载的文件写到指定路径里,虽然你用了sudo,但还是可能有几个小问题,咱们逐个排查:
先检查目标目录是否存在
有时候刚装的系统可能没有/usr/share/keyrings这个目录,先执行命令确认:ls -ld /usr/share/keyrings如果输出提示“没有那个文件或目录”,就先创建这个目录:
sudo mkdir -p /usr/share/keyrings检查磁盘空间是否充足
根目录磁盘满了也会导致写入失败,执行命令查看磁盘使用情况:df -h看
/对应的Use%列,如果接近100%,就得清理空间或者扩容了。尝试分步下载再移动文件
直接写入系统目录可能有隐藏权限问题,咱们换个方式:先下载到当前用户目录,再手动移动到目标路径:# 先下载到当前目录 sudo curl -fsSLo brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg # 再移动到指定目录 sudo mv brave-browser-archive-keyring.gpg /usr/share/keyrings/这样如果哪一步出错,能更清楚是下载的问题还是移动的问题。
如果文件已存在,先删除再重试
要是之前下载过这个文件但没成功,可能留下了损坏的文件,先删掉再重新下载:sudo rm /usr/share/keyrings/brave-browser-archive-keyring.gpg然后再执行原来的curl命令。
二、查找Ubuntu安装时的日志文件
关于安装时的日志,Ubuntu主要存在这几个地方:
核心安装日志目录:/var/log/installer/
这个目录是专门存放安装过程日志的,里面有syslog、partman(分区相关日志)、apt(软件安装日志)等文件,直接用文本编辑器打开就能看,比如:cat /var/log/installer/syslog这里面记录了安装时的几乎所有操作和错误信息,是你要找的主要日志源。
系统全局日志:/var/log/syslog
这个日志文件会包含安装后期系统初始化、服务启动等相关的信息,也能补充一些安装时的细节。U盘安装的额外日志(如果还保留安装U盘)
如果你是用U盘安装的,安装日志可能还存在U盘的casper目录下,但如果已经拔掉U盘,就只看本地的/var/log/installer/目录就行。
备注:内容来源于stack exchange,提问作者natS




