跳到内容

文章类别:个人电脑

ubuntu英文双引号输入问题

本机在装好ubuntu后输入英文双引号时会出现下面的字符,

¨

该字符不是英文的双引号,在编程中会报错,

可能的原因是在安装ubuntu是猜测键盘布局,猜测为USA(with dead key),

在系统–首选项–键盘–布局里改变键盘布局即可,

可选China或USA.

Debian和Ubuntu的故事:在冲突中共存

  人们常常认为一个开源软件工程的优点之一就是不会彻底的消失的。一旦某个人开放了代码,其他人就可以获得和利用它。但是一个以存在的项目为基础的项目往往与其原始项目产生矛盾。而且随着项目名声扩大,冲突也越来越多,例如Debian和Ubuntu。

  Debian项目始与1993年。它有它自己的方针和政策来指导一套高质量的版本的发行。因为所有的开发者都是自愿人员,所以Debian没有固定的发行时间表。有数个其他发行版是以Debian为基础开发的,但它们都显得默默无闻——除了Ubuntu。这个始于2004年的项目现在毫无疑问的成为
在初学者和中等水平用户中最流行的版本。

  与Debian不同,Ubuntu开发人员的工作被支付以报酬。他们中的一些人是以前Debian的开发人员;也有一些人同时服务于两个项目。 Ubuntu项目的发起人是Mark
Shuttleworth,一位前Debian开发人员。他创立Thawte公司提供数字认证和网络安全服务。1999年他把公司卖给了Verisign 而成亿万富翁。

  Ubuntu在Debian开发版基础上开发。它的优势之一是其全职的研发人员,这可以使Ubuntu可以许诺以六个月的周期发布新版本。 Shuttleworth已经公开表示虽然Ubuntu是免费的,但其创立的Canonical公司将会以成本价格提供技术服务支持。相反,Debian
的发布时间表的观念是什么时候准备好,什么时候发布。其在2005年中代号Sarge的最新版的发布是在前一个版本发布的三年半以后。

  Debian的决策过程是所有开发者共同参与的,采取自愿原则。而在Ubuntu,一旦决策出现僵局,Shuttleworth就成为最后的决策者。而Debian的邮件列表上常常会爆发激烈的辩论——这些问题往往是无关紧要。而且这种辩论会持续很长时间。

  最近两个项目的不同之处由于Mark Garrett离开Debian项目而成为公众焦点。Garrett做了四年的开发工作,是去年离开项目领导人之一。(澳大利亚的Anthony
Towns被选为新的领导人。)Garrett发布了一份辞职声明。在声明中,他非常赞赏Ubuntu的严格的组织结构。用他的话说:“有一个具有独裁的的领导权和话语权的人对很多事情都会有很大帮助。”

  (Garrett这段话实际上讽刺地表达了一个开源程序员对更多的属于“大教堂”开发模式中的特征的认同。“大教堂”这个词由开源领袖 Erics.Raymond用来概括私有软件的开发模式而得名。他用他称为“集市”模式来与之对比。后一种模式最好的例子就是Linux核心的开发。)

  此后Debian和Ubuntu之间的摩擦越来越大。关注到这一变化的Debian项目创始人Ian Murdock号召让Debian与Ubuntu有一个规律的发布周期。同时他希望所有的数量在不断增加的Debian派生版本能够具有共同的核心部分。

  最近,一些Debian的开发者开始认为Ubuntu贡献出来的远远小与它拿走的。于是在今年的在墨西哥举行的Debian年度会议上,一些愤怒的人衬衫上写着“F— Ubuntu”。长期从事Debian开发工作的Martin
Krafft在会议后在博客发表一个长长的贴子概括了Debian社区所共同感受到的不满。另一名开发者Joey Hess也公开对Ubuntu正在把Debian变成一个“组件超级市场”而感到忧虑。

  Hess详细的说道:“我致力于Debian的主要目的就是进我所能使Debian成最好的发行版。我并不介意其他人使用我的工作成果,特别是这种使用能够获得更多的开源成果。但是很长时间才让我明白最重要的并不是为Debian增加某个软件包,而是找到一种新的方法整合我们的软件。”

  他接着说道:“…,向Debian贡献独立补丁完全不能使Debian共享Ubuntu的组件。这使得Debian浪费大量的时间来做一个追赶的角色,而不是解决怎样在不同的软件包种选择一套合适的软件来组和在一起从而得到完整的全面的提

  怎样解决分歧还有待于进一步观察。但是对于致力于任何一个阵营的人都希望能找到一种适当的方法来促进两个项目的共同进步。

Debian与Ubuntu 父与子的对比哲学

拿Ubuntu与Debian作比较是理所当然的事情,众所周知,Ubuntu是Debian的分支,不仅如此,Ubuntu的很多开发工作都是在Debian上完成的,更重要的是,我们常常听到Linux初学者应该尝试Ubuntu,当积累到一定经验时,再转到Debian的建议。
大多数人认为Ubuntu和Debian具有共同的特征,但这个说法只对了一半,Debian被誉为面向Linux专家的版本都是历史原因造成的,它同样提供了很好很方便的管理功能,虽然Ubuntu一直强调实用性,但和其它发行版一样,它的实用性还是取决于它包括的软件,而Ubuntu和Debian集成的软件大部分都是一样的。那么为什么会有初学者用Ubuntu,专家用Debian这样的建议,Ubuntu和Debian这对父子之间究竟有何差异?本文力图寻找一种可信的答案!我们将从安装,桌面,软件包管理和社区四个方面解析它们的异同点。

安装

Ubuntu安装程序降低了对初学者的要求,整个安装过程被分解为7个步骤:语言选择,时区选择,键盘布局,分区,创建新帐户,以及确认你的选择,这些步骤中最困难的就是分区了,当然对于初学者完全可以选择默认分区方式,可以说只要一路点击下一步就可以完成Ubuntu操作系统的安装。

正因为安装程序适合初学者,很多可控的设置都被隐藏起来了,这也是Ubuntu安装程序的一个缺陷,如果你在安装期间遇到问题需要调试,或想获得更多的控制权,那么你需要使用Ubuntu的备用安装光盘,备用光盘中提供的安装程序就适合专家级用户,具有更多的控制选项。

你可能已经听说过Debian的安装程序并不是特别难用,的确,它的图形界面并不美观,如果你需要精确控制安装中的参数设置,难度还是比较大的,稍微不慎,你就可能选择错误,有时你甚至只能靠猜测做出选择。

但是,Debian安装程序既满足了经验不足的用户,也满足了专家级用户的需要,总的说来,Debian安装程序比Ubuntu的稍微复杂一点,但并不难用。

桌面

虽然Ubuntu和Debian都支持其它桌面,如KDE,Xfce和LXDE,但它们的默认桌面都是Gnome,它们用在Gnome上的时间和精力都多得多,如Debian为KDE4.4只花了6周时间制作软件包,而Ubuntu花在Kubuntu上的时间也少得可怜,Kubuntu的装机量也很少,以致于大部分Ubuntu用户都快忘掉KDE桌面了。

Debian直接使用了原生的Gnome样式,除了桌面壁纸加入了自己的品牌外,相反,Ubuntu的Gnome是经过高度定制的,有上下两个面板,主菜单位于左上角,退出选项位于右上角,显示桌面按钮位于底部左侧,回收站位于右下角,此外,Ubuntu的Gnome还配备了特殊的通知系统。

在易用性和盈利思想的驱动下,Ubuntu自称很多程序在Debian中都是没有的,包括硬件驱动管理程序(HardwareDrivers),它可以帮助管理私有驱动,计算机看门狗(ComputerJanitor),它可以协助用户删除系统中不需要的文件,以及Startup DiskCreator向导,此外,Ubuntu提供了到Ubuntu One的直接链接,它是Canonical推出的在线存储以及UbuntuOne音乐商店。

理论上讲,这些附加功能会让Ubuntu变得更加易于使用,也绝对适合Linux初学者,但对于许多用户来说,标准的Debian和Ubuntu桌面差别还是不大,桌面体验与发行版的关系并不大,而与桌面项目本身的关系更大,Ubuntu使用的Gnome版本通常比Debian的新,如果使用相同的版本,你会发现其实两者之间并无重大差异。

软件包,软件仓库和发行周期

Ubuntu和Debian都使用.deb格式的软件包,实际上,Ubuntu的软件包大部分来自Debian不太稳定版本的软件仓库,以及Debian测试软件仓库,但这并不意味着它们可以互换软件包,就连Ubuntu和Debian使用的软件包名字也不尽相同,因此,如果你想在Ubuntu上安装Debian软件包,可能会存在依赖问题,反之亦如此,例如,在Debian中,你想安装KDE,有kde-full和kde-minimal可选,而在Ubuntu中,只有kubuntu-desktop可选,名字的不同会给混用软件包带来极大的麻烦。

另一个不同之处是组织在线软件仓库的方式,Debian将其软件仓库分为不稳定(Unstable),测试(Testing)和稳定(Stable)三种类型,当然也有实验性的仓库(Experimental),不过很多用户可能不会使用它,符合最低质量标准的软件包先上传到不稳定仓库中,经过完善后进入测试仓库,直到最终进入稳定仓库之前都一直呆在测试仓库中,一旦进入稳定仓库后就有机会纳入Debian的新发行版。目前Debian的发行版已经更新到了5.0,最近又有Debian 5.0.5的相关更新:Debian 5.0.5 正式版发布。

但这并不意味着你就不能在Debian下尝试最新的软件,只要你愿意,你完全可以下载并安装不稳定版本,当然风险得你自己承担,但建议使用经过长时间测试或已经进入稳定仓库的软件版本,由于Debian的发布极不规则,有时稳定版本已经相当陈旧了。

Debian软件仓库还允许你选择软件的自由度,不稳定,测试和稳定仓库下又做了细分,包括main(免费软件),contrib(依赖于其它非免费软件的免费软件)和non-free(可免费下载,但不提供免费许可),默认情况下,Debian只会安装main下的版本,如果你想尝试其它软件仓库,可修改/etc/apt/sources.list文件来访问其它仓库。

Ubuntu软件仓库的组织方式完全不同,Ubuntu的软件仓库分为main,Universe(由Ubuntu社区支持的软件),Restricted(私有驱动)和Multiverse(有著作权限制或法律问题的软件),近几年还加入了Backports(软件早期版本)和Partners(由第三方提供的软件)。对于那些想尝鲜的用户,Ubuntu也专门提供了一个Launchpad仓库,包含了项目网站和Debian实验仓库中的软件。

Ubuntu的main仓库是免费且经过测试的,虽然Universe是免费的,但可能未经测试,也没有提供一种快捷方式让你知道哪些软件包是未经测试的,Restricted和Multiverse是私有的,但它们的软件包测试状态仍然不可知,Backports和Partners下的软件包仅适合做研究。
和Debian的仓库一样,Ubuntu也关注软件的质量和自由度,不一样的是判断的标准。

我们都知道,Ubuntu的发布周期是6个月,经常使用的是Debian不稳定和测试仓库中的软件包,总的说来,Ubuntu使用的软件与Debian使用的软件相比,测试都不够,实际上,在Ubuntu社区经常可看到有人抱怨某个软件包的问题,而在Debian社区却很少看到这样的抱怨,但平心而论,Debian缓慢的发布脚步也让众多Debian用户不断尝试测试,不稳定,甚至实验仓库中的软件版本。

社区

对许多用户来说,选择发行版最关注还是技术问题,但对于许多经验丰富的用户而言,他们更注重的是社区,而在这一方面,Ubuntu和Debian也有很多不同之处。

Ubuntu社区只有6年的历史,但有完善的行为守则,确保讨论往往很有建设性,氛围很友好。

相反,Debian社区虽然也表现得很积极,但有时会显得不友好,特别是对女性和新用户带有偏见,虽然近年来这种气氛有所改善,但仍然有待提高。造成这种氛围的一个原因是Debian讲求的是精英至上的制度,虽然非开发人员可以写写文档,测试Bug,也算是团队的一员,但要完全成为一名Debian开发人员是一个艰巨的过程,因为候选人必须由现有开发人员推荐,并要反复证明自己的能力和决心,简直就是磨炼。

尽管如此,所有开发人员都认为Debian很民主,很激进,拥有完整的规定,如何运作,如何决策都有严格的流程,Debian负责人是通过投票产生的,除了协调外,还有更多的权利实施控制,相反,邮件列表只是用来讨论问题的。

Ubuntu在大多数自由软件项目中贯彻了精英制度和透明度,但最终的决策都是由Ubuntu的创始人MarkShuttleworth敲定的,在Ubuntu社区他的发言权也是最高的,好在他往往不会滥用手中的权利,除了重大战略方向有一票否决权外,其它往往都是通过民主的讨论和投票决定的。

最后,Ubuntu和Debian社区的不同之处在于它们的核心价值观,Debian仍然是一个以社区为基础的发行版,仍然坚持一贯的软件自由度理念,精英和民主制度。而Ubuntu也有强大的社区,这也是它成功的关键之一,虽然Ubuntu比Debian的等级制度更多,但它仍然比许多高科技公司更开放。

做出选择

尽管它们有共同的起源,Ubuntu和Debian还是存在显著的差异,当你在它们之间做出选择时,无论选择谁都没有错,也不会说选择某某就会有自卑感或优越感。

一方面,Ubuntu作为Debian的分支,作为一个发行版,它针对所有水平的用户,它主张自由软件的思想,不强调私有软件,变化主要依赖于上游软件,如Gnome的变化。Debian的发行周期通常较长,因为它更多的是依赖社区的努力,其商业价值是目前次要关注的问题。

另一方面,Ubuntu以吸引Linux初学者出名,虽然它并为放弃自由软件的理想,但它对私有软件的态度与Debian有所不同,发行周期比Ubuntu中的软件质量更重要,商业欲望也比Debian更强,总的说来,Ubuntu社区比Debian社区更友善,但没有那么民主。

对许多人而言,Ubuntu和Debian结合是最理想的发行版,但这个理想是不可能实现的,最终必须做出一个折衷的选择,用户必须确定自己的价值观和倾向,否则无论选择可能都会觉得不满意。

ubuntu终端字符重叠解决

在ubuntu终端里有时候字符会间隔参差不齐,甚至相互重叠,

只要还成等宽字体就行了

在终端菜单栏中,编辑–>配置文件首选项–>在字体里选在带有等宽字样的即可,

例如文泉驿等宽微米黑.

UESTC内部免8021拨号器登录上网方法

两幅图,把本地连接照图设置,

之前装winpcap

点击大图