我正在使用一个apt-get update
从 Ruby Capistrano 配方调用的系统。Capistrano(显然)关心它执行的 shell 命令的返回代码。 apt-get update
遇到了一些缺失的 URL(因为我指向的镜像不完整),当它以失败代码完成时,Capistrano 停止处理配方的其余部分。我需要apt-get update
忽略缺失的 URL,让 Capistrano 至少尝试继续其运行。我本以为这样apt-get --force-yes -y --ignore-missing update
就可以了,但事实并非如此。我是否错过了做apt-get
我想做的事情的正确方法,或者我是否只能使用一些 shell 黑客来掩盖错误,或者首先弄清楚镜像不完整的原因?
强制 apt-get update 返回成功
相关内容
- 有人知道戴尔 xps 14 的触摸板禁用驱动程序吗?
- 为什么 USB-A 连接器一开始就不设计为可逆的?[关闭]
- 为什么我的 Ubuntu 20.04(甚至 19.10)会随机关机?
- 有什么好的方法可以将网页以“面向未来”的形式存档,以防止浏览器软件更新?
- Ping 响应时间变化很大是否表明存在潜在的网络问题?
- 在没有“/etc/logrotate.d/rsyslog”的情况下如何配置logrotate?
- 从远程Linux运行Windows本地程序
- 如何在执行批处理文件后保持控制台打开?
- 无法访问我的 nfs 服务器(安装时服务器拒绝访问...)
- limit_req_zone 不适用于 /login 路由