资料来自:

http://blog.163.com/azhai@126/blog/static/111056312008315842433/
http://www.ibentu.org/2007/09/09/install-awvant-window-navigator-from-bzr.html

什么是bzr?
不知道BZR版是什么意思,大概是比SVN版更新吧。(TualatriX原话)
http://linuxdesktop.cn/2007/08/13/awn-stack

嗯,我就不号召大家鄙视TX了^_^……那么什么是bzr呢?bzr全称是Bazaar,官方网站在这里http://bazaar- vcs.org/。它是一种分布式源代码版本控制系统,与SVN、CVS等等类似(小白们大概都知道吧?),是由Canonical公司(Ubuntu的赞助者)赞助的。简单地说,它就是一个提供程序内测源代码的东东。更详细的介绍请移步维基,走前请戴套。

好了,转入正题。众所周知,目前使用的avant-window-navigator的tuxfamily源的速度在中国的访问速度是令人发指的。而官方的bzr源则有相对比较快的访问速度,而且版本更新快于tuxfamily源。好吧,开始:

首先安装bzr,sudo apt-get install bzr
注意不要输入sudo apt-get install bazaar,这个是用于创建bzr“服务端”用的,我们只需要bzr这个“客户端”就行了。

好了,进入正题:
参考官网上的介绍,运行
bzr co http://bazaar.launchpad.net/~awn-core/awn/trunk avant-window-navigator
获取源代码
这个过程稍微有些漫长,但是总体上说比tuxfamily连接快
完成后会在运行该命令的文件夹下生成avant-window-navigator文件夹
好了,后面就是比较常规的操作了:
cd avant-window-navigator
./autogen.sh
make
sudo make install (或者sudo checkinstall)

注意运行autogen.sh时会提示你缺少什么包,请以它给出的包名称在新立得中搜索相应的dev包。比如它提示缺少gnome-menu包时,通过新立得搜索对应的包名称是libgnome-menu2,对应的dev包名字是libgnome-menu-dev,那么装上libgnome-menu- dev就可以了。
好了,avant-window-navigator已经安装好了。但是打开后你会发现里面的applet少得可怜。这是因为你没有安装awn-extras
运行
bzr co http://bazaar.launchpad.net/~awn-core/awn/trunk awn-core-applets
来获取源代码,然后cd awn-extras/awn-applers/awn-core-applers,运行autogen.sh,make&&make install
重启awn,搞定了。亲爱的stack插件!
over!

windows版的bzr下载https://launchpadlibrarian.net/109861775/bzr-explorer-setup-1.3.0.exe

来自这里:

http://doc.bazaar.canonical.com/explorer/en/

https://launchpad.net/bzr-explorer/1.1/1.1.1

安装完以后在c:\python27\scripts下有一个bzr命令在这个目录下面就可以执行bzr命令

C:\Python27\Scripts>bzr clone https://code.launchpad.net/~openerp-commiter/openobject-addons/trunk-extra-addons

可以得到openerp addons

从官方的BZR源安装avant-window-navigator的更多相关文章

  1. 使用光盘作为yum软件安装源安装X Window

      使用光盘作为yum软件安装源安装X Window 挂载光驱   [root@centos6 ~]# mkdir /media/cdrom [root@centos6 ~]# mount /dev/ ...

  2. 系统yum源更新及某些软件官方源安装

    一.缘由 想在centos6.6上安装zabbix-agent,可是yum search 之后没有,又不想二进制安装,所以就找各种在线安装方法. 二.解决办法 思路: 1.尝试更新对应版本最新的yum ...

  3. CentOS 6.4安装本地yum源,并安装X Window System

    1.为DVD创建一个挂载目录 [root@localhost ~]# mkdir /media/CentOS 2.在Linux下挂载CentOS DVD(虚拟机挂载DVD不说了,应该都会) [root ...

  4. 使用epel源安装软件

    问题:centos提供的官方base源可能无法提供某些软件的安装,可以通过epel源 系统:centos6.5 x86_64 解决:安装epel源 #wget http://dl.fedoraproj ...

  5. Ubuntu14.04和16.04官方默认更新源sources.list和第三方源推荐(干货!)

    不多说,直接上干货! 写在前面:笔者由于还在学校学习,学校没有开发给Linux用的上网客户端,所以只能用在windows系统中通过安装虚拟机运行linux比较方便,但没有外网,只有学校的教育网,所以我 ...

  6. Ubuntu16.04用源安装Nginx+PHP5.6+MySQL5.6

    安装Nginx 1.首先添加nginx_signing.key(必须,否则出错) $ wget http://nginx.org/keys/nginx_signing.key $ sudo apt-k ...

  7. MySQL 三 通过yum源安装指定版本的mariadb

      1.yum源安装指定的版本     1)准备工作     下载安装当前次新版 https://downloads.mariadb.org/   选择rpm包,点击Repository Config ...

  8. buntu14.04和16.04官方默认更新源sources.list和第三方源推荐(干货!)转

    配置完成后: sudo apt-get update 安装和删除软件: sudo apt-get install sudo apt-get remove buntu14.04和16.04官方默认更新源 ...

  9. CentOS 7 使用 Yum 软件源安装谷歌 Chrome 浏览器

    Google Chrome是一款由 Google 公司开发的网页浏览器,新版的 Chrome 浏览器使用的是 Blink 内核,具有运行速度快,稳定的特性.Chrome 能够运行在 Windows,L ...

随机推荐

  1. 云计算大会有感—MapReduce和UDF

    (转载请注明出处:http://blog.csdn.net/buptgshengod) 1.參会有感       首先还是非常感谢CSDN能给我票,让我有机会參加这次中国云计算峰会.感觉不写点什么对不 ...

  2. powerdesigner反向SQLServer2008数据库生成物理数据模型

    方法一:通过数据库脚本生成物理数据模型 具体步骤如下图所示:

  3. Android 手电筒源代码

    近期因为公司须要,做了一个手电筒,事实上手电筒原理非常easy,就是调用照相机的闪光灯,控制闪光灯的开关,就能够实现手电筒的效果, 强调一下,代码中一定要注意在结束的时候对闪光灯进行释放,否则就会导致 ...

  4. xtraTabbedMdiManager 双击最大化和关闭后返回主界面 z

    双击tab头部时候子窗体Float时界面最大化和关闭Float状态的子窗体并不是真正关闭而是回到主界面的问题, 代码如下,其中xtraTabbedMdiManager1_Floating这个是xtra ...

  5. dtree实现动态加载树形菜单,动态插入树形菜单

    1.导入  dtree文件    dtree.css   img文件夹   dtree.js 2. 建立对应 的数据库      1      父ID     name    id 3    建立连接 ...

  6. 用java查询HBase中某表的一批数据

    java代码如下: package db.query; import java.io.IOException; import org.apache.hadoop.conf.Configuration; ...

  7. vim/vi 命令详解

    在工作中,要对服务器上的文件进行的修改,可以使用ssh远程登录到服务器上,并且使用vi进行快速的编辑即可,在没有图形界面的环境下,要编辑文件,vi是最佳选择! vi命令是Linux中最经典的文本编辑器 ...

  8. Java实现对Mysql的图片存取操作

    1.MySQL中的BLOB类型 Mysql中可以存储大文件数据,一般使用的BLOB对象.如图片,视频等等. BLOB是一个二进制大对象,可以容纳可变数量的数据.因为是二进制对象,所以与编码方式无关.有 ...

  9. Sort Colors leetcode java

    题目: Given an array with n objects colored red, white or blue, sort them so that objects of the same ...

  10. State 状态模式 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...