• 2006-06-01

    学习Linux有什么立即可见的好处?

    Views: 18004 | 1 Comment

    淘宝网站上的招聘广告:http://www.taobao.com/about/join.php

    2006-06-01共有19个招聘职位(有重复?),其中与计算机技术密切相关的职位有12个(有重复?),它们是:

    • 职位:java软件工程师
      4、塾悉Linux操作系统,熟悉CVS操作。
    • 职位:网站规划师
    • 职位:软件测试工程师
      4、熟悉linux,Oracle。
    • 职位:系统管理员(1)
      2. 熟练掌握unix/linux系统。
    • 职位:架构设计师(1)
      3、 精通Linux 操作系统和大型数据库。
    • 职位:软件配置管理(SCM)
      6.熟悉linux基本操作,对apache、weblogic熟悉者优先。
    • 职位:软件质量保证(SQA)
    • 职位:资深VC软件工程师
    • 职位:系统管理员(2)
      2、精通Linux 系统管理,精通Perl, Shell 编程,熟悉Apache安装及配置,熟悉Linux内核优化者优先;
    • 职位:架构设计师(2)
      3、 精通Linux 操作系统和大型数据库
    • 职位:测试工程师
      4、熟悉linux,Oracle
    • 职位:Java软件工程师
      4、塾悉Linux操作系统,熟悉CVS操作。

    所以,当你想问或者已经问“学习Linux有什么立即可见的好处?”时,你应该想想自己有多少水平。

    Posted by ideawu at 2006-06-01 20:38:46 Tags:
  • 2006-05-07

    告诉我应该选择哪一个Linux发行版

    Views: 15286 | 5 Comments

    无论你是一个Linux门外汉,还是一个陷入在Linux众多发行版的海洋之中的Linux使用者,你都可能想知道哪一个Linux发行版最适合你。那么请回答简单的几个问题,就能知道答案。

    如果你已经有了自己最喜欢的Linux发行版,那么你也可以做一个测试看看结果是否与你的情况相符。我做过了,结果是Debian,事实上我正在使用Debian,而且最喜欢Debian。

    here's how the distributions in the database match up to your choices:
    Distro name	Match %
    Ubuntu 	8/11: 72%
    Mandriva 9/11: 81%
    SuSe 	9/11: 81%
    Fedora 	9/11: 81%
    MEPIS 	6/11: 54%
    Knoppix 8/11: 72%
    Debian 	10/11: 90%
    Damn Small 	8/11: 72%
    Gentoo 	7/11: 63%
    Slackware 10/11: 90%
    Vector 	9/11: 81%
    Kanotix 8/11: 72%
    Arch 	8/11: 72%
    Ark 	7/11: 63%
    LFS 	8/11: 72%
    Beatrix 8/11: 72%
    EvilEntity 8/11: 72%
    
    Based on these results we recommend you to try(if you haven't tried it yet):
    Debian
    

    他也推荐了Slackware,以后有时间再试试。

    我将网页翻译为中文,如果无法正常提交,请你到原来的英文网页提交。原来的网页在http://eedok.voidofmind.com/linux/chooser.html

    我的电脑是:
    较旧
    较新


    我要的发行版应该:
    简单
    有技术性,以便我能学习到很多
    随便


    我希望安装界面:
    有漂亮颜色的图形化界面
    基于控制台,快速
    是一个LiveCD上的,我可以在安装的同时浏览网页
    我无所谓


    我想要:
    所有的东西都安装好了
    只是一个基本系统,我自己再做剩下的,谢谢


    我希望我的硬件能够:
    被自动探测
    让我使用我想要的模块


    我希望默认的软件包:
    为每一个程序有很多的选择
    只要一个就好了


    如果我选择的发行版是live CD(不需要安装也能够运行):
    它的功能就应该是个livecd
    没关系


    我希望我的发行版:
    Cutting edge而且有很多特性
    快速的轻量级的


    作为我选择的发行版,应该:
    是能够运行的二进制的
    源代码形式,只要我高兴可定制/可选择


    依赖性检查:
    必须
    不必要
    我不知道这是什么意思


    我希望桌面环境:
    像Windows
    像Macintosh
    像Windows和Macintosh
    不像Windows或者Macintosh
    我将感到很高兴如果我能使用桌面环境



    Posted by ideawu at 2006-05-07 18:06:19
  • 2006-05-03

    Debian的升级和过分聪明的gedit

    Views: 12139 | 3 Comments

    Debian的升级

    Debian每天都有软件升级。有时候我因为好奇,也把软件升级。

    因为昨天升级gdm无法用普通用户进入X之后,我立即把sources.list在的unstable和sid资源去掉了,然后把gdm从2.14降到2.6。还是使用stable省心。我的机器是作为工作平台使用的,我不想当小白鼠。其实2.14和2.6没什么明显的区别,只是我不想在软件列表中看到它所以就把它给升级了。

    好了,以后就安份地使用stable吧。

    过分聪明的gedit

    前段时间我一直使用gedit查看日志。只要打开一个文件,我便立即将滚动条拖到尾部。大概我这样做了几百次吧,突然发现,只要我打开一个文件, gedit就自动跳到尾部!难道我得在打开一个文件之后立即将滚动条拖到顶部,这样做几百遍才能让它恢复不自动跳到尾部吗?噢,它有点聪明过头了。

    Posted by ideawu at 2006-05-03 18:13:22
  • 2006-05-02

    在一台机器上同时登录多个用户,Xwindow

    Views: 10016 | No Comments

    安装xnest之后,你可以从系统菜单中选择运行New login in a nested window(在嵌套窗口中登录),从而在一个新开窗口中登录另一个用户,有点像虚拟机的味道。

    或者你选择运行New login,登录用户后再运行New login,因为已经有两个用户登录了,所以系统将弹出窗口,你可以选择再登录一个用户或者切换到另一个用户。图中显示terminal 9,所以你可以通过按CTRL+ALT+F9切换用户。

    看看截图,我首先开机登录英文GNOME,然后在GNOME运行New login in a nested window登录FVWM,同时在GNOME再次运行New login in a nested window登录另一个中文GNOME。是不是很酷啊?

    Posted by ideawu at 2006-05-02 11:16:39
  • 2006-05-02

    Debian Linux下如何安装软件

    Views: 10609 | No Comments

    在Debian Linux安装软件首先必须配置好安装源。有几个程序可以用来安装软件:apt-get, aptitude, synaptic。apt-get是命令行工具,aptitude是字符图形界面工具,synaptic是图形界面工具。

    1. 配置安装源

    /etc/apt/sources.list文件可以这样写

    deb ftp://debian.ustc.edu.cn/debian stable main non-free contrib
    deb ftp://debian.ustc.edu.cn/debian testing main non-free contrib
    

    下面我们将以安装firefox浏览器来解释3个安装工具的用法。

    2. 使用apt-get安装软件

    在终端中输入su和密码后,以root身份运行apt-get update更新软件列表,然后运行apt-get install firefox就可以安装上firefox浏览器了。

    3. 使用aptitude安装软件

    用apt-get安装软件固然方便,但是,有时候你必须记住软件的全称和具体版本号,用aptitude就不需要了。

    在终端中输入su和密码后,以root身份运行aptitude,用鼠标选择Actions菜单-->Update package list更新软件列表或者你按"u"键。然后按"/"键,弹出搜索窗口。输入fire回车,将高亮显示第一个被搜索到的名字含有fire的软件。如果第一个不是firefox,按"n"(next)键继续搜索下一个。找到后按SHIFT+"+"选定,再按"g"(go)就安装上了。升级软件也是同样的方法。

    aptitude

    4. 使用synaptic安装软件

    你可能需要使用前面的两种方法中的一种安装synaptic。

    从系统菜单中运行Synaptic Package Manager运行synaptic,输入root密码后就可以使用了。从Edit菜单中选择Reload Package Information更新软件列表。用鼠标点击任意一个软件,以激活软件列表框,然后直接按键盘输入的fire---搜索。按键盘上的向下箭头来搜索下一个。找到后按回车,然后按工具栏上的Apply就安装上了。

    其它的操作你自己看菜单和帮助。

    synaptic

    Posted by ideawu at 11:00:08
  • 2006-05-01

    GNOME赢了桌面之争,Linux会输了战争吗?(中文翻译)

    Views: 10028 | No Comments

    尽管开始KDE占据了有利条件,大量的KDE用户和开发者,而且Linus Torvalds本人也支持KDE,GNOME还是赢得了桌面环境之争。最终的胜利来至于三个公司相继给了GNOME商业上的支持。首先是Red Hat,Sun Microsystems,最后是Novell。问题是,GNOME的胜利会让Linux桌面走向繁荣还是走向衰落?

    Novell支持GNOME

    Red Hat和Sun Microsystems很久以来一直支持GNOME作为它们主要的桌面环境。在2003年8月,Novell收购了Ximian,一个专注于GNOME的公司。然后在2003年9月,收购了SUSE,第二流行的Linux发行版的发行商,它专注于KDE。有一段时间,Novell SUSE内部在争论正式的桌面的发展方向。

    在某些SUSE的前高级人员离开Novell之后,GNOME荣升为默认桌面。Novell承诺将继续同时支持KDE和GNOME,但这是一个清晰的不详预兆Red Hat和Sun已经在支持GNOME,所以从商业角度看,Novell也许应该走相同的方向。

    Beating the dead equine(死马)

    我听到的关于GNOME的主要观点是它的许可协议对商业应用更友好,因为它的库遵循LGPL,而KDE的库遵循GPL。显然,LGPL为商家提供了更多的可扩展性,以增加他们自己的代码到他们的发行版中,却不需要全部遵循GPL。我不是一个律师,所以我不知道这些在企业的做出支持GNOME的决策时占了多大比重。

    Linux的几个重量级人物已经倒向KDE。最值得注意的是Linus Torvalds自己,他说:“我个人鼓励人们转向KDE。”KDE方面的另一个重要人物是Slackware的创建者和领导者,Patrick Volkerding,他表示:“我坚信最好还是让Dropline生产他的Slackware的GNOME吧,我还是避免在这方面浪费时间。我们这里大约1/3的开发时间被用来维护GNOME,我收到的*绝大部分*的BUG报告都是与GNOME有关(而且还不是我制造了这些BUG,或者我能修复这些BUG)。”

    My own myopia

    我用KDevelop和GTK+写过“hello world”程序,却都没有写出过实用的程序。KDE建立上C++的基础上而GNOME建立在C之上。即使我不是一个C++迷,KDE的类库是清晰和一致的,而且文档很好。我被GNOME的模型给弄混了。对我来说,在GNOME中的GLib,GTK+,Pango,ATK,GdkPixbuf和GDK之间的关系非常难把握。然后GNOME的一部分发布了Mono(Microsoft .NET/C#的克隆)。技术上讲,KDE看起来更好,而GNOME看起来是从Gimp的库上发展起来的。

    作为一个用户,我认为两个桌面环境提供了等价的特性集合,我能高兴地同时使用。每一方都有一些程序我认为是最好的。单纯地说,我会选用KDE,但是,如果双方所有的编程高手们都关注在同样的一个方向时,我会选择GNOME。就算是75%也能让GNOME更加完好。

    to be continued...

    original content published on April 27, 2006, http://linuxboxadmin.com/articles/gnomewon.php
    , translated by ideawu

    Posted by ideawu at 2006-05-01 11:58:00
|<<<67891011121314>>>| 10/15 Pages, 87 Results.