有时候会拿到新硬盘,如何迁移数据?在Ubuntu 英文论坛找到文章

原文链接:
HOWTO move /home to a new hard drive,thanks to adds2one

1.把新硬盘分好区后,创建一个挂载点
$sudo mkdir /media/newhome

2.然后编辑/etc/fstab,增加
/dev/hdb1 /media/newhome ext3 defaults 0 0

把hdb1替换成你打算把/home移动到新硬盘的分区
Continue Reading »

之前在Linuxtoy.org看到最新版的Ubuntu 预览,里面有提到将会有最新版的Firefox

termite提供了一篇文章来安装最新版的Firefox 2.0 beta 2,俺试着译了一下

原文链接:
HOWTO Install new Firefox 2.0 Beta 2

thanks to termite

首先下载脚本

Ubuntu英文论坛默认是不允许非注册用户下载附件的,为遵守规则,您需要注册方可下载,sorry

Continue Reading »

最早是在toy那儿看到的消息,说xserver-xorg-core升级到10.3版可能会问题,当然现在已经解决了,现在已经是10.4版了

Ubuntu 英文论坛看到一个完整的解决方案,也贴上来吧

原文链接:
The Latest Updates Break the Xserver!

thanks to tseliot

xserver-xorg-core 10.3版本会出现问题(10.4版已修复)

如何解决?

首先,查看软件库中可用的版本
Continue Reading »

来自Ubuntu 英文论坛的文章,俺试着译了一下

原文链接:
Wmv9 on AMD64

thanks to Conq

==========================================================

在AMD64 系统中播放wmv9文件有点复杂。i386版中,可以在mplayer中使用win32 codecs,或者使用处于试验中的vc-1codec。然而,使用AMD64位系统,这样做就有点困难。使用32位的mplayer也是可能的,但它要 求它依赖的所有库也都是32位的。所以我创建了一个软件包供你使用。

1.使用apt-get安装所有的ia32-libs包

sudo apt-get install ia32-libs lib32asound2 lib32ncurses5 ia32-libs-sdl ia32-libs-gtk lib32stdc++6

2.下载我创建的软件包
Continue Reading »

来自Ubuntu 英文论坛的文章,俺试着译了一下

Trick: Firefox: click to select url in address bar

thanks to Jose Catre-Vandis

windows中,Firefox下选择地址栏中整个Url地址只需要单击一下。Ubuntu中,需要双击鼠标。如果你在这两个系统中都使用firefox,下面的技巧有助于解决一些烦恼。

在Ubuntu中运行Firefox

在地址栏中输入:
about:config

回车,在过滤器中输入:
click
Continue Reading »

来自Ubuntu 英文论坛的文章 Howto : GfxBoot ( Grub like suse )thanks to PingunZ

试着译了一下

===========================================

Gfxboot和grub功能一样,但看起来更漂亮一些

在这个Howto中,将安装gfxboot和一个SUSE主题,我很快会创建一个Ubuntu主题

开始吧!

下载grub-gfxboot.deb
message.suse

首先把原来的grub移走

sudo apt-get remove grub

然后安装gfxboot-grub

sudo dpkg -i grub-gfxboot_0.97-5_i386.deb

把message.suse复制到/boot/grub/目录下

sudo cp message.suse /boot/grub/ # the suse can be replaced by the one you downloaded

编辑menu.lst
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

把下面这句加进去
gfxmenu /boot/grub/message.suse # the suse can be replaced

然后:
sudo grub grub> find /boot/grub/stage1
(hdx,y) # this will be the output
grub> root (hdx,y)
grub> setup (hdx)

自己做主题 的方法
mkdir /home/name/whatever cpio -i < /boot/grub/message.suse # replace it by the name of you message edit

the pictures sudo ls . |cpio -o > /boot/grub/message.new

重启!
Thanks to Quasar_freak and kno

========================================================
更简单的方法:
sudo apt-get install gfxboot gfxboot-theme-ubuntu

在下面的目录中可以找到帮助和例子
/usr/share/doc/gfxboot/
/usr/share/gfxboot/themes/
========================================================

各人的系统不一样,如果你的grub安装得比较特别的话,注意修改好menu.lst再启动,
另外在原贴的结尾有很多适用的主题,祝您好运!

来自Ubuntu 英文论坛的文章

原文连接:
How to install Grub from a live Ubuntu cd.

thanks to catlett

一、安装到mbr(mbr=Master Boot Records,主引导记录区)

因为安装windows,或者不小心删除/改变了mbr,都有可能导致启动时看不到grub的引导菜单或者提示出错,下面是恢复的办法

(写于Ubuntu下,但应该可适用于其它系统)

使用Ubuntu livdCD启动,出现桌面后,打开一个终端,输入:

sudo grub

然后在grub>下输入

grub>find /boot/grub/stage1

查找到grub的文件所处的位置,如果安装了多个linux系统,会全部显示出来,看好Ubuntu的/boot/grub/所在的位置,然后

grub>root (hd?,?)

(hd?,?)中的问号用Ubuntu下的/boot/grub/位置取代,比如上面的find命令查找结果是hd(0,1),那这儿就是root(hd0,1)

使用下面的命令把grub安装到mbr上:
grub>setup (hd0)

退出
grub>quit

解释一下:
sudo grub得到grub命令解释器
find /boot/grub/stage1用来查找stage1文件的位置,它告诉我们grub的文件在哪儿。只有一小部分grub放在mbr上,其它部分位于你的boot文件夹。grub需要这些文件来安装。
最后setup(hd0)把grub安装到hd0。当使用hd0参数而没有提供具体分区时,grub安装到mbr。grub认为hd0是第一个硬盘的mbr区标志。

二、安装到其它分区
thanks to 5-HT
如果想把grub安装到一个分区而不是mbr上,把setup (hd0)改成setup (hdx,y)。X表示是第几块硬盘,Y是这块硬盘上的第几个分区。grub的计数方法是从0开始(如hd0,1表示第一块硬盘上的第2个分区)

三、如果grub找不到stage1文件或认不出硬盘
thanks to TOSK
1.使用livdCD加载/root分区
sudo mkdir /mnt/root
sudo mount -t ext3 /dev/sda6 /mnt/root

2.在/mnt/root下加载proc与udev
sudo mount -t proc none /mnt/root/proc

sudo mount -o bind /dev /mnt/root/dev

这样grub能认出你的驱动器乐。下一步:
sudo chroot /mnt/root /bin/bash

关于chroot,参见:
什么是chroot
chroot linux中所有的服务

然后如果想安装grub到mbr上,见一,想安装到一个分区,见二

俺做过的事:
(一)安装到mbr上,这台机器上有3个os,都能良好运行。
(二)安装到一个分区,这台机器上也有3个os,俺安装到hd(2,0)上,结果刚开始时grub菜单没出现,因为电脑是默认从hd0上找启动器的,后来改成从hd2启动,就解决问题了。

grub手册
GNU GRUB Manual 0.97

祝您好运!

Ubuntu的源里面有ATI和Nvidia显卡的驱动,以俺实际使用的经验来说,Nvidia的显卡驱动要好安装一些,并且安装后有图形界面用作配置。

这是Ubuntu 英文论坛的一篇文章,俺试着翻译了一下

原文链接:
Script: ATI driver installer,thanks to Kilz

==============================================================
这个脚本只能工作在Dapper Drake下。
因为经常收到求助,我创建了这个ATI 8.27.10版驱动的安装程序。
请先查看Release notes来获知这个驱动支持的显卡类型。在不支持的显卡上安装这个驱动会导致x server不工作的哦。

在运行这个脚本前,请确认你打开了Universe 和 Multiverse 源

步骤
下载脚本
amd64版
i386版-不要用于ATI 200M或 All in one显卡。我不能保证安装后这两个类型的显卡能正常工作。你自己承担风险噢。

右击下载的.tar.gz文件,选择解压到此处来把文件解压到你的桌面上。默认脚本位于ATI目录下,不要动它。
打开一个终端输入下面2个命令:

cd ~/Desktop/ATI
sudo ./ATI

安装程序会安装需要的东西。结束后它会移走ATI文件夹并重启。要测试安装结果,在终端中输入glxgears,会看到三个滚动的齿轮。

glxthumb.png

如果内核升级了,则需要在终端中运行下面三个命令然后重启。或者重新运行一遍这个脚本。

sudo module-assistant prepare,update
sudo module-assistant build,install fglrx
sudo depmod

============================================================

翻译自Ubuntu 英文论坛

原文地址:
HOWTO: Restore Nautilus Address or Location Bar

thanks to Dr.Nick

很多人不喜欢新的Nautilus外观,它显示每个文件夹的图标,而不是显示完整的文本路径。这儿有一个简单的办法来恢复到象原来的Hoary版本那样有一个定位 “地址” 条

如果只想临时使用,按快捷键ctrl+L,如果想恢复新的外观,点击定位条然后按下’esc’键

永久使用的方法:
打开:Applications->System Tools -> Configuration Editor
找到条目
“/apps/nautilus/preferences/always_use_location_entry”
在复选框上打上勾

一些有趣的Nautilus快捷键
ctrl+w 关闭nautilus
ctrl+r 刷新
ctrl+s 打开按模式选择对话框
ctrl+x 清除地址栏内容
ctrl+b 书签编辑器
ctrl+n 开新窗口
ctrl+”+ or -” 改变显示大小
ctrl+1 or 2 改变视图

thanks to jbaou,他跟贴提供的更简洁方法:
Nautilus 2.14.1及更高版本中,打开编辑-首选项-行为,勾选总是使用文本输入的位置框

翻译自Ubuntu 英文论坛的Howto

原文链接:
HOWTO: Extract audio from mpeg files

thanks to TeeAhr1

译文:
========================================================
很多时候我们只需要从网上下载的视频文件中的音乐。喜欢把它放到mp3播放器中听不是吗?这儿有一个方法:

1.从软件库下载ffmpeg(包括它依赖的所有文件)
2.在终端中,输入:
ffmpeg -i “/path/to/file.mpg” -f mp3 “/path/to/newfile.mp3″
注意:如果你的文件名或者路径中包含空格,需要在它们前后加上引号。
3.享受音乐吧!
========================================================