Ubuntu Server 11.04安装GNOME 3的方法
<p>如果你认为安装Ubuntu Server 11.04版完全没必要装图形界面,更没有必要装目前还不是很完善的GNOME3。。或者应该用ARCH+GNOME3搭建。那么请别继续浪费时间看下去。</p><p>前后花了2个晚上和一个白天,重装了N次。终于有点成果了。不容易啊。</p>
<p>废话少说,正题:</p>
<p><strong>硬件:</strong>ThinkPad X61 一只, Ubuntu Server 11.04 安装U盘一只</p>
<p><strong>上网:</strong>ADSL(无线,有线)</p>
<p><strong>操作:</strong>伪程序猿一枚</p>
<p>1. 插入U盘, 重启笔记本,狂按F12。(针对X61)</p>
<p>2. 进入启动选项界面,选择USB启动,然后选择安装Ubuntu Server。</p>
<p>以下默认您已经掌握普通的安装过程。不按步说明了。只是说几点要注意的地方。</p>
<p>a) 因为中文支持的原因,安装和系统语言我都选择了英语。</p>
<p>b) 硬盘分区选择时,注意把系统安装的分区的可启动属性选上(不是选择主分区就可以自动从这个分区启动的)</p>
<p>c) 安装系统的时候我本子上的XP已经给我抛弃了,所以没有别的系统,可以放心选择GRUB自动生成,有别的系统需要注意一下</p>
<p>3. Ubuntu Server 安装完成后,先搞定上网,有线情况很简单,ADSL使用pppoeconf配置下拨号就可以。无线就必要复杂,我这里是先用有线下载了wicd-curses来配置无线网卡,连接上无线猫,然后用pppoeconf配置。</p>
<p>4. 上网搞定后,强烈建议把更新源给换了(更改/etc/apt/sources.list)。可能更新没到位,网上没有多少11.04的更新源,其实10.04的改个名字几乎都可以拿来更新11.04 没听说那个服务器只支持到10.04就不更新了。11.04是natty哦。别改错了。</p>
<p>5. 换了源之后先更新下</p>
<p>sudo apt-get update</p>
<p>sudo apt-get upgrade</p>
<p>6. 安装GNOME3</p>
<p>sudo add-apt-repository ppa:gnome3-team/gnome3</p>
<p>sudo apt-get update</p>
<p>sudo apt-get dist-upgrade</p>
<p>sudo apt-get install gnome-shell</p>
<p>可能会没有安装add-apt-repository,安装python-software-properties就可以..(原来是个脚本啊。)</p>
<p>后来继续安装gnome-core xserver-xorg-core,gnome-core我不确定是不是一定要装...</p>
<p><strong>最后安装个登陆程序就可以了。gdm和lightdm 都可以选择。</strong></p>
<p>然后重启,应该就可以看到登陆界面了。希望我没有漏掉什么,如果按照以上过程不能看到登陆界面的话,请留言告诉我,我回忆一下,有没有少什么。</p>
<p>在登陆界面选择:GNOME登陆。然后。</p>
<p>当然是出错啦,这个错误搞了很多人很多时间。</p>
<p>could not update .ICEauthority...</p>
<p>百度之。。发现N多人在N多时候碰到这个问题。解决方法可谓天马行空。</p>
<p>简单列举几个:直接chown改变权限的。这个是发现问题所在了。可惜少了点步骤。</p>
<p>安装LXDE。我以前在10.04升级11.04然后在安装GNOME3的时候就是用这个方法,安装LXDE,然后登陆LXDE一次,就解决了权限问题,可是不稳定啊,后面又出现一些别的问题,况且这个解决方法有点莫名其妙,且在现在这个情况下也失效了。</p>
<p>其实软件的最大特点不就是逻辑性么。凡事都有因果。对症下药就是了。</p>
<p><strong>问题所在明显是权限问题。</strong></p>
<p>查看.ICEauthority的权限是owner有rw权限,且文件owner就是用户我啊。为什么还有权限问题呢。</p>
<p>除非。运行的时候的ID不是用户ID。管他是什么ID。</p>
<p>现在回到.ICEauthority的权限修改上,sudo su。超级用户。我就不信改不了你的权限。</p>
<p>还是失败</p>
<p>突然想起来,文件还有个属性。</p>
<p>lsattr .ICEauthority</p>
<p>哈哈。小样,被我发现了。。有个i属性(ignore?)</p>
<p>sudo chattr -i .ICEauthority</p>
<p>去掉i属性后,就可以改变文件权限了。</p>
<p>sudo chmod a+rw .ICEauthority</p>
<p>终于修改完成。重启后终于可以进入GNOME3了。而且是一个相当干净的GNOME3。啥软件都没有。</p>
<p>下面就自己选择软件慢慢装吧。哈哈。</p>
<p>对了,大多解决方法是在搜索上找到了,如果上面的步骤还不可以的话,试试以下这个,我做了以下的步骤,但是我觉得不这么修改应该也可以的。</p>
<p>Error message: ‘Could not update file ICEauthority’</p>
<p>To overcome this problem, go into recovery mode by pressing “Esc” when booting and select “recovery mode” in the GRUB menu.</p>
<p>Selecting the ‘recovery mode’ in the GRUB menu</p>
<p>Wait a while until the boot process is complete so that you are faced with choices like the image below:</p>
<p>Open a root shell to repair</p>
<p>Select “Drop to root shell prompt”then type the following commands one by one in the current shell:</p>
<p>chown gdm: gdm-R / var / lib / gdm</p>
<p>chmod 600 / var / lib / gdm / .ICEauthority</p>
<p>mv / home / username / .ICEauthority / home / username / .ICEauthority.old</p>
<p>chmod 1777 / tmp</p>
<p>Replace “username” with your user name in Ubuntu. restart and pray that the problem can be resolved.</p>
頁:
[1]