我有两台Linux笔记本电脑,一台是老旧的,另一台是用来取代它的。 更新的有Fedora 16,老的我想也许是11。 无论如何,旧的也有c-kermit 8,而新的有9。我有几个使用kermit的脚本,他们运行良好的旧硬件,并减去现在使用usb串口的新的(我已经确定/ dev / ttyS0现在是ttyUSBS0而不是问题,问题是,当一个脚本运行(它们都在/ usr / local / bin)并从命令提示符运行它时,有一个60在执行任何事情之前的第二个延迟时间,经过简短的调查,我发现即使从命令行运行kermit,它也会出现同样的问题,需要60秒左右,直到kermit shell甚至加载完成。我不确定什么是拖延的,原来的制作剪纸脚本的开发者已经不在公司了,但是我不认为这是脚本,因为kermit本身也有相同的行为。
我不是很精通我们
好吧,自从凌晨3点以后,在strace中找不到的命令非常相关。 所以我在/etc/PackageKit/CommandNotFound.conf中find
# Controls if the tool should search for packages in remote # software sources. This may introduce a non-trivial delay if the sources # have not been recently refreshed. # # Allowed values are 'true' or 'false' # # default=true SoftwareSourceSearch=false
通过改变它为假,命令然后迅速失败,因为他们应该,而这些命令不是从stracefind的,我不知道这是否是相关的,但这就是为什么需要这么久Kermit正在试图search这些命令和它需要永远!