[分享]ubuntu下安装awn dock-Avant Window Navigator教程[更新8.04]

各种窗口管理器和美化相关
回复
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#31

帖子 stlxv » 2008-01-06 23:32

:shock:
PHP是最好的语言!不服来战!
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#32

帖子 HuntXu » 2008-01-07 1:17

i2000s 写了:重启后没有效果了,咋办?
在终端运行avant-window-navigator
还有让它开机自动运行就可以了...
头像
63396232
帖子: 87
注册时间: 2007-06-13 17:33
联系:

#33

帖子 63396232 » 2008-01-07 12:40

顶了~~~~~~~~~~~~
jsxthncn
帖子: 42
注册时间: 2007-11-06 12:02

#34

帖子 jsxthncn » 2008-01-07 13:47

我安装成功,请问怎样去掉原来下方的面板?
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#35

帖子 HuntXu » 2008-01-07 14:43

jsxthncn 写了:我安装成功,请问怎样去掉原来下方的面板?
我只是把一些不需要的去掉然后设成自动隐藏而已~
头像
burtliu
帖子: 4
注册时间: 2007-12-11 20:25

#36

帖子 burtliu » 2008-01-07 18:54

为什么我从源代码编译安装awn-extras时,到make时出现错误:make: *** 没有指明目标并且找不到 makefile。 停止。
我是下载搂主的附件然后解压的!
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#37

帖子 HuntXu » 2008-01-13 20:08

burtliu 写了:为什么我从源代码编译安装awn-extras时,到make时出现错误:make: *** 没有指明目标并且找不到 makefile。 停止。
我是下载搂主的附件然后解压的!
你改了安装目录吗?
貌似没有配置好编译环境~
请记住是

代码: 全选

./configure
最前面有个点的...
还有make install要sudo...

我在另一部机上下载这个附件试过了(因为自己是用bzr下来的trunk版本装的,太大传不上去,或者寒假有空传到ubuntu ftp?),没有出现这个问题,应该是你哪个环节出错了~~

再试试吧~从源代码编译安装可以没有基础但是不能没有耐心 :P

GL~~~~~~~~~~
头像
seabean
帖子: 152
注册时间: 2007-04-16 23:15

#38

帖子 seabean » 2008-01-16 19:35

楼主你好,我还是7.04的版本,下载了你给的包

按照这个教程
2.从源代码编译安装awn(bzr安装在文章最后有详细说明)
官方的源代码安装wiki: http://wiki.awn-project.org/index.php?t ... FromSource
(1)前期准备--解决依赖关系(依赖的软件包挺多的)
代码:
sudo apt-get install build-essential automake1.9 autotools-dev libxdamage-dev libxcomposite-dev libgnome2-common libgnome2-dev libgnome-desktop-dev libgnome-vfs-dev libgtk2.0-dev libwnck-dev libgconf2-dev libglib2.0-dev libdbus-glib-1-dev libgnomevfs2-0 libgnome-desktop-2 libgnome2-0 libwnck-common python-gtk2 python-gconf gnome-common python-dev python-gtk2-dev python-cairo-dev python-gnome2-dev python-gnome2-desktop gnome-panel python-glade2 librsvg2-common

(2)得到软件源代码包,到 https://launchpad.net/awn/+download 下载源代码,我已经下载下来发成附件,luanchpad.net不在国内,很慢...
(3)解压,进入安装目录,这步不用我解释了吧...
(4)
代码:
./configure

默认安装到/usr/local,如果你想修改安装目录,指定prefix就是,建议不修改,方便安装extras,而且不用重新去配置目录,当然如果你喜欢折腾的话便不关我事...
代码:
./configure --prefix=[PREFIX] [other configure flags

如果你想重新编译解决bug,加参数如下:
代码:
CFLAGS="-ggdb" ./configure [configure flags]

(5)
代码:
make && sudo make install && sudo ldconfig

来自wiki:
引用:
According to the man page:
ldconfig creates the necessary links and cache to the most recent shared libraries found in the directories specified on the command line, in the file /etc/ld.so.conf, and in the trusted directories (/lib and /usr/lib). The cache is used by the run-time linker, ld.so or ld-linux.so. ldconfig checks the header and filenames of the libraries it encounters when determining which versions should have their links updated.

ldconfig创建一些必要的链接,这一步是必须的而且很重要...
(6)收工(如果你没改安装目录的话)
代码:
avant-window-navigator &
到了这一步---(6)就出现错误了.......
sula@sea-desktop:~/files/avant-window-navigator-0.2.1$ avant-window-navigator &
[1] 23299
aijoex@seastar-desktop:~/files/avant-window-navigator-0.2.1$ Screen is composited.
APPLET : /usr/local/lib/awn/applets/taskman.desktop

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

(avant-window-navigator:23299): Wnck-WARNING **: Unhandled action type (nil)

已经出现了DOCK栏,可是我把终端一关掉 ,DOCK栏就消失了,现在该怎么办? :cry:
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#39

帖子 HuntXu » 2008-01-17 20:04

已经出现了DOCK栏,可是我把终端一关掉 ,DOCK栏就消失了,现在该怎么办?
这是正常现象... :twisted:

只是装完之后进行一下测试...

在主菜单里的附件项打开就可以了,然后把这个的启动加进启动会话...
头像
seabean
帖子: 152
注册时间: 2007-04-16 23:15

#40

帖子 seabean » 2008-01-17 21:20

HuntXu 写了:
已经出现了DOCK栏,可是我把终端一关掉 ,DOCK栏就消失了,现在该怎么办?
这是正常现象... :twisted:

只是装完之后进行一下测试...

在主菜单里的附件项打开就可以了,然后把这个的启动加进启动会话...
我上面贴的图里面,终端报了很多错误阿......

安装完以后,主菜单-附件里面没有出现AWN

我重启了,在终端单独输入命令让AWN启动,也向我上面说的那样,终端报错..........

:(
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#41

帖子 HuntXu » 2008-01-17 21:24

你确定装了所有必需的依赖?

正常安装的话应该没问题的啊...我试过的了...还是

代码: 全选

./configure
忘记前面那个点之类的错误造成的?

试试看在启动会话里加上这个...不行再试试从头安装一次吧
Joshua_Zhan
帖子: 155
注册时间: 2008-01-04 20:57

#42

帖子 Joshua_Zhan » 2008-01-17 22:01

支持先,感谢楼主分享
头像
seabean
帖子: 152
注册时间: 2007-04-16 23:15

#43

帖子 seabean » 2008-01-17 22:20

HuntXu 写了:你确定装了所有必需的依赖?

正常安装的话应该没问题的啊...我试过的了...还是

代码: 全选

./configure
忘记前面那个点之类的错误造成的?

试试看在启动会话里加上这个...不行再试试从头安装一次吧
完全按照你的教程做的,如果我重新安装的话,是直接覆盖安装,还是需要先卸载?

好像make安装后卸载会不干净。。。。
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#44

帖子 HuntXu » 2008-01-17 23:21

好像make安装后卸载会不干净
我在另一部机上(用livecd安装的ubuntu桌面环境)是测试通过的...

好像是make clean还是make distclean...自己看一下里面的readme...
头像
seabean
帖子: 152
注册时间: 2007-04-16 23:15

#45

帖子 seabean » 2008-01-18 10:24

HuntXu 写了:
好像make安装后卸载会不干净
我在另一部机上(用livecd安装的ubuntu桌面环境)是测试通过的...

好像是make clean还是make distclean...自己看一下里面的readme...
问题解决了, THX!! :D
回复