Debian testing上加装Mint的软件包,系统变身为LMDE
我在上一篇文章《选LinuxMint Debian Linux作为俺的Linux了》里面提到了:LMDE跟Debian testing是完全兼容的,只不过是在debian testing上面多了一些包,所以将debian testing "变成" LMDE就是一个相当简单的事情了:装上LMDE那些包就行了。
具体步骤如下:
- echo "deb http://packages.linuxmint.com/ debian main upstream import" > /etc/apt/sources.list.d/lmde.list(或者添加到/etc/apt/sources.list里面也可)
- apt-get update
- apt-get install linuxmint-keyring
- 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 标签: debian, linux, linuxmint
两个有意思的玩意儿: linuxlogo, cowsay
linuxlogo: Color ANSI System Logo
A Color ANSI Logo with some system information that can be displayed at system boot time or, with some local configuration, at the login prompt. Four different Logos are available:
* Debian Swirl(default) * Debian Banner * Tux Classic and Banner
The Classic and Banner Logos are based on Larry Ewing's Penguin. Monochrome ASCII versions of all the logos are included.
我修改了一下Debian提供的/etc/init.d/linuxlogo,直接用linuxlogo的输出作为了/etc/issue.net (ANSI彩色版本)和/etc/issue (无ANSI控制字符版本)的头部。
cowsay: A configurable talking cow
Cowsay (or cowthink) will turn text into happy ASCII cows, with speech (or thought) balloons. If you don't like cows, ASCII art is available to replace it with some other creatures (Tux, the BSD daemon, dragons, and a plethora of animals, from a turkey to an elephant in a snake).
homepage: http://www.nog.net/~tony/warez/cowsay.shtml
这次安装LinuxMint以后在登录后就会看到一个牛或者企鹅吐出一段随机的话,对于这些小玩意儿我有些兴趣,于是在/etc/profile等文件里面找了半天才知道是cowsay的效果:LinuxMint封装了一个cowsay+fortune的脚本,叫做mint-fortune,在mintsystem包里面提供。其实自己想要类似的也容易(不过LinuxMint还简单地做了一下随机显示tux/moose还是别的什么,具体如何控制可自己看manpage):
$ cowsay `fortune`
对于Debian系统管理员,不妨安装一个fortunes-debian-hints, 在~/.profile里面添加如下一行:
/usr/games/fortuen debian-hints | /usr/games/cowthink
这样每次登录都会有一条关于Debian系统管理的Tips了。
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进行安装
备注:
- 没仔细琢磨是否有不解开就能搞定的方法,网上LMDE相关的文章比较少,如果能找到直接在硬盘/U盘上试用LMDE LiveCD的方法,应该就可以了,因为我们是启动Live CD安装后桌面上的installer来进行安装;
- 如果你不想用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, linux
选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网站的:-)
下面是我现在工作的桌面: