红联Linux门户
Linux帮助

菜鸟如何找到二进制包

发布时间:2008-10-01 00:08:44来源:红联作者:ereturn
来源:Ubuntu社区

本文主要讲菜鸟如何搞到二进制包,gdebi进行安装(尽量不要用dpkg,因为它无法自动解决依赖关系)

(1)应用程序-添加/删除。这里基本上是最常用,评分也较高的软件。按照应用程序子类进行分类,有图标、说明。

(2)系统-系统管理-新立得软件包管理器。这里是源里所有的软件包的汇总----软件包不等于软件,还有一些文档、开发库、源代码、依赖关系包等等。如果想安装程序,也不妨在这里找找,虽然有些程序和普通库的名字很相似,容易混淆。

(3)增加一些第三方源。前提是你要知道你用的ubuntu的代号,比如hardy,feisty等。一些源需要下载PGP密钥。这些源可以在论坛获得,也可以自己搜索,或者看一些相关的网站就会有偶然的收获。如何加入pgp,每个带有pgp的源都回有详尽的解释,仔细找找,就能学会。其实就是一个复制粘贴的过程。

(4)到www.getdeb.net找一些你想要,却又没有的程序的二进制包。

(5)商业免费软件,只要有Linux平台的,都是二进制,只是安装的方法不同。比如Adobe Reader,你需要下载tar.gz包,解压缩后用sudo ./install安装。qq就可以直接下载deb包安装。还有skype、gizmo、Yahoo Messenger等等。注意一下包的格式,再选择安装方法。

(6)到code.google.com找一些软件,部分给出了安装源(直接code搜索,搜索gtk或者gnome)。很有趣的是,大部分安装源都指向ppa.launchpad.net,可是到launchpad.net找到软件项目页面,却又不给出源的位置。

(7)到www.debian.org搜索一些你需要的deb包。到这个页面:http://www.debian.org/distrib/packages,找到Search package directories,设置Search on: 为Package names only,然后搜索你要的包。

(8)如果deb包你实在找不到的话,到http://rpmfind.net/搜索一些rpm包,。找到合适你系统的rpm包,(i386/486/586/686为32位版,x86_64为64位版,文件名带src的为源代码,可以直接无视)然后用alien -d filename-version.rpm,将其转换成deb,然后安装,转换不一定成功,完全看人品。哈哈。(安装alien: sudo apt-get install alien)

(9)到http://www.gnomefiles.orghttps://sourceforge.net去检阅一下,有什么好软件,大部分软件都有截图,大部分都只提供了源代码。当然也有很多编译好的软件,可以直接下载(如果这里找不到你喜欢的软件的二进制包,那么返回第一步和第二步,在源里搜索。很可能这些软件已经进入源了,但是你不熟悉源,所以没有发现而已。)。如果用以上多种办法还找不到你想要的软件的二进制包,还有下策:

(10)去求软件作者,给他写信,说他长得帅,是世界上最伟大的程序员。然后说你的编译环境坏掉了暂时无法修复(别说你不会编译,他们可是救急不救穷的----精神贫穷),求他施舍一个deb给你(他们自己写的软件自己肯定用,而且肯定会打包,他们也知道每装一次软件就要编译一次,是非常愚蠢的行为)。本人就曾经找到BootUp Manager和Kurush的作者,施舍了两个deb。老外还是很好说话的,48小时就能连回信带解决问题。(每个Linux软件的作者的email,都会在他们的软件包的readme里找到,或者软件主页也会有。不过此为下策之下策,万不得已不要去求人家。在这个圈子里如果总是想空手套白狼,很快就会恶名远扬的)

(11)可以尝试给www.getdeb.net的客服(或者做类似工作的网站)写信,希望他们打一个XX软件的包,要说给大家造福,别张口就是“我想要”,你想要?凭什么给你!

(12)自己学会编译源代码。
文章评论

共有 0 条评论