ubuntu里到底怎么安装软件啊 我安装了10.4问题解决了 谢谢大家

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
astolia
论坛版主
帖子: 6703
注册时间: 2008-09-18 13:11

Re: ubuntu里到底怎么安装软件啊

#16

帖子 astolia » 2010-11-02 22:39

linux的软件包名是不会有空格的。你最开始的sudo apt-get install global menu,实际上是安装了global和menu两个包,都和你想要的东西无关。

安装的软件包名也不要想当然就以为是globalmenu,别人取的名是15楼那个。

后来你又用sudo add-apt-repository ppa:globalmenu-team/ppa添加ppa源,这个方法有个缺点,就是必须要求架设ppa源支持你所用的系统版本。但遗憾的是globalmenu-team这个ppa源不支持10.10,所以会提示
你可以自己访问 http://ppa.launchpad.net/globalmenu-tea ... ntu/dists/,里面根本就没有maverick子目录

解决方法也不难,本来有用新立得纯图形界面操作的方法,但看你全是命令行,好吧,我也给你一条纯命令行的

代码: 全选

sudo sed -i 's/maverick/lucid/' /etc/apt/sources.list.d/globalmenu-team-ppa-maverick.list
这个是把ppa源描述文件 globalmenu-team-ppa-maverick.list 中的maverick换成lucid,也就是你在http://ppa.launchpad.net/globalmenu-team/ppa/ubuntu/dists/ 中看到的ppa源支持的最新系统版本(10.04),然后update和install就行了。如果提示找不到文件就自己看/etc/apt/sources.list.d/下哪一个像

一点题外话,我比较喜欢用新立得,因为它搜索软件包名比较方便,每次刷新后都会提示有哪些新加入的包,特别适合像这种添加了新源的状况,不用去瞎猜包名。

另外新手要学着总结错误原因,像你10楼的输出,很明显就看出来安装的是global和menu两个软件,你真以为两个都装上就是globalmenu了?另外既然知道自己是新手,就少去用命令行。
头像
zjafei
帖子: 23
注册时间: 2010-11-01 9:35

Re: ubuntu里到底怎么安装软件啊

#17

帖子 zjafei » 2010-11-03 8:53

astolia 写了:linux的软件包名是不会有空格的。你最开始的sudo apt-get install global menu,实际上是安装了global和menu两个包,都和你想要的东西无关。

安装的软件包名也不要想当然就以为是globalmenu,别人取的名是15楼那个。

后来你又用sudo add-apt-repository ppa:globalmenu-team/ppa添加ppa源,这个方法有个缺点,就是必须要求架设ppa源支持你所用的系统版本。但遗憾的是globalmenu-team这个ppa源不支持10.10,所以会提示
你可以自己访问 http://ppa.launchpad.net/globalmenu-tea ... ntu/dists/,里面根本就没有maverick子目录

解决方法也不难,本来有用新立得纯图形界面操作的方法,但看你全是命令行,好吧,我也给你一条纯命令行的

代码: 全选

sudo sed -i 's/maverick/lucid/' /etc/apt/sources.list.d/globalmenu-team-ppa-maverick.list
这个是把ppa源描述文件 globalmenu-team-ppa-maverick.list 中的maverick换成lucid,也就是你在http://ppa.launchpad.net/globalmenu-team/ppa/ubuntu/dists/ 中看到的ppa源支持的最新系统版本(10.04),然后update和install就行了。如果提示找不到文件就自己看/etc/apt/sources.list.d/下哪一个像

一点题外话,我比较喜欢用新立得,因为它搜索软件包名比较方便,每次刷新后都会提示有哪些新加入的包,特别适合像这种添加了新源的状况,不用去瞎猜包名。

另外新手要学着总结错误原因,像你10楼的输出,很明显就看出来安装的是global和menu两个软件,你真以为两个都装上就是globalmenu了?另外既然知道自己是新手,就少去用命令行。

谢谢你的回复啊 我在试试看呢
看到大家的热心
我就有了信心 :em11
回复