`
aegoose
  • 浏览: 40045 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Ubuntu 11.10 安装日志

 
阅读更多

Ubuntu11.10安装日志

之前装的是kbuntu9.10,换回了gnome,很多应用和配置都还是kde的,不爽,升级为ubuntu10.04,问题还在,继续不爽,索性决定重新安装成ubuntu11.10,重头来过一次。总结下安装过程的琐碎事:

1硬盘安装ubuntu11.10

下载最新版本的ubuntu-11.10-desktop-i386.iso,放到fat32的盘中(我装的是双系统,C盘是fat32的),并在原ubuntu系统继续用grub引导安装。

 

  • 挂载ISO镜象

 

 

>sudo mkdir /mnt/live

>cd /media/win_c

>sudo mount -t iso9660 -o loop,utf8 *.iso /mnt/live

>sudo cp -r /mnt/live/.disk /mnt/win_c

>sudo cp /mnt/live/casper/vmlinux /media/win_c

>sudo cp /mnt/live/casper/initrd.lz /media/win_c

 

注意:
win_c
是一个fat32盘符
vmlinux
是微内核
initrd.lz
是启动程序

  • 创建grub引导项

    >sudo vim /boot/grub/menu.lst

     

titleUbuntu 11.10 Live CD

root(hd0, 0)

kernel/vmlinuz boot=casperiso-scan/filename=/ubuntu-11.10-desktop-i386.iso ro quiet splashlocale=zh_CN.UTF-8

initrd/initrd.lz

boot

注意:
新版本的grub不是menu.lst,grub.cfg,不了解,不分析。
kernel
的参数不宜写太多,去掉ro,quiet, splash, locale也可以的
(hd0,0)
根据具体的盘和分区而定,可以用sudofdisk -l查询,如:
hda=>hd0, hda1=> (hd0,0), hdb1 => (hd1,0)

  • 重启运行

如果启动后选择LiveCD发现找不到盘符,没关系,可以手动加载:

grub启动界面上,按e编辑,按c进入grub命令行

grub>root (hd0, 0)

grub>kernel /bmlinuz boot=casperiso-scan/filename=/ubuntu-11.10-desktop-i386.iso ro …

grub>initrd /initrd.lz

grub>boot

(一般root成功,tab键可以帮助你找到想要的文件,root不成功,继续尝试root其他位置,如root(hd1, 0),等。

  • 进入LiveCD,并进行测试或安装。


2 Ubuntu11.10说明

安装完成后,ubuntu基本可以正常访问,默认桌面环境是ubuntu,ubuntu2D,都是基于lightdm,不再是gdm.其中ubuntuunity+gnome3的结合,ubuntu2D应该之前11.04unity,没试验,不深究。

安装完成后,可以选择更新,或者安装ubuntu的第三方应用,包括mp3,openjdk,.

Ubuntu桌面还是挺好的,耗性能了点点。几个快捷键可以稍微注意:

Super(win)

显示菜单工具栏,桌面左边,快速搜索

Super+ [1-9]

菜单工具栏上前9个应用的快捷键,长按会显示号码

Super+ A

快速搜索应用程序

Super+ F

快速搜索文件

Super+ W

浏览并切换当前打开窗体

Super+ S

切换工作空间

Alt+ Ctrl + T

新建终端

Alt+ Ctrl + D

显示桌面

Alt+ F4

关闲当前窗体

Alt+ F2

运行命令(类似win+r)

其他

 

Ubuntu11.10默认会叫你安装一些第三方的使用包,主要是方便地支持影音和flash等的播发,以及默认的jre环境.


3安装NVIDIA显卡

ubuntu提供第三方的显卡驱动,均可以用,但还是用官方的比较好点,个人感觉风扇没有那么响.

  • 下载对应版本的N

http://www.nvidia.cn/Download/index.aspx?lang=cn

比如我的显卡是Geforce9m系列的,下载的是:NVIDIA-Linux-x86-285.05.09.run

  • 屏蔽开源驱动nouveau

>sudo vim /etc/modprobe.d/blacklist.conf

add>blacklist nouveau

#可以不做,新显卡的安装会提示自动加入此行

  • 安装N

可以提前将ubuntu已装的显卡卸载掉:

>sudo apt-get --purge remove nvidia-*

>sudo apt-get --purge remove xserver-xorg-video-nouveau

但也没这个必要,N卡安装时会自动检测并提示卸载老显卡.

“Ctrl+ Alt + F1”切换到命令行界面,登录进入.

>sudo /etc/init.d/lightdm stop
>cd ~/Download

>sudo ./NVIDIA-*.run
<install ...>

>sudo /etc/init.d/lightdm start


4安装gnome-shell

Ubuntu官方已支持gnome-shell直接安装,不喜欢unity的话,装上gnome-shell可以切换窗体,有以下几种:

GNOME
GNOMEClassic
GNOME Classic(No effects)
Ubuntu
Ubuntu 2D

>sudo apt-get install gnome-shell

到底哪个桌面环境更近乎人意呢,网上有许多争论,不过就目前我来说,先从unity尝试,某一天不爽的时候,转回gnome,如果还是继续不爽,再回KDE.

参考: http://os.51cto.com/art/201103/247235.htm
http://techhaze.com/2010/05/gnome-shell-and-unity-the-future-ubuntu-interfaces/
http://imcn.me/html/y2011/8601.html

就目前来说,unity还是勉强可以接受,比较喜欢他用super的快捷方式,同时它也可以扩展一些gnome-shell主题.


5安装compize-config

Unity还是支持compize,这工具确实相对耗性能,也有时候会导致桌面假死,不过还是带给人不一样的桌面体验.Ubuntu11默认装了compize,不过还需要装compizconfig-settings-manager自己DIY一下.早前用过3D旋转桌面,兴奋过,不过现在不喜欢了,对我来说,只要求窗体好看,放大缩小切换等有特色即可.

  • 使用fusion-icon来快速配置compize

>sudo apt-get install fusion-icon

>sudo apt-get install dconf-editor

>dconf-editor

desktop-> panel -> systray-whitelist

add>>'fusion'

[enter]

  • 使用ccsm来设置compize

>sudoapt-get install compizconfig-settings-manager

  • 重置compize的方法有:

rm-rf .gconf/apps/compiz*
rm -rf .cache/compizconfig-1
rm -rf.config/compiz-1
rm -rf .compiz


6安装gnome-tweak-tool

这是gnome-shelladvance配置工具,主要是可以修改主题及图标.

>sudo add-apt-repository ppa:ricotz/testing
> sudo apt-getupdate
> sudo apt-get install gnome-tweak-tool


7安装chrome

chrome轻量简洁,用习惯用它来网上冲浪了.

官方下载最新的chromedeb

http://www.google.cn/chrome/eula.html?hl=zh-CN&brand=CHMA&platform=linux

直接安装会失败,需要为deb包配置一下依赖关系:

>cd<chrome-deb-path>
>sudodpkg -i <chrome-deb>.deb
<...dependency error>

>sudo apt-get -f install
<...install the rely package>
>sudo dpkg -i <chrome-deb>.deb

参考:http://www.muktware.com/blogs/2672


8安装ntfs可读写支持

>sudoapt-get install ntfs-3g ntfs-config

>ntfs-config

 

运行过程可能会出错,ubuntu11已不使用fdi,ntfs-config会写到fdi目录上:

>mkdir-p /etc/hal/fdi/policy

>touch /etc/hal/fdi/policy


9安装aptitude

Aptitudeubuntu11没有默认安装,不过它相对于apt-get来说还是有其他优势,可以搜索和查询软件包(aptitudesearch, aptitude show, etc) .

>sudoapt-get install aptitude


10安装vim

Ubuntu11.10没有自带vim,要自己装一个.

>sudoapt-get install vim


11配置成英文locale

  • 理解locale:

Locale由”语言.字符集”,en_US.UTF-8

 

语言可以是zh_CN,zh_TW, en_GB, de_DE, ,语言包含各个方面的locale信息:

 

LC_CTYPE语言类型

LC_NUMERIC数字

LC_COLLATE比较和排序习惯

LC_TIME时间日期

LC_MONETORY货币

LC_MESSAGES提示,错误,状态等信息,标题,标签,按钮和菜单等信息

LC_NAME性名书写方式

LC_ADDRESS地址书写方式

LC_TELEPHONE电话号码书写方式

LC_MEASURMENT度量衡表达方式

LC_PAPAER纸张尺寸

LC_IDENTIFICATION locale自身信息

 

字符集可以是ISO-8895,UTF-8, GB18030, GBK,,选择不同的字符集则可能影响字符串的有效显示.

 

Linux中的locale会根据环境变量的设置自行按一定的优先级做选择:

LC_ALL >LC_* > LANG

:

exportLC_ALL = en_US.UTF-8

exportLANG = de_DE.UTF-8

exportLC_CTYPE = zh_CN.GBK

另外,还有一个变量LANGUAGE,许多应用程序的多语言都基于此变量.

 

而环境变量将位于以下文件内:

(1)/etc/default/locale

(2)/etc/bash.bashrc,/etc/environment, /etc/profile

(3)~/.bashrc,~/profile

并且:(1) < (2) < (3)

 

所以当你在某一处,(1)设置和locale而没有生效,则应该检查其他位置(2)(3)是否覆盖语言的设置.

 

而且你可以进行适当的选择性设置LANG,LANGUAGE, LC_*, 以使不同用户,X窗体及程序支持不同的locale.

  • 安装locale

#查看当前locale

>locale

 

#安装locale语言包(非必须,安装语言包可以通过图形界面设置安装)

>cd /usr/share/locales
> sudo ./install-language-pack en_US

(删除用>./remove-language-pack en_US)

 

#配置locale

>sudo vim /etc/default/locale

<… LANG=en_US.UTF-8 .. >(注意去掉其他的LANGUAGE)

 

#重新构建语言的支持(非必须)

>sudo dpkg-reconfigure locales

#会根据/var/lib/locales/supported.d/locale重新构造语言包的支持

 

#重建locale(非必须)

>locale-gen en_US.UTF-8

#根据/var/lib/locales/supported.d/locale生成locale压缩locale,减少更多空间.

 

#检查环境变量的locale设置,防止覆盖

 

参考: http://wiki.ubuntu.org.cn/Locale

http://wiki.ubuntu.org.cn/%E4%BF%AE%E6%94%B9locale


12安装fcitx

Ubuntu11.10的源已支持fcitx4,直接可以安装,也可以去官网下载最新包编译安装.

# 防止fcitxscim有冲突, 二选一
> sudo apt-get purge scim
>sudoapt-getinstall fcitx fcitx-config-gtk fcitx-sunpinyin ..
> im-switch -s fcitx -z default
(系统级别的设置为: sudo im-switch -s fcitx -z default)

英文环境下则要保证fcitx有中文字符集的支持:

# 可以设置localeen_US.UTF-8

# 保证/etc/X11/xinit/xinput.d/fcitxen_US文件, en_US非必须的.
# fcitx file -----------------------------------------
XIM=fcitx
XIM_PROGRAM=/usr/bin/fcitx
XIM_ARGS=""
GTK_IM_MODULE=xim
QT_IM_MODULE=xim
DEPENDS="fcitx"
# ----------------------------------------------------

# 增加环境变量
# ~/.profile or ~/.baserc
export XMODIFIERS = “@im=fcitx”

> sudo im-switch -s fcitx


13安装gimp

Gimp是一个类似photoshop一样的工具,用于作图像处理.

>sudo apt-get install gimp


14安装openjdk

Openjdkjdk的一个开源项目,jdk6分支出来,由社区维护.基本上与jdk没有多大的功能区别,可以通用,甚至解决了一些jdk仍存在的bug.但还是有一定的细节差别:

Openjdk

Sunjdk

由社区来维护,许多软件厂商和组织参考维护

sun维护

 

Jdkbug由开源方式修复

Sun修复bug,会从openjdk摘选

满足GPLv2协议

保持SUN的注册商标

争议中

绑定一些第三方的插件库

Ubuntu直接有源包支持

需要加第三方PPA等进行安装

>sudoapt-get install openjdk-6-jdk openjdk-6-jre


#切换各种java环境

>sudo update-alternatives –config java


#设置java环境变量,许多应用程序依赖于此变量

>sudo vim /etc/environment

CLASSPATH=".;/usr/lib/jvm/java-6-openjdk/lib;/usr/lib/jvm/java-6-openjdk/jre/lib"

JAVA_HOME="/usr/lib/jvm/java-6-openjdk"

jdk的安装有多种方式,不详细介绍,看参考.

参考: http://marshal.easymorse.com/archives/1576
http://openjdk.java.net/projects/jdk6/
http://wiki.ubuntu.org.cn/Java
http://wiki.ubuntu.org.cn/Sun-java6

 

15安装freemind

Freemind可以方便地让我们进行思维扩散,将复杂的问题层次罗列,以便从中提取有用的信息.我觉得用它来做一些读书笔记,学习工具(vim),整理源代码都挺不错的.

另有一个软件是xmind,freemind基本一样,但非完全的开源,基于eclipseIDE,功能较强大.不过我试用了一下,感觉挺占资源的,也没有想象中那么易用,所以仍然用freemind.

Ubuntu11.10有源直接支持freemind,Freemind依赖于java的安装.

>sudoapt-get install freemind

参考:http://freemind.sourceforge.net/wiki/index.php/FreeMind_on_Linux#Ubuntu_.26_Kubuntu
http://wiki.ubuntu.org.cn/UbuntuHelp:Freemind


16安装dia

Dia对应于windowsVISIO工具,用它来画一些简单的流程图.

>sudoapt-get install dia

参考: http://wiki.ubuntu.org.cn/UbuntuHelp:Dia


17安装pps

PPS在ubuntu11.10还是不稳定,下载节目列表经常停着不动,点多几次就程序会自动关了.而且最好是用gksu来启动程序,估计跟mplayer的配置有关.

>cd<pps-deb-path>

>sudodpkg -i <pps-deb>.deb

<...dependency error>

>sudo apt-get -f install

<...install the rely package>e

>sudo dpkg -i <pps-deb>.deb

ppstream:

Depends:libqt4-core (>= 4.4.0)
Depends: libqt4-gui (>=4.4.0)
Depends: libqt4-webkit (>= 4.4.0)
Depends: mplayer

 

分享到:
评论

相关推荐

    ubuntu11.10 安装gnome3 和美化

    ubuntu11.10 安装gnome3 和美化 GNOME 3 是一个功能强大且美观的 Linux 桌面环境,Ubuntu 11.10 中可以轻松地安装和美化 GNOME 3。本文将指导您如何安装 GNOME 3 并对其进行美化。 安装 GNOME 3 在 Ubuntu 11.10 ...

    Ubuntu 11.10 上安装 MongoDB 2.0

    ### 在Ubuntu 11.10上安装MongoDB 2.0 #### 一、下载与解压MongoDB 为了在Ubuntu 11.10上安装MongoDB 2.0,首先需要下载对应的二进制包。可以使用wget命令从MongoDB官方网站下载Linux版本的二进制文件。具体步骤...

    Ubuntu 11.10上删除Empathy的聊天记录.docx

    在Ubuntu 11.10操作系统中,Empathy是一款集成多种聊天协议的即时通讯软件,如MSN、Yahoo、Google Talk等。然而,用户可能会遇到需要删除Empathy聊天记录的情况,尤其是出于隐私保护的需求。本文将详细讲解如何在...

    Ubuntu 11.10 安装Node.js的方法

    在Ubuntu 11.10操作系统上安装Node.js的过程涉及几个关键步骤,具体包括安装依赖包、获取源代码、编译源代码以及测试Node.js是否正常工作。下面是根据给定内容详细说明的各步骤知识点。 1. 安装依赖包 在编译和安装...

    configure /dev/shm before Install Oracle 11gR2 on Ubuntu 11.10 server (64-bit)

    在安装Oracle 11gR2数据库软件之前,配置`/dev/shm`分区是至关重要的一步,尤其是在Ubuntu 11.10 64位服务器上。`/dev/shm`是一个临时文件系统,模拟了传统的内存共享,提供了一个在Linux系统中进行进程间通信(IPC...

    Ubuntu Server 11.10安装配置lamp(Apache+MySQL+PHP)

    在本文中,我们将深入探讨如何在Ubuntu Server 11.10上安装和配置LAMP(Linux、Apache、MySQL和PHP)环境。首先,我们来了解LAMP的重要性以及为何选择Ubuntu Server作为基础操作系统。 LAMP是Web开发中最常见的堆栈...

    openstack在Ubuntu上的安装

    本文详细介绍了如何在Ubuntu 11.10 Server上安装OpenStack的基本组件和服务。通过上述步骤,您可以成功搭建一个功能完备的OpenStack环境,用于开发和测试云应用程序。需要注意的是,实际部署过程中可能还会遇到各种...

    pyWebQQ-1.2.tgz安装包(包含4个文件)

    在Ubuntu 11.10操作系统上能够顺利安装并运行,说明该软件对Linux环境具有良好的兼容性。 首先,我们要了解tgz文件的性质。".tgz"是tar和gzip两种工具结合的产物,用于在Linux和Unix系统中打包和压缩文件。在这个...

    iNodeClient for linux

    在本文中,我们将深入探讨iNodeClient的使用环境、功能特性以及在Fedora 16和Ubuntu 11.10这两个特定Linux发行版上的安装和配置过程。 一、iNodeClient简介 iNodeClient是针对校园网络环境而开发的一款客户端软件...

    Linux账号实现Apache身份验证

    在Ubuntu 11.10中,这个文件通常位于`/etc/apache2/apache2.conf`。使用vim编辑器打开它: ```bash sudo vim /etc/apache2/apache2.conf ``` 在配置文件中,我们需要添加一些指令来配置身份验证。在你希望进行身份...

    Hadoop开发日志.pdf

    - 软件平台:Ubuntu 11.10 2. **SSH、JDK、JRE、Tomcat7和NetBeans7配置** - SSH配置是Hadoop集群通信的基础,用于无密码登录。 - JDK7和JRE7是运行Hadoop所必需的Java环境。 - Tomcat7是Apache的一个开源Web...

    Ubuntu命令技巧.pdf

    ### Ubuntu命令技巧知识点详解 #### 一、安装与升级 **1.1 查看软件安装内容** - 使用命令 `dpkg -L &lt;package&gt;` 来查看指定软件包的安装内容。 **1.2 查找软件** - 可以通过 `apt search &lt;keyword&gt;` 命令来搜索...

    高性能Mysql主从架构的复制原理及配置详解.pdf

    环境中,Master 和 slave 的 MySQL 数据库版本同为 5.0.18,操作系统为 Ubuntu 11.10,IP 地址为 10.100.0.100。 在配置复制时,需要注意以下几点: * 主服务器必须激活二进制日志功能。 * 从服务器必须具备足以让...

    ubuntu的命令

    **11.10 回当前用户的宿主目录** `cd ~`命令可以迅速返回到当前用户的家目录。 **11.11 查看当前所在目录的绝对路径** `pwd`命令显示当前工作目录的完整路径。 **11.12 列出当前目录下的所有文件** 使用`ls -la`...

    linux nagios

    在Ubuntu 11.10上安装Nagios的步骤如下: **一、安装前准备** 确保系统已安装Web服务器(如Apache),并下载Nagios及其相关组件的源码包: - `nagios-3.2.3.tar.gz` - `nagios-plugins-1.4.15.tar.gz` - `nrpe-2.12...

    高性能Mysql主从架构的复制原理及配置详解 (2).docx

    例如,对于版本5.0.18的MySQL,在Ubuntu 11.10环境下,需要在主服务器上创建复制账户,配置二进制日志,然后在从服务器上设置相关参数并启动复制进程。 ### 注意事项 - **并发更新**:主服务器上的并行更新在从...

    ubuntu skills ubuntu命令技巧(pdf格式)

    ### Ubuntu命令技巧详解 #### 一、安装与升级 ##### 1.1 查看软件安装内容 使用`dpkg -L &lt;package-name&gt;`命令可以查看指定软件包的安装内容。 ##### 1.2 查找软件 通过`apt search &lt;keyword&gt;`命令可以在已安装或...

Global site tag (gtag.js) - Google Analytics