教菜鸟自己动手,找到各类可口的软件

为当前最终发行版之前的所有版本提供支持
回复
头像
carlos444_444
帖子: 444
注册时间: 2005-06-06 21:35
系统: Debian
来自: 双子星
送出感谢: 3 次
接收感谢: 2 次
联系:

教菜鸟自己动手,找到各类可口的软件

#1

帖子 carlos444_444 » 2008-09-26 22:16

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

(1)应用程序-添加/删除。这里基本上是最常用,评分也较高的软件。按照应用程序子类进行分类,有图标、说明。
(2)系统-系统管理-新立得软件包管理器。这里是源里所有的软件包的汇总——软件包不等于软件,还有一些文档、开发库、源代码、依赖关系包等等。如果想安装程序,也不妨在这里找找,虽然有些程序和普通库的名字很相似,容易混淆。
(3)增加一些第三方源。前提是你要知道你用的ubuntu的代号,比如hardy,feisty等。一些源需要下载PGP密钥。这些源可以在论坛获得,也可以自己到Google搜索,或者看一些相关的网站就会有偶然的收获。如何加入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.org去检阅一下,有什么好软件,大部分软件都有截图,大部分都只提供了源代码。当然也有很多编译好的软件,可以直接下载(如果这里找不到你喜欢的软件的二进制包,那么返回第一步和第二步,在源里搜索。很可能这些软件已经进入源了,但是你不熟悉源,所以没有发现而已。)。如果用以上多种办法还找不到你想要的软件的二进制包,还有下策:
(10)去求软件作者,给他写信,说他长得帅,是世界上最伟大的程序员。然后说你的编译环境坏掉了暂时无法修复(别说你不会编译,他们可是救急不救穷的——精神贫穷),求他施舍一个deb给你(他们自己写的软件自己肯定用,而且肯定会打包,他们也知道每装一次软件就要编译一次,是非常愚蠢的行为^_^)。本人就曾经找到BootUp Manager和Kurush的作者,施舍了两个deb。老外还是很好说话的,48小时就能连回信带解决问题。(每个Linux软件的作者的email,都会在他们的软件包的readme里找到,或者软件主页也会有。不过此为下策之下策,万不得已不要去求人家。在这个圈子里如果总是想空手套白狼,很快就会恶名远扬的^_^)
(11)可以尝试给www.getdeb.net的客服(或者做类似工作的网站)写信,希望他们打一个XX软件的包,要说给大家造福,别张口就是“我想要”,你想要?凭什么给你!
(12)自己学会编译源代码! :em11
回复

回到 “老旧版本支持”