显示标签为“debian”的博文。显示所有博文
显示标签为“debian”的博文。显示所有博文

2009年2月16日星期一

Weekly Twitter 2009 #7

  • 度假归来,发现lenny已经发布了
  • 怎么大家都很关注1234567890这个时间点,也就是数字特殊点而已啊
  • 刚看到钱列宪遇刺的消息,好在捡回一条命
  • 昨天跟另一老员工组队参加大部门编程比赛,还得了个第三名,嘿,俺两年没写过正经代码了, 不易啊
  • 回退到Firefox 3.0后,Brief的搜索框没有问题了。用3.1无法输入字符。
  • 卸载了 Enthought 的python, 改装官方的版本,没有了那么多杂七杂八的库,启动一些python 应用似乎快了很多
  • 这msi安装程序咋这么繁呢,卸载比安装还慢,十多分钟了还在validating install, 没开始卸载操作
  • tuxcmd进入debian了

2009年2月8日星期日

Weekly Twitter 2009 #6

  • python in a nutshell 看了一些章节,咋觉得讲语言部分还不错,库就讲得不咋样了,常常只是罗列函数说明
  • (s)mplayer的画面效果似乎比totem(-xine)好得多,但我总觉得进度条有很大问题,尤其是播放有多个章节的DVD的时候...
  • 发现DownThemAll升级后有个bug,得先打开dta主界面,否则直接添加下载任务,就会卡在”加载中...",死翘翘了...
  • 我觉得最强大的笔记软件是TiddlyWiki,不过不适合普通用户,适合geeker和hacker
  • Lenny 要发布了,I am anxious to see ... a bunch of new versions of packages in unstable, so that my system will be more funny than it is....

2009年2月1日星期日

Weekly Twitter 2009 #5

  • @easthero 俺们上班只能访问python.org, debian.org, javaeye.com, ibm.com等少数网站,访问不了google, 要单独申请。俺为了防沉迷没申请:-)...
  • thunderbird读取planet python的rss咋很多文章解析不出来,只能整出个(no subject )呢?
  • 在弘法寺山门口簇拥着人群往里挪,我从来没想到会有这么多人来烧香,也许过去这一年不顺的事太多了

2009年1月12日星期一

Weekly Twitter 2009 #3

  • 让opera的中文字体好看些: 修改/usr/share/opera/ini/font.ini,将35行改为 family:WenQuanYi Bitmap Song=chinese-s try-first
  • 最近发现Programmers' Notepad基本上能满足我的简单编程场景需求,可惜只能windows下用
  • To install PyPN, simply unzip the files into the PN directory and then run “pn --findexts” which will install the extension.

2008年10月4日星期六

倡议: Debian/Ubuntu用户都来安装apt-p2p吧

装上apt-p2p, 我们就可以在各个用户之间自动传递软件包了,可以有效减轻镜像服务器负担,并减小对单一镜像服务器的依赖。

安装很简单:
  1. apt-get install apt-p2p
  2. 修改/etc/apt/sources.list,将你使用的repos服务器改成localhost:9977,类似下面这样
http://localhost:9977/debian.cn99.com/debian testing main contrib non-free

然后重新执行一下apt-get update就可以了。

2008年9月11日星期四

Ubuntu vs Debian 杂感几则

看见这么一篇文章: I'm TualatriX:叹: Ubuntu的软件包比Debian还稳定。 他说的“稳定”是Debian里面的stable/testing/unstable的概念,指的是软件包的版本新旧。
  • 其 实我也早发现Ubuntu的不少包比Debian更新慢。想想也是,毕竟现在不是当初Ubuntu只做GNOME桌面的时候,当越来越多的人来给他添砖加 瓦,也就使得大家需要的软件包越来越多,当它的摊子越铺越大的时候,它不可能保证所有的包都能很快更新。也就是说,只可能部分比debian新,而那些平时不在焦点之中的包,就比debian更新得慢了。
  • 以前在犹豫要不要切换到Ubuntu时,我的一个顾虑就是以为它 只有GNOME,其它的软件包大多没有(我还是会跑某些Qt/KDE甚至一些老X11程序的),当后来别人告诉我Debian有的包它都有,我就一直不太 相信——它怎么可能维护那么多软件包,又能保持“焦点”软件的快速更新? (后来这个顾虑打消后,我又有了另外一个问题:Ubuntu里面有testing这样的概念么?——这个问题导致我到现在也没有换用Ubuntu,当然, 另一个重要原因是最近一年工作太忙,没时间来折腾这些。)
  • 以前我们对Debian的更新速度颇多抱怨,尤其是稳定版本的推出节奏。现在想来,摊子大还的确是个问题,君不见,当Ubuntu的摊子铺大之后,虽然仍然一年两个版本,但质量却在下降,作为LTS的8.04质量并不是太好,连续推出了8.04.1和8.04.2?
  • 也 许我是有点嫉妒,但我觉得Ubuntu的成功有Debian的基础在,但风头都被Ubuntu抢去了。如果不是Debian强大的包依赖机制、升级/安装 管理系统,以及alternatives, menu等小机制,Ubuntu不会有精力去优化内核、搞炫桌面。我是有点打抱不平的。
    • 关于Debian的包管理系统,我看见这样一篇文章 "红帽将在未来的RHEL中支持deb软件包", 但没有找到原文,不知道是否属实。里面说道: 红帽(RedHat)总裁卫赫士(Jim Whitehurst)透露,未来的RHEL(红帽企业版Linux)将加入对DEB软件包的支持。卫赫士说,“众所周知,红帽创造了RPM,并成为了一 时的Linux工业标准。但是RPM一个很大的缺点就是软件包的依赖性很难解决。以Ubuntu为代 表的使用DEB软件包的Linux发行版拥抱自由开源,取得了很大成功。虽然为了避免Linux陷入像Unix那样的分裂局面,Linux厂商一致遵守 LSB标准。但这还不够,所以红帽将在未来的RHEL中加入对DEB包的支持,并计划逐渐削弱RPM包,直到最终取代。”
  • 我 有一个朋友,装东西特喜欢装最新最炫的东西,他开始玩Linux的时候,总是要装最新版本的gcc(同时他是一个C++超级fans),装最新版本的 KDE(他觉得GNOME太简陋了, 不够炫)。最开始的时候他听说用Fedora/RedHat的人最多,结果为了加装软件折腾得够呛。后来在我的劝说下改用Debian(关键是我也不怎么 会用Fedora,我只会用apt-get来装软件 :-(,本来觉得Mandrake给他用倒是更合适,urpmi也好使,但实在不知道有没有快一点的镜像),但他现在恋恋不忘的是要改用Ubuntu——不过他最近工作也忙,估计Linux连摸都不摸了。

2008年1月9日星期三

做了一次系统升级

节前在Debian Package of the Day上看到debfoster的介绍,说是比deborphan可以更进一步清理系统不必要的包,就拉下来玩玩,没想到用它删了一些包之后,使用GNOME时系统老是僵死,除了鼠标箭头,其它啥反应没有(包括Ctl-Alt-Backspace),只能按电源键。

折腾了几日不见起色,干脆就apt-get dist-upgrade再apt-get upgrade了,反正有近半年没做大面积更新了。这次下载了1000多个包,530多M,可折腾了些时间。

结果如下:
  • 当然,系统不死机了;
  • GNOME升级到了2.20,没留意到什么大的变化,倒是首选项精简了许多。另外lunar-applet不能用了,回头重新编译一下试试;
  • totem-gstreamer和totem-xine现在可以同时安装了,依靠Debian alternatives连接到/usr/bin/totem (不过我还是不知道gstreamer版本有什么优点,它好像很多格式都不支持)
  • 一直在用的小企鹅(fcitx)不好使了,输入条开始可看到,但一开始敲字符就死了。只得切换到scim去;
  • 装了个以前在cygwin下试玩过的tilda,感觉用热键呼出比切换到Gnome Terminal方便
  • 顺便从Debian multimedia (镜像: http://update.inlsd.org/debian-multimedia/ ) 升级了flash-player(可从这里手工下载安装)。现在可以全屏了,爽。但设置界面还是乱码
  • pidgin升级到了2.3.1,没见到明显的改进,反而QQ群功能出现问题:名字都显示成"(NULL)",而且几个"(NULL)"群也区分不开
总而言之,不太爽,不过系统死机的问题倒是解决了。

2007年6月9日星期六

Ubuntu初步印象

都在说ubuntu好,也忍不住要试试,于是搞了份feisty装上。这东西用起来跟Debian差不多, 除了main, 把restricted, universe和multiverse也加到/etc/apt/source.list中,就可以装kde和其他很多软件了,包括一些非开源软件。基本感觉挺好的:
  • 中文字体基本上挺好(并且opera这类Qt程序默认字体也挺好的,俺在Debian下的那个比较难看,也不知道怎么配);
  • 无线网卡也不需要我自己下载firmware就直接可以用了;
  • SD卡什么的直接接上去就有窗口显示文件(俺的Debian上原来好的,后来不知道怎么就不能识别出来了);
  • 中文输入法也配置好了;
  • 主菜单上还有一个“添加/删除..."可以选一些常用软件装上,不用自己记录那么多软件包名了...
不过还有几点不爽:
  • 我在Debian上偷用Ubuntu的内核是为了能休眠,现在直接装了个ubuntu,它自己反倒不能休眠了
  • gaim登录QQ登录不上,老报告密码不对
  • 输入法SCIM不如小企鹅方便,至少使用小企鹅时,各个应用程序是否切换到中文输入是独立的,不会相互干扰
  • totem/mplayer不能放rmvb文件,想找个直接能装realplayer和w32codecs的源没找到,得自己折腾了
  • kmess装上其网站提供的1.5pre2版本autopackage包后运行不起来
  • 鼠标中键不起作用,得同时按左右键,修改一下/etc/X11/xorg.conf,给Pointer添加Emulate3Buttons选项(其值为false)可以解决
虽然GNOME什么的都可以用最新(几乎)的版本了,这方面倒没觉得有太大不同。

2007年3月20日星期二

GNOME 2.16 backport for etch

Debian是够慢的,自打准备出etch以来,testing的包更新就很慢了。这GNOME 2.18都出来了,Debian给etch准备的还是2.14。

这etch还没出呢,已经有人等不及,开始倒腾backport了: GNOME 2.16 backport for etch.

安装方法:
$ echo "deb http://people.debian.org/~nobse/etch/gnome2.16/ ./" >> /etc/apt/sources.list
$ apt-get update
$ dpkg --set-selections
> libeel2-data hold
> libvte-common hold
> (^D)
$ apt-get install gnome-core

可用的meta package: gnome-core, gnome-core-devel, gnome-desktop-environment, gnome, gnome-dbg, gnome-fifth-toe, gnome-office

2007年2月1日星期四

localepurge: 省出250M空间

虽然apt可以让你只安装需要的软件,但天长日久,分区还是快塞满了,我正琢磨着是否要干掉原来安装了但近一年没有用过的Mandrake 2006。

做决定之前,还是先安装了localepurge包,把不需要的翻译都干掉,节省出了257M空间。

请参考: 清理Ubuntu系统的5个提示

2006年12月7日星期四

Debian Weekly News #41

Debian Weekly News #41

以下只是我感兴趣的一些东西

  • Etch只能采用GNOME 2.14了,想要2.16就只能等backport了
  • Debian Installer出了第一个RC
  • 新的签名密钥,这篇Secure APT讲得比较详细
  • IceWeasel出现在unstable了
  • 新的软件包
    • bashdb ― BASH debugger.
    • bmpx ― Beep Media Player eXperimental.
    • bouml ― UML2 tool box to specify and generate code.
    • dissy ― Graphical frontend for objdump.
    • gcin ― GTK+ based input method platform for Chinese users.
    • iceweasel ― Lightweight web browser based on Mozilla.
    • toilet ― Display large colourful characters in text mode.
    • xmlindent ― XML stream reformatter.

2006年11月8日星期三

2006年8月25日星期五

再次偷装Ubuntu的内核

为了获得休眠(suspend to disk)功能,俺把ubuntu的内核包安装到了俺的Debian上 :-)

---------------------------------------------------------------------------------------

大约三周以前某天,用totem打开一集Doctor Who时黑屏了,重启后俺的GNOME里喇叭上就多了小红叉,怎么都没有声音。上次误打误撞的解决方法也被证明无效。

几乎打算重装了,但两年多的东西要备份下来还是挺麻烦。于是又没头苍蝇似地升级了udev和kernel, 嘿嘿,好了。

不过来了一个新问题,俺习惯性地敲echo 4 > /proc/acpi/sleep试图让系统休眠,但不起作用,系统报告/proc/acpi/sleep不存在。

apt-cache search hibernate告诉我有个hibernate包, 可以smartly puts your computer to sleep (suspend to RAM or disk),满怀希望地装上,结果告诉我:

Your kernel does not appear to have Software Suspend 2 support compiled in.
Please follow the HOWTO linked from http://www.suspend2.net/ for instructions
on how to compile Software Suspend into your kernel.

不能休眠可不爽,比没有声音还难忍受。俺又是个懒人,懒得自己去编译内核,于是从ubuntu网站上下载了linux-image-2.6.17-686,装上,嘿嘿,可以了。

(ubuntu 的linux-image-2.6.17-686包需要module-init-tools版本在3.2.2-3ubuntu2,而debianl里面还 是3.2.2-2版本,于是俺很邪恶地修改了/var/lib/dpkg/status,将其要求的版本号改掉,dpkg --configure就不报错了。)

2006年6月28日星期三

Why is package X not in testing yet?

在debian-chinese邮件列表上看见这个链接,觉得很有用,我正奇怪testing里面的sylpheed-claws-gtk2怎么老不升级呢(答案)。

http://bjorn.haxx.se/debian/

2006年5月28日星期日

debian-installer有望使用新的gtk+-directfb

在framebuffer上构建图形界面也是越来越红火了,基于svgalib的肯定是越来越少了。gtk+本来有x11和win32两种front-end,后来见到一个gtk+-directfb,但当时仅仅算是个hacking,倒是debian胆子大,拿来做debian-installer的图形界面,不过也被限定了只能用gtk-2.09版本。

这个directfb front-end已经在合入了gtk+的2.10版本。但gtk+-2.10目前还没有进入debian,于是又有人提供了一份backport,使得可以在gtk+-2.8上使用directfb。

不过debian是否会采用,还没有定论。

PS: Debian Installer图形界面展示(Hiweed定制版)

2006年4月9日星期日

Debian速查卡片

Debian GNU/Linux Reference Card(pdf)

它的样式让我想起了10年前第一次接触UNIX时实验室管理员给我们的那张速查卡。

当时用的系统是DEC公司的Ultrix,只让我们用哑终端(仅有两台可以显示和输入中文,后来主要被同学们用来打MUD了),工作站只有研究生才能使用。正是在这些哑终端上我学会了“极其难
用”的vi,学会了让我觉得相当有意思的shell。

BTW: The 101 most important things when using Debian GNU/Linux

2006年1月28日星期六

找出个头最大的包

dpkg-query -W --showformat='${Installed-Size} ${Package}t ${Description;50}n' | grep ^[0-9] | sort -n

rpm -qa --qf '%{NAME}t%{Size}t%{Summary}n' | sort -nk 2 | tail -20

2005年12月25日星期日

如何从ISO安装Debian

前两天转了一篇“如何用ISO从硬盘安装Mandrake",就有网友问如何从ISO安装Debian。其实在Debian的安装手册中已经有说明:

4.5 为从硬盘引导准备文件

5.1.2. 使用 LILOGRUB引导 Linux

6.3.1.5 寻找 Debian 安装程序 ISO 映像

这里唯一没有说明的是如果你现在系统上没有lilo或者grub怎么引导安装程序,方法很多: syslinux, loadlin, grub for dos, 以grub作boot loader的floppy或者cdrom。只要搞清楚怎么传给它一个kernel和initrd,都很简单了。孔子说:举一隅而不以三隅反,则不复也。呵呵。

[@more@]

简单地说吧,很多网友对windows比较熟悉一点,机器上也有windows或者dos,比较简单的方法就是找一个grub for dos

  1. 将grub for dos解压到C:\,保持grldr和boot目录在根目录;
  2. 修改C:\boot.ini,添加一行"C:\grldr=Grub for DOS
  3. 这里下载vmlinuz, initrd.gz(如果要2.6的内核,进入2.6子目录),放到C:\boot\debinst
  4. 用notepad编辑c:bootgrubmenu.lst,添加如下内容
    title Install Debian from ISO images

    kernel (hd0,0)/boot/debinst/vmlinuz root=/dev/ram0 ramdisk_size=128000

    initrd (hd0,0)/boot/debinst/initrd.gz
  5. 建议: 将你的Debian ISO文件放在某个分区的根目录
  6. 退出Windows,重启,选择grub for dos

2005年12月4日星期日

To Ubuntu or not to Ubuntu

原来听说Ubuntu免费派送CD,就定了5张,没想到还真来了。

跑了一下Live CD,我的无线网卡什么都不用配置直接就上网了,挺爽。只是没有中文输入法,而且Ubuntu缺省的暗红色theme我不怎么喜欢。至于GNOME 2.12,倒也没怎么留意跟2.10的差别在哪些地方。

我又要不要把我的Debian换成Ubuntu呢?CD都已经送上门了,如果完全闲置了,有点对不住吧?

好的方法是先不覆盖目前用的还不错的Debian, 另外新装一个试用一段。但我现在本本上没有那么多空间啊。

头疼。

2005年11月22日星期二

昨天升级后发现debian菜单没有了

今天发现GNOME的debian菜单没有了,昨天刚做过apt-get upgrade,估计是它带来的。

解决方法: apt-get install menu-xdg

(好在这两天不是特别忙,可以抽空翻翻邮件列表。debian-gtk-gnome邮件列表上前几天也有其他人提出这个问题。)