Debian 6.0 squeeze发布啦 (以及几个有意思的东西)

也许你已经通过各大技术新闻网站知道了,Debian 6.0 (squeeze)在2月6号发布了Debian网站也在同一天换了新面貌

http://deb.li/squeeze

其实对于我这样的桌面用户(用的是Debian testing)而言,新的稳定版的发布意味着testing冻结期结束,Debian又可以向前冲了: 解冻的第二天,就有451个包上传到了ftp-master等待合入仓库(数据来源) ,而且跨平台的AppInstaller(AppStream?) (中文介绍, Debian News里面的说明),wayland, multiarch, 移除qt3/kde3... 很多计划也都摆上了桌面

不过我在现在的testing/unstable里面还是没看见iceweasel-3.6,刚又查了一下,它刚出现在experimental里 :-(

如果只是跟风说一下新版本发布了,也没有必要俺来写一篇博文,所以还是给大家添加一点有用/有趣的内容吧:

[debian] backport-sloppy

2010.06 Maldives (part 2)

 (不使用stable的用户不用看了)

我在公司的办公电脑上装了个colinux,里面跑的是debian stable(目前最新的预装的disk image是5.0 lenny)。为了多一些更新,也加上了lenny-backports这个仓库。

但backports有个问题,那就是只会从往回移植只会从testing到stable,而一旦下一个版本发布testing变为了stable(原来的stable变为oldstable),针对oldstable的backports就停止更新了(除非是stable有了小版本号的更新(比如刚刚5.0.7升级为5.0.8),或者是安全不定,但这都需要临时性的手工批准操作)。所以你只能从lenny + lenny-backports升级到squeeze,不能升级到 squeeze + squeeze-backports。

有点绕糊涂了是吧?简单地说就是不会发生从当前testing移植到oldstable的情况,lenny用户只能在squeeze发布前得到一些testing中的更新,不能在squeeze发布后再得到testing中的更新(好像还是比较绕,没看明白的自己看英文吧)。

为了解决这个问题,Debian提供了backports-sloppy这个新的仓库。

对于lenny用户,lenny-backports-sloppy已经启动了(Feb 8, 2011):


deb http://backports.debian.org/debian-backports lenny-backports main
deb http://backports.debian.org/debian-backports lenny-backports-sloppy main

对于squeeze用户,目前squeeze-backports都刚启动,暂不用考虑squeeze-backports-sloppy。

参考:


 

 

 

Debian testing上加装Mint的软件包,系统变身为LMDE

我在上一篇文章《选LinuxMint Debian Linux作为俺的Linux了》里面提到了:LMDE跟Debian testing是完全兼容的,只不过是在debian testing上面多了一些包,所以将debian testing "变成" LMDE就是一个相当简单的事情了:装上LMDE那些包就行了。

具体步骤如下:

  1. echo "deb http://packages.linuxmint.com/ debian main upstream import"  > /etc/apt/sources.list.d/lmde.list(或者添加到/etc/apt/sources.list里面也可)
  2. apt-get update
  3. apt-get install linuxmint-keyring
  4. apt-get install mint-meta-debian

这就搞定啦!

(以上步骤翻译自这里: http://forums.linuxmint.com/viewtopic.php?f=141&t=57405 )

当然,你也可以到 http://packages.linuxmint.com/list.php?release=Debian 上看看有哪些包,只安装自己感兴趣的(比如主题、驱动、非DFSG软件)。

另外,LinuxMint 还提供了一个"软件管理器",比syntapic界面简单,还多了个LinuxMint社区的评分功能,可以让你轻松在同类软件中选择最受欢迎的)。通过安装mintinstall包即可得到这个工具。


不过你不安装mintinstall 这个工具也行,可以直接用浏览器到LinutMint 社区的软件中心 Software Portal 去浏览/查看评分,并可点击网页上的Install按钮直接安装(前提是你得安装apturl这个包,否则浏览器可不识别 apt://opera 这样的链接)

Technorati 标签: , ,

 
 

LinuxMint Debian Edition 201012安装笔记(不刻盘安装,以及安装过程中的一些问题)

这次安装LinuxMint Debian Edition 201012可算不容易,前后装了四遍才安装成功。

现说不刻盘如何安装:

  • 首先你需要安装grub4dos ,安装很简单(解压grldr到C:\,  编辑boot.ini,不详说了 )。当然,你有另外一个Linux就更好
  • 下载LMDE的ISO文件,然后将它解开[1],放到某个分区的根目录(建议FAT分区,放在NTFS不一定能成。注意保持casper目录在根目录[2]
  • 编辑grub的menu.lst (如果是grub4dos,编辑的是c:\menu.lst)

title LinuxMint Debian 201012 Live CD & Install
root (hd0,5)
kernel /casper/vmlinuz boot=live live-media-path=/mint quiet splash --
initrd  /casper/initrd.lz

  • 重启动,在Windows启动时选择GRUB 4 DOS,然后选择 LinuxMint Debian 201012 Live CD & Install
  • 进入LMDE的图形界面后,点击桌面上的Installer进行安装

备注:

  1. 没仔细琢磨是否有不解开就能搞定的方法,网上LMDE相关的文章比较少,如果能找到直接在硬盘/U盘上试用LMDE LiveCD的方法,应该就可以了,因为我们是启动Live CD安装后桌面上的installer来进行安装;
  2. 如果你不想用casper这个目录名而是用别的名字(我一开始就用的mintdeb),那么相应地改一下grub的menu.lst就可以让Live CD跑起来,但安装程序就会出问题,因为它在/etc/live-installer/install.conf里面写死了,这是我第一次安装失败的原因——还是在安装程序里加了打印才发现的,好在安装程序是Python写的;

安装程序卡死在安装GRUB
201012版本的安装程序最后在安装grub的时候会死在grub-mkconfig上,主要是卡在Windows分区过不去了(这是我第二次失败的原因),我只得杀死安装程序,自己chroot进去,运行grub-mkconfig -o /boot/grub/grub.cfg (运行这个之前你还得mount --bind /proc /target/proc; mount --bind /dev /target/dev; mount --bind /sys /target/sys)——如果你搞不太懂,又碰到了这个问题,还是等下一个版本吧 :-)

好在这是最后一步,再重启就大功告成.

不要将/boot放在ext4分区中
LMDE安装程序缺省给出的分区类型是ext4,你可以选择这个,但得将/boot放到别的类型的分区上去(比如ext2或者ext3),否则启动不了(这是我第三次安装失败的原因)。不打算为/boot单分一个区的话,就还是选择ext3之类的吧

建议在终端下运行安装程序
由于这个安装程序比较简单,基本是一步步写到底,没有Debian Installer那么复杂地一步步重试/跳过等机制,所以还是建议打开gnome-terminal,在里面运行gksu /usr/bin/live-installer,这样它会在终端上打印一些进度信息,发现卡在哪一步也可以用编辑器打开/usr/lib/live-installer/install.py去看代码了 :-)

Technorati 标签: , ,

 

选LinuxMint Debian Edition作为俺的家用Linux了

2010年下半年“长期借用”了一个神舟的笔记本,先后安装了Debian testing和Ubuntu 10.04,都启动不了。后来就在Windows驱动器上下载了好几个发行版的Live CD,没事就启动玩玩,有时候Windows出了问题,也用Live CD来应付(比如Windows往我新买的昂达mp4上拷贝视频文件总是会拷着拷着报告“磁盘只读”,但在Linux下就一点问题没有。随便推荐一下HowToGeek的The 10 Cleverest Way to Use Linux to Fix Your Windows PC这一系列文章,发现HowToGeek这个网站也算是下半年最大的收获之一)。

虽然Ubuntu 10.10的Live CD给我的感觉不错(尤其是新版本都带了中文输入法),但好像网上的文章都给了我“Ubuntu问题挺多,不太稳定”的印象,加上总感觉Ubuntu从我最喜欢的Debian“偷”走了不少东西,而且它不是一个rolling release. 所以也没再尝试将新版本安装上去。

然后就发现了LinuxMint Debian Edition

  • 它是完全兼容Debian testing的(可以直接用Debian testing仓库),是个rolling release;
  • 硬件兼容性不错: 我用Live CD启动,除了触控板不好使(连一个USB鼠标就可以了)之外,其它硬件都完全不用配置啥;连上我的无线路由器需要WPA,也只需要在桌面通知栏点一下密码就可以了;
  • 很多东西已经装好了,包括一些Debian里面认为不符合DFSG或者non-free的,比如w32codec(包含了rmvb/mp4的解码器),Sun JRE (我需要用它来跑nevernote用wine跑原版evernote还是很不流畅)
  • 多了一些增强和改进(这一部分包以另外一个仓库提供),比如新的开始菜单(跟SuSE的比较象,或者根本就是?)和集中的控制中心(Debian恰恰就缺这个东西)

这次看到201012版本出来(不管啥软件,我一般都不正式对待第一版:),趁老婆出差,将它装上了(它的安装程序颇有一些问题,另外再写一篇文章来说吧)

刚装上的时候就跟这个一模一样(这张图是盗用LMDE网站的:-)

 

下面是我现在工作的桌面: