pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

其他Linux/Unix/BSD/OSX等发行版讨论
回复
chchhero123
帖子: 17
注册时间: 2011-09-04 12:23

pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

#1

帖子 chchhero123 » 2012-06-20 15:27

我使用pacman安装软件时,有时候不知道什么原因最后提示有些包没下下来,
那我重新在用pacman更新的时候,上次下好了的包还会重新下一边覆盖原来的?还是只下载没有的?

谢谢您的帮助!
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

#2

帖子 YeLee » 2012-06-20 15:31

放心,不会的,pacman会先检查cache目录的。 :em04
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

#3

帖子 qy117121 » 2012-06-20 15:34

YeLee 写了:放心,不会的,pacman会先检查cache目录的。 :em04
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 chuan@ubuntu.org.cn
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

#4

帖子 jtshs256 » 2012-06-20 15:36

当然只下没有的⋯⋯
躺平
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

#5

帖子 lilydjwg » 2012-06-20 17:06

而且下了一半的是可以接着继续下的。
头像
kumox
帖子: 2114
注册时间: 2008-04-14 23:29
来自: 曾也在NB大学呆过
联系:

Re: pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

#6

帖子 kumox » 2012-06-21 10:40

前提是你没清理cache目录
kelltan.me
头像
sgsdxzy
帖子: 430
注册时间: 2008-07-19 11:14

Re: pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

#7

帖子 sgsdxzy » 2012-06-21 11:20

但如果下载了一半出错,pacman认为已经下载完,校验时文件不对就悲剧了,难以找到到底哪个文件错了。有时候清光缓存重来一遍更快……
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

#8

帖子 ljj_jjl2008 » 2012-06-21 11:37

sgsdxzy 写了:但如果下载了一半出错,pacman认为已经下载完,校验时文件不对就悲剧了,难以找到到底哪个文件错了。有时候清光缓存重来一遍更快……
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: pacman更新时,有些包没下成功,再次更新的时候已经下好的还用下吗?

#9

帖子 lilydjwg » 2012-06-21 12:42

sgsdxzy 写了:但如果下载了一半出错,pacman认为已经下载完,校验时文件不对就悲剧了,难以找到到底哪个文件错了。有时候清光缓存重来一遍更快……
难以找出只能说明你对脚本不熟。这里是天朝,CPU 还是比网络快很多的。

代码: 全选

for pkg in *.pkg.tar.xz; do tar tf $pkg || rm $pkg; done
回复