如论如何,还是不习惯 Ubuntu 的 Unity 桌面,捉摸着怎么将此桌面换成之前熟悉的 Gnome 呢,搜了一大圈互联网,终于在这篇文章里面找到了方法,试了试,还不错,只是没有删除 Unity 的方法,不过这个并不重要,删不删都无所谓。

稍微翻一下,以后用得着,别人也可以用。

1. 先安装 Gnome Packages。

打开终端,输入

sudo apt-get install ubuntu-gnome-desktop ubuntu-gnome-default-settings

此时如果出现选择 GDM 或者是 LightGDM 的话,请选择 GDM。

如果,你已经使用了 GDM 或者系统没有出现选择设置的界面,或者你选择了使用 LightGDM 的话,那么你可以使用下面的命令来重新设置。

sudo dpkg-reconfigure gdm

当然,不是非要一定使用 GDM 的,也可以使用 LightGDM 但是这样就不能体验完整的 Gnome 3 了。

同时,最好可以将 ubuntu-setting 这个包给删除掉(我没有删除,用的没有问题)。至于这个包是干嘛的,这里就不翻译了,反正说的是删不删对使用都没有影响。不过删除了之后,某些 ubuntu 默认的设置就会被改变,例如窗口的按钮顺序, Rhythmbox 插件也是靠这个包来启用的。

这样就完了,接下来的是可选的步骤。

2. 安装一些其它的 Ubuntu 的包,例如 GNOME Documents 和 Boxes(做了这一步,但是基本没用,我也不知道干嘛的)。

sudo apt-get install gnome-documents gnome-boxes

注:因为一个 bug boxes 只在 64位上才可用,32位这里就不要装了。

3. 更新 GNOME Control Center, Nautilus, Totem 以及其他的 GNOME 3 packages 到 3.6.x(这一步也没有做)

不过要先加一个 PPA 才行。

sudo add-apt-repository ppa:gnome3-team/gnome3

然后请遵循这个文章,或者用系统更新来安装。

如果安装了 PPA 之后,有些包将会被更新为: GNOME Control Center 3.6.3, Aisleriot 3.6.0, Brasero 3.6.0, Nautilus 3.6.3 以及 Totem 3.6.2.这个 PPA 同样提供了 Transmission 0.7.1, Transmageddon 0.23 以及 Sound Juicer 3.5.0(至于这些软件都是干嘛的,我也不知道,我没有用,没有做到这一步,也就没有更新)。

4. 删除 overlay scrollbars(这一步也没有做)
到这一步,基本就完成了,但是这里使用的还不是 Gnome 的 overlay scrollbars 而是 Ubuntu 自己的,所以通过下面的命令,将 Ubuntu 自己的 overlay scrollbars 删掉,从而使用 Gnome 3 的。

5. 然后就是重启了,当然注销也可以,只是注销看不到登陆界面的效果。

此处所说的独立,是指不结合 apache,也就是你的 ubuntu 可以不安装 apache ,然后独立安装这个 Subversion。

虽然说某些事情有前奏非常好,但是咱们这里就不要前奏了,直接进入主题吧。

1. 下载必要的软件
这里以临时目录为基础。
进入临时目录

cd /tmp

然后下载需要的软件

wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz

(上面二个压缩文件解压后会放到同一个文件下,不要另建文件夹,这一句可忽略)

2. 安装
解压

tar zxvf subversion-1.6.1.tar.gz
tar zxvf subversion-deps-1.6.1.tar.gz

进入目录,编译安装,视服务器性能需要比较长的时间,可以使用 screen 命令

cd subversion-1.6.1/
./configure --prefix=/usr/local/svn
make && make install

此处将 svn 安装到了 /usr/local/svn 目录。

3. 查看 svn 信息

# /usr/local/svn/bin/svnserve --version
svnserve, version 1.6.1 (r37116)
compiled Jul  7 2010, 23:06:21

如果出现类似 version 1.6.1 的信息,说明安装成功了。

4. 将 svn 的 bin 目录加到环境变量中去

# PATH=$PATH:/usr/local/svn/bin
# export PATH

通过键入 svn 查看是否成功

# svn
Type 'svn help' for usage.

出现这样的字样,就说明成功了

5. 建立仓库
5.1 建个 svn 的根目录,因为项目不只一个,默认放到 home 目录中

# mkdir -p /home/svn    #-p 的意思是说如果没有父目录建之

5.2 建个仓库

# mkdir -p /home/svn/node
# svnadmin create /home/svn/node 或者 # svnadmin create /home/svn 记不清楚了

5.3 导入数据

# svn import ./svntest file:///home/svn/node -m "Initial repository test"
Adding         svntest/test.php
Committed revision 1.

./svntest 为要导入的目录,里面还有相应的项目文件此处使用 test.php 测试。如果出现如上例代码中的字样,则表示导入数据成功

6. 配置
6.1 修改 svnserve.conf(/home/svn/node/conf)

# vi svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = passwd

6.2 修改用户密码文件 passwd

# vi passwd
[users]
yimity = ******(密码)

vi 的使用这里就不说了,i 进入编辑模式,修改完成后按 esc 进入一般模式,然后 :wq 保存退出。

7. 启动

# svnserve -d -r /home/svn/node

然后在本地安装 svn 客户端,获取就可以了。

参考:linux svn安装和配置,不结合apache

[转帖]安装过Ubuntu10.04的人都知道,安装之后不敢更新ATI或者NVIDIA独显的受限驱动,因为无论是ati显卡还是nvidia显卡,在ubuntu10.04系统上启用受限驱动(或手动安装官方驱动),都会导致开机splash分辨率变低的问题。由于这问题在ubuntu10.04上很普遍,所以也就有很多牛人为我们提供了解决方法,下面是我在ubuntu中文论坛上看到的(参考上面给出的三个帖子),并且亲自试验并成功解决问题的一个整理方案。

1、安装v86d和hwinfo包,下面我们要用到。

 sudo apt-get install v86d hwinfo

2、查看自己显卡支持的分辨率。

  sudo hwinfo --framebuffer

  None 00.0: 11001 VESA Framebuffer
  [Created at bios.464]
  Unique ID: rdCR.QOJHFkjgnM2
  Hardware Class: framebuffer
  Model: "(C) 1988-2005, ATI Technologies Inc.  M92"
  Vendor: "(C) 1988-2005, ATI Technologies Inc. "
  Device: "M92"
  SubVendor: "ATI ATOMBIOS"
  SubDevice:
  Revision: "01.00"
  Memory Size: 16 MB
  Memory Range: 0xd0000000-0xd0ffffff (rw)
  。。。
  Mode 0x03ee: 1366x768 (+1408), 8 bits
  Mode 0x03ef: 1366x768 (+2752), 16 bits
  Mode 0x03f0: 1366x768 (+5504), 24 bits
  Config Status: cfg=new, avail=yes, need=no, active=unknown

更多…

等了一整天,在晚上的时候,Ubuntu 9.04  jaunty jackalope正式发布,终于可以再Ubuntu的官网下载到期望已久的系统了,本来想在国内找个镜像下下,毕竟速度快啊,但是找了一大圈还是没有照到国内可以使用的镜像,网易更是连9.04的影子都没有看到,呵呵,批评一下网易,怎么搞的,看看你们站点开通的时候多少Linux的爱好者为你们鼓掌叫好,现在却连影子都没有看当,当然,有可能是我没找到。其他的镜像都不是很清楚,所以也没有花太多时间。

更多…

大家应该还记得Ubuntu 8.10发布的时候,Ubuntu 官方提供的离 Ubuntu 8.10 正式版发布时间的WEB倒计时吗?或许你是一个开源支持者,所以你在那个时候还把 Ubuntu 8.10 正式版发布的倒计时嵌在了你的网站或是 Blog 中来宣传 Ubuntu呢 。那么现在我们还是有这个机会的,现在 Ubuntu 官方已经提供了 Ubuntu 9.04 正式版发布时间的WEB倒计时。如果你有网站或 Blog ,把这个倒计时加进去吧,帮助Ubuntu官方一起向世界传播 Ubuntu吧!也帮助开源组织和Linux传播他们的理念和产品,让世界人们用上免费的软件。添加的时候非常的简单,你只需要将相应的代码复制到你的网页里想要出现这个图片的地方就可以了,而且每天图片将会自动更新显示离 Ubuntu 9.04 正式版发布的天数。

更多…