当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [**]关于“install-info: No dir file specified”的解决方法!
帖子发表于 : 2009-04-05 16:12 
头像

注册: 2007-08-05 17:40
帖子: 4968
送出感谢: 0 次
接收感谢: 4
解决方法!
代码:
sudo mv /usr/local/bin/install-info /usr/local/bin/install-info.bak


造成这个错误的原因是
引用:
install-info --versioninstall-info (GNU texinfo) 4.12

Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.


引用:
/usr/sbin/install-info --versionDebian install-info 版本 1.14.20ubuntu1。

版权所有 (C) 1994,1995 Ian Jackson。
这是自由软件;要获知复制该软件的条件,请参阅 GNU 公共许可证
第二版或其更新的版本。该软件【不】提供任何担保。

系统存在两个install-info
其中位于local的是找成错误的原因。这个install-info似乎没有DIR-FILE这个内置参数。

根据man install-info的意思--info-dir这个参数是可以省略的,但因该要有DIR-FILE这个内置参数。

而位于sbin的install-info则可以省略--info-dir这个参数。

参考[Bug 316557] Re: install of 'gv' package failed with 'no dir file specified'


_________________
free VPN
YouKuDownLoader
代码:
pip3 install ykdl

install YouKuDownLoader, have fun in downloading.
YouKuDownLoader所支持网站列表


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [**]关于“install-info: No dir file specified”的解决方法!
帖子发表于 : 2009-04-05 16:32 
头像

注册: 2007-08-05 17:40
帖子: 4968
送出感谢: 0 次
接收感谢: 4
texlive2008和$PATH惹的祸。

local的install-info是texlive2008的。

$PATH中/usr/local/bin在/usr/sbin之前。


_________________
free VPN
YouKuDownLoader
代码:
pip3 install ykdl

install YouKuDownLoader, have fun in downloading.
YouKuDownLoader所支持网站列表


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [**]关于“install-info: No dir file specified”的解决方法!
帖子发表于 : 2009-04-05 16:33 
头像

注册: 2007-04-06 10:24
帖子: 2487
地址: ~/Shanghai
送出感谢: 0 次
接收感谢: 0 次
:em11


_________________
http://silenceisdefeat.com/~greco
代码:
''.join([chr(ord(c)-2) for c in 'O{"G/ockn"ku<"itgeq0ujkBiockn0eqo'])
echo -n "Z3JlY28uc2hpQGdtYWlsLmNvbQ==" | base64 -d


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [**]关于“install-info: No dir file specified”的解决方法!
帖子发表于 : 2009-05-08 11:14 
头像

注册: 2008-02-18 0:25
帖子: 424
送出感谢: 0 次
接收感谢: 0 次
:em11 太谢谢啦~ 弄了好久呢~ 我怨恨Ubuntu的源为啥还不弄上TeX Live 2008, 整的装个AUCTeX还要再装一次源里的2007...


_________________
图片


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [**]关于“install-info: No dir file specified”的解决方法!
帖子发表于 : 2009-07-16 14:57 

注册: 2009-07-02 21:30
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
太感谢cnkilior了!我按照你的方法把问题解决了!

我最近安装软件总是有问题,也不知道为什么,比如:
代码:
cyw@cyw-desktop:~$ sudo apt-get install gettext
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
读取状态信息... 完成             
gettext 已经是最新的版本了。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
操作完成后,会消耗掉 0B 的额外磁盘空间。
正在设置 gettext (0.17-2ubuntu1) ...
install-info: No dir file specified; try --help for more information.
dpkg:处理 gettext (--configure)时出错:
 子进程 post-installation script 返回了错误号 1
在处理时有错误发生:
 gettext
E: Sub-process /usr/bin/dpkg returned an error code (1)


而按照楼主的办法做了以后,就好了!
代码:
cyw@cyw-desktop:~$ sudo apt-get install gettext
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
读取状态信息... 完成             
gettext 已经是最新的版本了。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
操作完成后,会消耗掉 0B 的额外磁盘空间。
正在设置 gettext (0.17-2ubuntu1) ...

Processing triggers for libc6 ...
ldconfig deferred processing now taking place


楼主说的原因应该是正确的,因为我前几天刚刚装的texlive2008! :em06


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译