1.sudo 这个命令的执行和所在目录没有丝毫的关系,apt-get 的执行亦是如此。
2.并非所有的软件都可以用apt-get install一个指令来完成安装,这样作的前提是你的软件安装源上必须有你想要安装的软件。反之,如果source上有你需要安装的软件,那么apt这个工具会自动的分析并下载相应的包 以解决依赖关系,这个过程不需要人工干预,只要做个确认就行了。
3.各个发行版都有自己的软件的封装格式。比如redhat和suse等等使用的是rpm,ubuntu和debian使用的是deb,如果不安装相应的转换工具,为了保持软件的管理,是不能随意安装其他发行版的软件的。例如,不能在ubuntu上随意安装rpm包。
错误很明显:
1.source里面没有yong这个软件包。
2.ubuntu不能直接安装rpm包。
解决办法:
1 安装转换工具alien
sudo apt-get install alien
2 然后去下载yong,
wget -c http://www.linux-wiki.cn/space/yong/yong-0.9.17-1.i686.rpm
3 用alien对此文件进行转化:
sudo alien -d yong-0.9.17-1.i686.rpm
4 安装:
sudo dpkg -i yong*deb
5 中间如果有什么依赖关系的话 自己解决一下就行了。
chiyb 于 2010-04-24 00:56:23发表:
鬼知道