apt-get install libgtk2.0-dev
以下为引用内容:新手重新系统的概率很高,至少我是这样,每次重装系统后都要经过漫长的apt-get install来装回那些我们自己所需要的,但系统安装光盘里又没有的软件,实在是件痛苦的事,特别是对于我这种穷得装不起宽带的打工仔:) 终于,经过无数次的试验,找到了解决办法。 每 一次install时系统下载的软件包,包括各个软件所依赖的包都会保存在/var/cache/apt/archives/目录下,选定某一次通过网络 安装完自己所常用到的所有软件之后,将该文件夹下的所有文件都复制到一个不常格式化的分区里面,作为以后重装系统时的本地源,可谓省时省心省力。 以下为操作过程,为验证,特意重装一次系统,无语。 一、在自己的根目录下建立一个目录,用于放所有下载的软件包,目录名随自己喜欢,建议新手在自己的根目录下进行以下操作,以避免操作权限问题的困扰。 mkdir ~/ packs 二、复制文件到packs文件夹下,目录依各人情况变化。 sudo cp /var/cache/apt/archives/* ~/packs 三、将建立Packages.gz包,里面记录了packs文件夹下面的软件包信息,包括依赖信息。 dpkg-scanpackages packs /dev/null |gzip > packs/Packages.gz 完成此操作后,将packs文件夹复制到一个不常格式化的分区中,作为长久使用,比如我将它放在一个fat32的分区时面,路径是 /media/hda6/linux/soft/packs 四、加本地源 sudo gedit /etc/apt/sources.list 加 入 deb file:///media/hda6/linux/soft/packs/ edgy main ,注意,这里只是我电脑上的路径,请依实际位置修改edgy 是我的ubuntu版本,main也不是固定的,也可以用restricted等,只是在下面第五步中的操作中对应建立的目录结构不同而已,这里只举 main的例子。有兴趣的同仁可以加一个试试,系统的出错提示会有文件夹设置信息。 五、设置packs目录下的目录结构 在packs目录下建立这样的结构 packs/dists/edgy/main/binary-i386/ packs/packs/ #也就是在packs下再建立一个packs 以 上这两层的目录用于放置不同类型的包,据我电脑上试验过程中的提示,好像binary-386目录下放的是各种软件的安装包, packs/packs/目录下放的是各个依赖的包以及系统更新的包,基本上是以lib开头的,最保险的办法是把所有包都复制到这两个文件夹下面。 六、设置完成 完成以上设置和文件复制之后,就可以开始正常使用本地的源了和使用网络上的源一样操作。 sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install XXX via 使用本地软件包作为安装源,降低重装系统后下载软件的痛苦指数! 哈,二楼的兄弟,这贴子的完成有你的功劳,在另一贴里你有这样一张回贴 ----------------------------------------------- 下载DVD版本,然后把它作为源. 有两种方式.
在班图中附带了丰富的软件,这些软件一般使用图形化的自动方式即可轻松安装,但是对于那些刚刚问世的新软件,班图还未收录其中,这时我们就需要用到一种更通用的安装方式:通过手工方式从源文件来安装这些软件。下面就介绍这种手工安装方式的详细步骤。 一、 安装编译程序 因为要编译源代码,所以第一步就是安装编译和构建之类的程序。在班图系统中非常简单,只要执行下面命令就行了: $ sudo apt-get install build-essential 该命令执行后,从源文件安装软件所需的工具,如gcc、make、g++及其他所需软件就安装好了。 二、下载并编译软件的源代码 当 我们下载源文件时,一定要弄清该软件所依赖的库文件和其他程序,并且首先将它们装好。这些信息,通常都能在该开源项目的主页上查找到。做好这些准备工作 后,我们就可以进行下面的工作了。因为,软件的源代码通常以压缩文件形式发布,所以需要将其解压到指定目录。命令如下所示: baby@ubuntu:~$ tar xvzf program.tar.gz baby@ubuntu:~$ cd program/ 在Linux 下从源文件安装程序时,有一个通用模式,即配置–编译–安装。但是,此前你最好还是阅读源文件中附带的安装说明,因为对于每个程序,其开发者的指示才 是最具权威性的。程序开发者通常将安装说明存放在名为INSTALL或README。到哪里找这些文件呢?它们在项目主页或源代码主目录中都能找到。 1.配置 构建应用的第一步就是执行configure脚本,该脚本位于程序源文件的主目录下: baby@ubuntu:~/program$ ./configure 该脚本将扫描系统,以确保程序所需的所有库文件业已存在,并做好文件路径及其他所需的设置工作。如果程序所需的库文件不完全联通免费炫铃, 该配置脚本就会退出,并告诉您还需要哪些库文件或者是哪些版本太旧需要更新。如果遇到这种情况,仅弄到含有该库文件的软件包还是不够的,同时还要找到具有 该库文件所有头文件的开发包,在班图中,这样的包一般以-dev作为文件名的结尾。安装好所有需要的库文件后,重新运行配置脚本诺基亚所有机型图片,直到没有错误提示为止网通到电信游戏代理,这说明需要的库文件已经全部安装妥当了。 2.编译 当配置脚本成功退出后,接下来要做的就是编译代码了。具体操作为在源文件的主目录中运行make命令: baby@ubuntu:~/program$ make 这时,您会看到一串编译输出数据迅速从屏幕上滚过,如果正常的话索爱手机待机图片, 系统会返回的提示符状态。然而,如果编译过程中出现错误的话,排错的过程可就不像配置步骤那么简单了。因为,这通常要涉及到源代码的调试,可能源代码有语 法错误,或其他错误等等。怎么办?如果您是编程高手,那就自己调试吧!否则,检查该软件的邮件列表等支持渠道,看看是不是已知的bug,如果是就看看别人 是怎么解决的,不是就提交一份bug报告吧,也许不久就会有解决办法。 3.安装 当软件成功编译后,最后一步就是将它们安装到系统上。大部分程序的makefile文件中都会有一个用于安装 的函数。需要注意的是,大多时候我们必须作为root用户来安装程序,这样程序就把文件安装到/usr或其他 只有超级用户才有写权限的目录中。依旧是在源文件的主目录下,执行如下命令: baby@ubuntu:~/program$ sudo make install 好了,这样程序就会安装到您的计算机上了。另外,当您不再使用该程序时,可以使用软件所带的卸载功能,一般程序都会具备此功能。切换至源文件的主目录下,执行以下命令即可: baby@ubuntu:~/program$ sudo make uninstall 多数情况下,利用上面介绍的方法安装的程序,都位于/usr/local下面。若想让安装的程序文件与班图巡视的文件系统隔离开的话,可以为命令添加项手机个性待机画面,如下所示: baby@ubuntu:~/program$ ./configure –prefix= /opt 尽管这样做一般都是有效的,但是也有例外,有些程序根本不理会项;有些程序如含有内核模块的程序,会把它们自己全部放进您的文件系统。 三、小结 上面介绍的手工安装软件的方法虽然是针对班图环境来介绍的,但是各种Linux系统下的从源文件安装应用的 方法基本上都大同小异。只要读者举一反三,触类旁通,在其他系统下遇到从源文件安装软件的情况时,就不会无从下手了
自定义信息
日志类型:原始创新
开源已经说的很多了,不过我想很多人还是没有亲自体验开源所带来的乐趣。其中最关键的就是自己对ubuntu系统中的各个软件进行重编译或者修改。其实这些步骤很简单。所以写出来,抛砖引玉之用。主要是提供最初级的用户一个尝试的机会。LUPA开源社区$On9WW?s
t
q)L#v(Xo’a:g$j0我们以Ubuntu中自带的阿呆便签(tomboy)为例子。这个tomboy是用C#开发的,在运行是用mono模拟.net环境在Ubuntu中运行。可以看出Ubuntu已将.net收入怀中。我的Ubuntu是7.04版本。LUPA开源社区%kn}K.^+|
LUPA开源社区?S/M
@Gz1M
步骤:LUPA开源社区RxG_{8c
1、下载源码
6d+B/o^Kfb0在个人主目录了建一个 tomboy-src 文件夹
[wu9j1c8iN:\0$cd ~LUPA开源社区2BnT.b~'V1o
$mkdir tomboy-src
;ca
EDi0$cd tomboy-src
*_
X?5\M3n W K0$apt-get source tomboy
/ka6~Z7N
r0可以看到当前目录有以下内容:LUPA开源社区2y?G9o!~)r#E!|(^
tomboy-0.6.3 tomboy_0.6.3-0ubuntu1.dscLUPA开源社区M{0k|}^/iv9e
tomboy_0.6.3-0ubuntu1.diff.gz tomboy_0.6.3.orig.tar.gzLUPA开源社区2os:y.] m@7A.e:DJ q
“M,U
unQ02、安装编译环境
@4Sk U5W??5nm0$sudo apt-get build-dep tomboy
O
k{J6P
{0这个很方便吧 呵呵LUPA开源社区Fv&@5Q
X+[U-U’\
LUPA开源社区{!ZaF+o V$}
3、编译LUPA开源社区,V5zuWE|
$cd tomboy-0.6.3
.}9YT2N”`:WR0$./configure
5BZX0t0F&hx0$make
-G0WE+d&hj7n1Mm4z0LUPA开源社区?K_$cg3Hr%t
这样就完成了。很方便,在编译前你就可以自己修改相关源码了,起码可以自己改改po文件夹里的汉化内容,体验下吧,还是很有乐趣的。
两个硬盘,一个是 WindowsXP.vmdk ,一个是 Other.vmdk ,一个光驱 CDROM.iso
代码:
sudo apt-get install qemu qemu-img create -f vmdk WindowsXP.vmdk 4G qemu-img create -f vmdk Other.vmdk 4G
代码:
#!/usr/bin/vmware displayName = “Windows XP” guestOS = “winxppro” memsize = “256” ide0:0.fileName = “WindowsXP.vmdk” ide0:1.fileName = “Other.vmdk” ide1:0.fileName = “CDROM.iso”
config.version = “8” virtualHW.version = “3” MemAllowAutoScaleDown = “TRUE” MemTrimRate = “-1” uuid.location = “56 4d 21 a2 6d 0a ca 11-76 a8 cb 50 9c 1c ad 4b” uuid.bios = “56 4d 21 a2 6d 0a ca 11-76 a8 cb 50 9c 1c ad 4b” uuid.action = “create” checkpoint.vmState = “WindowsXP.vmss” ethernet0.present = “TRUE” ethernet0.connectionType = “nat” ethernet0.addressType = “generated” ethernet0.generatedAddress = “00:0c:29:1c:ad:4b” ethernet0.generatedAddressOffset = “0” usb.present = “TRUE” usb.generic.autoconnect = “FALSE” sound.present = “TRUE” sound.virtualdev = “es1371” scsi0.present = “FALSE” scsi0.virtualdev = “lsilogic” scsi0:0.present = “FALSE” scsi0:0.deviceType = “disk” scsi0:0.mode = “persistent” scsi0:0.redo = “” scsi0:0.writeThrough = “FALSE” scsi0:0.startConnected = “FALSE” scsi0:1.present = “FALSE” scsi0:1.deviceType = “disk” scsi0:1.mode = “persistent” scsi0:1.redo = “” scsi0:1.writeThrough = “FALSE” scsi0:1.startConnected = “FALSE” floppy0.present = “FALSE” ide0:0.present = “TRUE” ide0:1.present = “TRUE” ide1:1.present = “FALSE” ide1:0.present = “TRUE” ide1:0.deviceType = “cdrom-image” ide1:0.autodetect = “TRUE” ide1:0.startConnected = “TRUE” ide0:0.redo = “” tools.syncTime = “TRUE” ide0:1.redo = “” logging = “FALSE” isolation.tools.hgfs.disable = “FALSE” isolation.tools.dnd.disable = “TRUE” isolation.tools.copy.enable = “TRUE” isolation.tools.paste.enabled = “TRUE” hints.hideAll = “TRUE” priority.grabbed = “normal” priority.ungrabbed = “normal” usb.autoConnect.device0 = “”
from : http://forum.ubuntu.org.cn/viewtopic.php?t=49864一、前言: 本文是“Ubuntu全程安装配置手册(适合略有Linux经验,又没有使用过Ubuntu的Linuxer)”的Feisty版。虽然标题中有“安装” 字样,但是文中却并没有涉及安装的详细,请原谅。本文匆匆写就,文中有很多不尽准确之处,会在后面慢慢寻找解决方法。也请大家多多指正。 二、安装: 过程不详细讲述了,请参考Ubuntu 6.06 Dapper和Ubuntu 6.10 Edgy的安装指南。 三、基本配置: 在进行下面的配置之前请确保你有可用的Internet连接。 1. 添加源: 代码: sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup sudo gedit /etc/apt/sources.list 以下源是直接从Edgy的源修改过来的,可能某些源已经不能用了,所以请自行寻找合适的源,教育网用户可以使用上海交通大学的源,速度非常好。有时,国外的源的速度不一定会比国内的源慢,你可以多测试几个源,使用速度最快的那个。如果找到的是Edgy的源,直接把源中的edgy改成feisty就可以了。当前可能有部分源还没有和主站完成同步,所以可能导致部分升级镜像不能使用,但是这种情况很快(通常不超过一周)就会改观的。 添加下面的任意一组(请根据你的实际连线速度决定): 代码: Ubuntu.cn99.com 更新服务器(江苏省常州市电信,推荐电信用户使用。): deb http://ubuntu.cn99.com/ubuntu/ feisty main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu/ feisty-updates main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu/ feisty-security main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu/ feisty-backports main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu/ feisty-proposed main multiverse restricted universe deb http://ubuntu.cn99.com/ubuntu-cn/ feisty main restricted universe multiverse Mirror.lupaworld.com 更新服务器(浙江省杭州市电信,推荐电信用户使用。): deb http://mirror.lupaworld.com/ubuntu/archive/ feisty main restricted universe multiverse deb http://mirror.lupaworld.com/ubuntu/archive/ feisty-security main restricted universe multiverse deb http://mirror.lupaworld.com/ubuntu/archive/ feisty-updates main restricted universe multiverse deb http://mirror.lupaworld.com/ubuntu/archive/ feisty-backports main restricted universe multiverse deb http://mirror.lupaworld.com/ubuntu/archive/ feisty-proposed main restricted universe multiverse deb http://mirror.lupaworld.com/ubuntu/ubuntu-cn/ feisty main restricted universe multiverse 上海市交通大学 更新服务器(教育网,推荐校园网和网通用户使用。): deb http://ftp.sjtu.edu.cn/ubuntu/ feisty main multiverse restricted universe deb http://ftp.sjtu.edu.cn/ubuntu/ feisty-backports main multiverse restricted universe deb http://ftp.sjtu.edu.cn/ubuntu/ feisty-proposed main multiverse restricted universe deb http://ftp.sjtu.edu.cn/ubuntu/ feisty-security main multiverse restricted universe deb http://ftp.sjtu.edu.cn/ubuntu/ feisty-updates main multiverse restricted universe deb http://ftp.sjtu.edu.cn/ubuntu-cn/ feisty main multiverse restricted universe 北京市清华大学 更新服务器(教育网,推荐校园网和网通用户使用。): deb http://mirror.net9.org/ubuntu/ feisty main multiverse restricted universe deb http://mirror.net9.org/ubuntu/ feisty-backports main multiverse restricted universe deb http://mirror.net9.org/ubuntu/ feisty-proposed main multiverse restricted universe deb http://mirror.net9.org/ubuntu/ feisty-security main multiverse restricted universe deb http://mirror.net9.org/ubuntu/ feisty-updates main multiverse restricted universe deb http://mirror.net9.org/ubuntu-cn/ feisty main multiverse restricted universe Mirror.vmmatrix.net 更新服务器(上海市电信,推荐电信网通用户使用。): deb http://mirror.vmmatrix.net/ubuntu/ feisty main restricted universe multiverse deb-src http://mirror.vmmatrix.net/ubuntu/ feisty main restricted universe multiverse deb http://mirror.vmmatrix.net/ubuntu/ feisty-updates main restricted universe multiverse deb-src http://mirror.vmmatrix.net/ubuntu/ feisty-updates main restricted universe multiverse deb http://mirror.vmmatrix.net/ubuntu/ feisty-backports main restricted universe multiverse deb-src http://mirror.vmmatrix.net/ubuntu/ feisty-backports main restricted universe multiverse deb http://mirror.vmmatrix.net/ubuntu/ feisty-security main restricted universe multiverse deb-src http://mirror.vmmatrix.net/ubuntu/ feisty-security main restricted universe multiverse deb http://ftp.sjtu.edu.cn/ubuntu-cn/ feisty main multiverse restricted universe 2. 更新软件包信息: 代码: sudo apt-get update sudo apt-get dist-upgrade 升级系统可能会花上一段时间(目前还不会花很多时间),你可以利用这个时间调整一下桌面,把计算机、主文件夹、回收站放到桌面上,把挂载的卷去掉: 代码: gconf-editor 到/apps/nautilus/desktop/分支下,去掉volumes_visible前面的复选框,勾上trash_icon_visible,home_icon_visible,computer_icon_visible前面的复选框。 升级完毕,继续进行后面的步骤。 3. 安装中文语言支持: “System” - “系统管理” - “语言支持”,在对话框的下拉列表中勾选“English”和“Chinese”,默认语言选择“Chinese”,这样就能得到中文界面了。点击“确定”或“应用”系统就开始自动下载语言支持的包,下次注销后重新登录,系统语言就变成中文了,输入法也能用了。到时,记得稍微调整一下Scim的设置,因为Feisty在Scim默认加入了n多输入法,其中绝大多数都可以去掉。 4. 配置字体: 代码: sudo fontconfig-voodoo -f -s zh_CN 5. 安装文泉驿字体: 代码: sudo apt-get install xfonts-wqy 这步只是给不喜欢黑体的人准备的。如果你喜欢Mac风格的黑体字,下面会介绍将你的系统字体配置成黑体的方法。Anyway,就算你喜欢黑体,建议你也装一下。 6. 安装Java环境: 建议安装JDK,反正也不比JRE多用很多空间。 代码: sudo apt-get install sun-java6-jdk 安装浏览器Java插件: 代码: sudo apt-get install sun-java6-plugin 7. 安装LumaQQ: 尽管我现在已经完全不用LumaQQ了,但是相信还是有人需要这个。安装还是照搬Edgy中的方法,如下: mkdir tmp;cd tmp wget -c http://download.ubuntu.org.cn/software/lumaqq_2005-linux_gtk2_x86_no_jre.tar.gz sudo tar zxvf lumaqq_2005-linux_gtk2_x86_no_jre.tar.gz -C /opt/ wget -c http://download.ubuntu.org.cn/software/lumaqq_2005_patch_2006.02.02.15.00.zip sudo unzip -o lumaqq_2005_patch_2006.02.02.15.00.zip -d /opt/LumaQQ/lib sudo chown -R root:root /opt/LumaQQ/ sudo chmod -R 755 /opt/LumaQQ/ sudo gedit /usr/share/applications/LumaQQ.desktop 添加如下行: 代码: [Desktop Entry] Comment=QQ Client Exec=/opt/LumaQQ/lumaqq Icon=/opt/LumaQQ/QQ.png Terminal=false Type=Application Categories=Application;Network; 你可以在“应用程序” - “Internet” - “LumaQQ”打开LumaQQ 8. 安装播放器: 你可以自行选择你喜欢的播放器,下面只是推荐使用的播放器: 代码: sudo apt-get install totem-xine w32codecs libxine-extracodecs mplayer (如w32codecs无法下载,请看本文最后的说明,要正确安装程序,请暂时从上面的行中删除w32codecs) 9. 安装StarDict: 代码: sudo apt-get install stardict stardict-common sudo apt-get install stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb(看本文最后的说明) 10. 安装浏览器Flash插件: 代码: sudo mkdir -p /usr/lib/X11/fonts/Type1 sudo apt-get install flashplugin-nonfree 11. 安装Downloader for X,BT和aMule 代码: sudo apt-get install d4x azureus amule 12. 配置alsa(如果你出现声卡独占现象,请执行这步): 代码: sudo apt-get install alsa-oss sudo gedit /etc/asound.conf 添加如下内容: type hw card 0 } pcm.!default { type plug slave.pcm “dmixer” } pcm.dmixer { type dmix ipc_key 1025 slave { pcm “hw:0,0” period_time 0 period_size 1024 buffer_size 4096 periods 128 rate 44100 } bindings { 0 0 1 1 } } 修改ESD配置文件: 代码: sudo gedit /etc/esound/esd.conf 改成如下: 代码: [esd] auto_spawn=1 spawn_options=-terminate -nobeeps -as 2 -d default spawn_wait_ms=100 # default options are used in spawned and non-spawned mode default_options= 如果LumaQQ独占声卡,可以编辑/usr/share/applications/LumaQQ.desktop,修改Exec=/opt/LumaQQ/lumaqq 为 Exec=aoss /opt/LumaQQ/lumaqq 18. 配置字体(两种方法任选): (方法一、黑体) 下载sthei.ttf.gz(到这里下载,在”Linux”目录下) 代码: sudo apt-get install msttcorefonts gunzip sthei.ttf.gz sudo mkdir -p /usr/share/fonts/cn sudo mv sthei.ttf /usr/share/fonts/cn sudo chown -R root:root /usr/share/fonts/cn/ sudo chmod -R 755 /usr/share/fonts/cn/ sudo fc-cache 设置黑体为系统首选中文字体: family>DejaVu Serif</family>, |
grep “direct rendering” 如果你看到: 代码: direct rendering: Yes 恭喜你,你可以进行下面的配置,安装Beryl了! 1. 添加源: 代码: sudo gedit /etc/apt/sources.list 添加: 代码: deb http://ubuntu.beryl-project.org/ feisty main 保存,退出。 2. 导入数字签名: 代码: wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add - 3. 升级: 代码: sudo apt-get update sudo apt-get dist-upgrade 4. 安装Beryl: 代码: sudo apt-get install beryl beryl-manager sudo apt-get install emerald-themes 5. 登录时加载Beryl: 打开菜单:“系统”-“首选项”-“会话” 在“会话”对话框中打开“启动程序”标签。点击“新建”,输入: 名称:Beryl Manager,命令:beryl-manager 至此,你差不多已经完成了。注销后登录,你就可以看到漂亮的Beryl 0.21已经在运行了。默认的主题不好看,也许你应该考虑换一个主题,或者去 beryl-project.org 下载更多的主题,并对beryl的n多设置小小的摸索一番。 五、一些琐碎 a. 在右键菜单中加入打开终端: 代码: sudo apt-get install nautilus-open-terminal b. 系统服务管理软件: 代码: sudo apt-get install bum c. 修改GrubSplash: 到http://www.gnome-look.org下载一个喜欢的grub splash,重命名为splash.xpm.gz 代码: mv splash.xpm.gz /boot/grub/ 修改你的/boot/grub/menu.lst,在操作系统选择部分前面添加一行: 代码: splashimage=(hd0,x)/boot/grub/splash.xpm.gz d. 修改root用户密码: 代码: sudo passwd root e. 安装rar支持: 代码: sudo apt-get install rar unrar f. 安装vim,以让它成为我们熟悉的vim,而不是vi。 代码: sudo apt-get install vim-full g. 得到块设备的UUID: 代码: $ sudo vol_id -u /dev/sdaX 剩下的就靠你自己慢慢摸索了。祝你顺利。 六、小结: Feisty在Edgy的基础上变化不是很多,易用性和运行速度有所改观。因为本文基本上是照搬我写的Edgy版的配置文章,所以可能有些方法有点不太好,我也会在后面看大家的反馈后对本文进行修正。 七、已知问题: 下面的一些问题可能不存在于你的系统上,我罗列从我的机器中发现的问题。 1. 注销后重新登录会出现程序加载变慢等现象。重新注销后登录或重启后即恢复正常; 2. 我的硬盘都变成sda了,晕!(我的硬盘一直是hda的说) 八、 你必须知道的Feisty的进步: 1. 改进了Live CD方式安装的安装程序,简化了硬盘分区操作,并添加了从Windows系统导入数据文件和配置的选项; 2. 增加了从Alternative CD方式升级的升级程序,使得升级变得更加简单,图形界面方式的发行版升级变得更加简单; 3. 对很多显卡默认安装了DRI驱动,并默认开启了3D加速支持,并集成了compiz; 4. 超级简单的NTFS读写支持,这一方面要归功于NTFS-3G的强悍,另一方面,Feisty的自动设置工具使得NTFS读写支持变得非常容易,你甚至无须修改语言支持,就能得到良好的中文语言支持! 5. menu.lst里面也开始使用uuid来代替块设备文件名; 6. Gnome 2.18确实比Gnome 2.16快了些; 7. 还有更多进步等待发现… 总的来说,要使用Ubuntu,你需要了解的命令是越来越少了,安装,配置和维护变得非常简单和省心,特别适合新手和懒人。 最终效果: 说明:因为目前ubuntu-cn的Feisty镜像多未能完全同步,部分软件包可能无法正确下载到,如w32codecs和Stardict的字典文件。目前的临时解决方案如下,请在使用上文中提到的方法无效后才使用下面的方法: a. 添加源 代码: sudo gedit /etc/apt/sources.list 添加: #也就是edgy的ubuntu-cn的源,你可以添加其他中文镜像的ubuntu-cn的源 保存,退出。 b. 安装w32codecs 代码: sudo apt-get install w32codecs c. 安装字典 代码: sudo apt-get install stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb 完成后记得重新修改sources.list,将刚才添加的行用”#”注释掉,并重新apt-get update一下。 原则上,不要混用不同发行版的安装源,鉴于Stardict的字典文件和w32codecs与系统底层关系不大,所以可以采用上面的临时解决方案。 |
作者:seniors sudo apt-get install xcompmgr transset 编辑 /etc/X11/xorg.conf 查找: Section “Device” Identifier “Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device” Driver “i810” BusID “PCI:0:2:0” Option “RenderAccel” EndSection 添加: Option “RenderAccel” eexp: 如果已经安装了驱动,比如nvidia。这此行一般自动添加了。写法如下: Option “RenderAccel” “true” 在末尾加入: Section “Extensions” Option “Composite” “Enable” Option “RENDER” “Enable” EndSection 再在用户目录里添加 .gnomerc 添加 xcompmgr -c -f 重启就可以看到阴影效果 要透明只要在终端里运行 transset 0.5 会出现一个十字鼠标,点击窗口就可以使该窗口透明 其中 0.5 是指透明度,如果是 0 的话你就看不到窗口了 http://forchheimer.se/transset-df/ 这个版本可以带参数 “ -h, –help display this message\n”); “ -t, –toggle force toggle of opacity\n”); “ -c, –click select by clicking on window (default)\n”); “ -p, –point select the window currently under the cursor\n”); “ -n, –name NAME select by name, NAME is matched as regular expression\n”); “ –no-regex don’t use regular expression for matching name\n”); “ -i, –id select by window id\n”); “ –inc increase by the given opacity\n”); “ –dec decrease by given opacity\n”); “ -m, –min OPACITY minimum possible opacity (default = 0)\n”); “ -x, –max OPACITY maximum possible opacity (default = 1)\n”); “ -v, –verbose print some debug info\n”); “ -V, –version print version number\n”);
网络升级速度太慢了。ubuntu.org.cn有时10多K,有时1B! 改成用ISO。 挂载镜像 sudo mount -t iso9660 -o loop XXX.iso /media/cdrom 在源里加上cdrom sudo apt-cdrom -m -d /cdrom add 这样生成的source.list还是优先去ubuntu.org.cn,手动删掉他们,只留cdrom sudo apt-get update sudo apt-get dist-upgrade 这样就省去下载的时间,直接解包。 遇上两个提问要不要修改hdparm.conf和fonts.conf,都选了No,不知道是好是坏。 apt-get install nvidia-glx X启动不了了。 2005-10-14 ———————— 今天接着干 从recovoer mode进入, sudo dpkg-reconfigure xserver-xorg 设置完了之后,重启。X回来了,但是界面中英文混杂。 基本可以用了,我现在就是在这个系统下写。 把源切换回SJTU,升级,还有几百M的东西,主要是中文的东西,看样子是单CD容量有限,这些都没放进来,要是DVD就没这个问题了。 速度很快,2M左右,几分钟就下完了,但是还缺几个包。 改成ubuntu CN的源,居然还有100多M的东西,SJTU缺的也多了点。但是这里速度就慢了,10多K,看来得个把小时。 等待中。先忙别的吧。 等的实在不耐烦了。把源换成cn99的,200K左右,不错,几分钟搞定。 升完级,换成ubuntu CN,再升,居然还有一个win32codec。这下全部升完了。 重启,界面还是中英文混杂, sudo apt-get install language-pack-gnome-zh 重启X,问题解决。 针对scim又做了一段时间的斗争,全卸掉,再重装。重启,就好了 sudo apt-get install scim scim-gtk2-immodule scim-tables-zh scim-chinese scim-hangul scim-m17n scim-server-socket scim-uim 现在似乎开个终端挺慢的。
mount -o loop /root/ubuntu.iso /cdrom /root/为光盘所在的路径 /cdrom为- 个目录 (mount -t iso9660 -o loop /root/unbuntu.iso /cdrom) Ubuntu Linux是不需要我们安装虚拟光驱软件的,用简单的挂载命令就可以轻松搞定,不需要另外下载。比如我们需要虚拟file.iso文件,只需要在命令行执行下列命令: 首先新建一个文件夹,用于放置iso的文件,我们建立了这个文件夹/media/iso sudo mkdir /media/iso 挂载文件file.iso: sudo mount file.iso /media/iso/ -t iso9660 -o loop 现在我们就可以到/media/iso/看到file.iso的文件了。 要卸载镜像文件file.iso时,我们在命令行输入: sudo umount /media/iso/ liu@edgy:~$ sudo mkdir /media/fallout2 Password: liu@edgy:~$ sudo mount -t iso9660 -o loop fallout2/FALLOUT2.ISO /media/fallout2 liu@edgy:~$ ls /media/fallout2/
3、apt-get之傻瓜式软件更新方式。在其他的linux发行版上安装额外的软件是件伤脑筋的事,在ubuntu上面安装软件简直是种享受,只要配置一下/etc/apt/sources.list,然后就可以以sudo apt-get install XXX的简单命令安装一切你需要的软件了,系统会自动在sources.list上列出的服务器上面搜寻符合的软件进行安装。比如要安装firefox,只需要运行sudo apt-get install firefox安装vim,只需要运行sudo apt-get install vim其他一概不要理会了,呵呵。 4、ubuntu默认的gnome界面很美观。个人以为至少比Red Hat要漂亮。Xwindow的速度也很快。我的SAMSUNG 550b球面显示器可以上800*600/86Hz,在Red Hat上如果也这样设置就无法启动Xwindow了。 一、硬盘安装方式 硬盘安装主要涉及四个文件:iso安装镜像文件 loadlin.exe initrd.gz vmlinuz(网上一般安装采用GRUB/DOS方式,但我用这种方式试了很久也无法成功。没办法还是用以前安装Red Hat、Fedora Core的老办法:用loadlin.exe引导)iso安装镜像文件在http://releases.ubuntu.com/6.10/上面找,要根据自己的系统选择i386还是amd64,只能选择alternate版不能选择Decktop版。我的CPU是AMD64位的所以选择了http://releases.ubuntu.com/6.10/ubuntu-6.10-alternate-amd64.iso这个镜像文件。loadlin.exe下载:http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/os/dosutils/loadlin.exe,initrd.gz下载: http://archive.ubuntu.com/ubuntu/dists/edgy/main/installer-amd64/current/images/hd-media/ 这是AMD64版的下载地址,如果是i386,要依样画葫芦,找相应的下载地址。vmlinuz要从下载完成的ISO安装镜像文件里的install目录里里面解压缩出来。(注意:initrd.gz和vmlinuz的版本应该和ISO文件的版本严格对应,不能用i386的initrd.gz和vmlinuz去引导amd64的ISO安装文件。initrd.gz必须从网上下载,因为ISO文件里install目录里的initrd.gz不支持硬盘安装方式。如果忽略这两点,安装程序无法在硬盘上检测到匹配的ISO安装镜像文件。很多人硬盘安装失败的原因在此。)得到以上四个文件以后,把ISO文件放在某FAT32分区的根目录下面,然后在根目录下面随便建一个目录,如install,把loadlin.exe、initrd.gz、vmlinuz拷进去。在install目录里面建一个autoboot.bat批处理文件,内容只有一行: loadlin vmlinuz initrd=initrd.gz root=/dev/ram ramsize=65536 然后用win98安装盘重新引导系统进入DOS。转到该FAT32分区的install目录下,键入autoboot,回车。应该能正确进入安装程序了。安装到第三步的时候,会提示找不到ISO安装镜像文件,这时回到安装程序的选择菜单,进入SHELL命令,键入如下命令:mkdir /dev/loop mknod /dev/loop/0 b 7 0 mknod /dev/loop/1 b 7 1 exit 然后重新运行第三步寻找ISO安装镜像文件,此时应该能正确找到上面下载的ISO安装镜像文件了。接下来是分区、安装软件、安装GRUB到MBR,最后完成安装。 三、开启root帐号 utunbu默认禁用了root帐号,要启用root帐号,请在终端里执行:sudo passwd root然后光标提示你设置root的密码,输入两次新密码,OK。 四、虚拟光驱问题 在utuntu里面安装新软件时系统会要求你在CD-ROW里插入ISO安装光盘,由于我们是硬盘安装,没有ISO安装光盘,怎么办呢? 幸好utuntu可以很容易设置虚拟光驱:首先当然是要改动/etc/fstab,把windows分区挂接上来,这种方法就不详述了。然后把上面那个FAT32分区里的ISO安装镜像文件拷贝到/home里用户的根目录下,例如test用户,就拷到/home/test/里面。假设ISO文件名为ubuntu-6.10-alternate-amd64.iso,打开终端,执行如下命令:#要回到用户根目录cd ~ #设置虚拟光驱sudo mount -o loop ubuntu-6.10-alternate-amd64.iso /cdrom这样一来ISO安装镜像文件就被虚拟为CD-ROW安装光盘了。 五、SCIM输入法问题 utuntu 6.10 默认无法打开SCIM中文输入法,这好像是一个BUG。我是照这个页面里的办法设置SCIM的: http://lk84224.spaces.live.com/blog/cns!4127CAC3A9928ED0!316.entry#post(注意:该页面里sources.list里面的breezy要通通改为edgy,因为edgy对应utuntu 6.10版。)摘抄如下:ubuntu中文美化以及中文输入方法 以下内容仅限ubuntu发行版1.首先更改apt源 打开终端,输入sudo gedit /etc/apt/sources.list,将里面的内容全部删除,更换源地址,建议用下面这些 deb http://ubuntu.cn99.com/ubuntu/ edgy main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu/ edgy-updates main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu/ edgy-security main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu/ edgy-backports main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu-cn/ edgy main restricted universe multiverse 服务器为常州电信的,速度很快,国内用户推荐或者: deb http://archive.ubuntu.org.cn/ubuntu edgy main restricted universe multiverse deb http://archive.ubuntu.org.cn/ubuntu edgy-security main restricted universe multiverse deb http://archive.ubuntu.org.cn/ubuntu edgy-updates main restricted universe multiverse deb http://archive.ubuntu.org.cn/ubuntu-cn edgy main universe multiverse restricted deb http://archive.ubuntu.org.cn/backports edgy-backports main universe multiverse restricted deb http://archive.ubuntu.org.cn/backports edgy-extras main universe multiverse restricted 2.更改完以后,运行: sudo apt-get update sudo apt-get dist-upgrade进行升级 3.安装中文语言支持 设置本地local环境:sudo dpkg-reconfigure locales 确保 zh_CN.UTF-8 被选择,同时也默认local为 zh_CN.UTF-8: sudo apt-get install language-pack-zh language-pack-zh-base language-support-zh 安装中文字体(如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车): sudo apt-get install ttf-arphic-newsung sudo apt-get install ttf-vera-yuan 4. 安装输入法,你可以在SCIM和fcitx输入法中任选一种安装SCIM: sudo apt-get install scim scim-gtk2-immodule scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad sudo sh -c “ echo ‘export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE=”scim” ; scim -d ‘ > /etc/X11/Xsession.d/95xinput “ sudo chmod +755 /etc/X11/Xsession.d/95xinput fcitx:sudo apt-get install fcitx sudo sh -c “ echo ‘export XMODIFIERS=@im=fcitx ; export GTK_IM_MODULE=”fcitx” ; fcitx ‘ > /etc/X11/Xsession.d/95xinput “ sudo chmod +755 /etc/X11/Xsession.d/95xinput 运行完这些,重新启动系统,字体和界面应该都已经中文化了。输入法也可以正常使用了。这篇文档,就是我在linux下完成的:) 六、解决MP3格式音乐播放及播放器中文乱码问题 完全参照下面地址的设置:http://forum.ubuntu.org.cn/viewtopic.php?t=18801 摘抄如下:安装beep media player(也可以直接在 菜单-添加/删除 里安装) 代码: sudo apt-get install beep-media-player 安装后改变mp3标签设置以显示中文:右击播放器界面-首选项-插件-媒体-MPEG音频插件-标签-转换非UTF-8标签为UTF-8标签, 填GBK 下面安装ape、wma插件,采用编译源代码方式。先安装编译环境 代码: sudo apt-get install build-essential 我记不请是否会自动安装gcc、make了,如果没有装就再装吧。 代码: sudo apt-get install gcc make 如果编译gtk+相关程序,可能需要安装libgtk2.0-dev包,这里就需要 代码: sudo apt-get install libgtk2.0-dev 安装beep media player开发包,用于编译插件 代码: sudo apt-get install beep-media-player-dev 安装编译汇编代码的包,编译ape插件需要 代码: sudo apt-get install yasm 安装ape插件,下载地址(国内)http://supermmx.org/linux/mac/ 下载ape解码包(源码)MAC non-win32 port,文件名mac-3.99-u4-b5.tar.gz,解压,到解压后目录配置、编译、安装 代码: ./configure –enable-assembly make sudo make install 下载ape插件(源码)MAC plugin for Beep Media Player,文件名bmp-mac-0.1.1.tar.gz,解压,到解压后目录配置、编译、安装 代码: ./configure –enable-local=yes make sudo make install 编译的参数是根据包里INSTALL文件说明加上的(我没加时安装后无法加载ape插件) 安装wma插件(源码),下载地址(国外)http://download.berlios.de/bmp-plugins/bmp-wma-0.1.1.tar.gz 先安装gcc-3.4(用gcc-4.0以上版本无法正常编译) 代码: sudo apt-get install gcc-3.4 设置编译器版本 代码: export CC=gcc-3.4 将wma插件包解压,到解压后目录,配置、编译、安装 代码: ./configure make sudo make install 如果编译文件时出错,且屏幕不能完全显示,则在运行编译命令前,输入 代码: s filename filename不写则文件名默认为type。接着运行编译命令,这样会在目录下生成名为filename的文件,里面记录着编译时候在命令行的输出。这些信息可以帮助你分析出错原因。