ubuntu9.0.4 安装手记~(更新到45条)更新到firefox3.5b4以及插件的解决办法

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复

调查一下这篇文章对多少人有帮助!

太有帮助了~~~
192
63%
还不错,解决了一些问题~~~
84
27%
太长了,看不下去了~~~
9
3%
看在这么多字的份上,投一票~~~
22
7%
 
总计票数: 307
头像
kurai
帖子: 764
注册时间: 2009-04-17 10:42

Re: ubuntu9.0.4 安装手记~(BenQS41C28)

#6

帖子 kurai » 2009-04-17 19:11

关于字体,美化,3d使用等问题
!(19)在系统里手工加入微软字体以及使用中英混合字体的方法
添加字体进系统有两种方式,一种比较简单,直接把字体copy到~/.fonts即可,但是因为这个目录是当前用户自己的,所以更换用户的时候,可能不能使用,需要做其他的操作。
第二种方法:
在/usr/share/fonts/新建一个用户自己的字体目录,好处是其他用户也可以使用, 终端运行:

代码: 全选

sudo mkdir /usr/share/fonts/zh_CN
然后把你想要添加进系统的字体拷进去,比如:

代码: 全选

sudo cp 你的目录/*.ttf   /usr/share/fonts/zh_CN
simusun.ttc 要从windows/fonts下拷过来,比较好,之后会在wine的配置里用一下。
Ps:雅黑和win下美化系统用的丽黑,以及拿来替换simsun字体的丽黑,在linux下都存在问题,字号10-12的时候,会出现竖排字,建议用iYaHei这个字体,经我测试,貌似没有问题,也不难看。忘记从哪下的了,随便找了个链接,不一定能用哦~~不能用就自己去搜一下吧:
http://www.uushare.com/user/dsyo2008/file/1354157
复制完之后,重建fonts缓存,运行下面三个命令:

代码: 全选

sudo mkfontdir
sudo mkfontscale
sudo fc-cache -s -v
(网上说这命令很危险,我在不知觉的时候,用了好多次~~~呃,会不会爆炸阿~~~)
这样字体就能使用了。
接下来解决flash插件字体乱码问题,打开49-sansserif.conf文件,运行:

代码: 全选

cd /etc/fonts/conf.d
sudo gedit 49-sansserif.conf
在文件里修改成下边的形式
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>Monaco</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>
iYaHei</string>
</test>

<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>
Monaco</string>
</edit>
</match>
Monaco是我添加的英文通用字体,iYaHei是中文通用字体,实现了混排。
这时候,应该就解决了flash插件的方框字问题了
如果你希望系统的字体英文和中文混排,你可以继续修改69-language-selector-zh-cn.conf这个文件,
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Anonymous</string>
<string>iYaHei</string>

<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>Bitstream Vera Serif</string>
<string>DejaVu Serif</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
在serif里第一排加入一个英文字体比如Anonymous,然后第二排加入一个中文字体比如iYaHei,保存之后,回到桌面右键,字体设置里,选择serif项,就达到目的了;san栏目也同上,可以换俩别的字体;monospace是一些编辑器经常用,包括终端的显示字体,也同上设置。
如果你发现你运行的程序里,有竖排字的出现,那就说明你用的字体兼容性有问题,换一个吧,要不然怎么调都别扭,或者改个不是10-12范围内的字号,也许会好了,但是字体又太大或者太小了。
推荐俩等宽字体,Mocano和Anonymous表现数字和字母,都很漂亮,mocano是苹果用的。
viewtopic.php?f=77&t=196208&start=119
要下载的,转到这个回复中下吧
!(20)系统桌面的配置图标,3d等
首先把桌面挂载硬盘的时候跑出来的一长串图标隐藏掉,很碍眼.终端运行:

代码: 全选

gconf-editor
就是配置编辑器,在/apps/nautilus/desktop下有些选项,勾掉volumns_visible,就不会在挂载之后显示图标了,其他几个选项,看一下就明白了,一个我的电脑,一个我的主文件夹,一个是网络,一个是回收站~~
然后安装cario或者awn和compiz,cario还是awn,按个人习惯吧.貌似cario功能更多一些,图标自由度大一点,awn的特效更爽一些,和ubuntu的3d特效更配一些,我觉得.
使用添加/删除,安装avant窗口导航器(awn)
安装就不说了,9.04里很简单,从库里装就行了,网上也有很多教程~~(如果你加了上边那些ppa的源,会发现两组awn,一组是带trunk 的,0.3.3的版本号,这是现在开发中的最新的版本,想尝鲜就试试,我装了之后,好像跟某个东西有点不对路,没找到毛病,又装回了稳定版 0.3.2.1~~)。默认安装的时候可能很多扩展包没装上,可以用命令行或者新立得软件包管理装上,带applets或者extras的都装上吧。
然后安装compiz ,compiz fusion icon,和emerald,装完之后,就可以用fusion icon管理compiz的所有特效和emerald主题了,接下来问题来了:
在 awn先启动的时候,compiz再启动,会让awn出错退出,必须用fusionicon,reload window manager一次才会启动awn。解决办法呢,就是把awn的启动调到compiz后面去,网上说写脚本,我没试,感觉有点太专业了。把这俩程序的命令 add进系统-->启动程序的话,前后顺序不好控制,没办法,我只好另找他法。
之后我安装了另外一个compiz管理插件,simple-ccsm,我在新立得库里没找到但是,用命令行可以安装

代码: 全选

 sudo aptitude install simple-ccsm
这个东西安装完之后,会在桌面右键-->更改桌面背景-->视觉效果选项卡里,添加一个自定义,把compiz的特效设置简单化了,而且比compizconfig高级管理器要好懂的多,也方便。最主要的是,现在在awn manager里把startup behaviour 的automatically start awn on login勾上,注销,再登录,你会发现,compiz特效也有了,awn也顺利启动了,问题解决。compizconfig高级管理器里自定义的配置,可以在ccsm里直接调用。(如果还是不好,就胡乱弄弄,说不定就好了,别忘了多重启几次~~~)
顺便说一下,awn的使用。applet就不说了,定死的,我不知道怎么配置这些东西,我只加了mimenu,file browser,awn terminal applet和launcher/taskmanager在栏目里。自定义的启动图标,要在launchers里设置。添加一个命令,name,command必添,然后确定就增加到栏目上了,我要说的是图标的修改,大家可能发现在dock的图标上右键,有个更改图标的选项,这个选项也能改图标,但问题是改完了之后,一注销或者重启,图标又复原了。我一直以为这是软件的问题~~~
后来发现,图标的修改其实不是那个右键里的选项,在launcher里,点中你要修改的命令,对话框的左边,有个默认图标,我的是个小黑板样的东西,就是它了,点它,出来的对话框里,stock/in theme是ubuntu和awn的默认图标库,我们要选custom自定义。directory是要选择到的目录,这里这个选择框是个很别扭的东西,所有列出来的条目只能看一层,我们要点下拉框里的 其他,去找自己放置图标的目录,比如目录是~/a/a.png,一定要在其他里选中a这个目录,才能在下边看到a.png这个图标~~剩下的就是选中图标,确定了。这种设置方法,才能存住自定义图标。
awn主题可以去网上下别人做好的,有很多。awn就说这些吧,接下来就是compiz了。
我们用simple ccsm就可以了,选自定义,动画栏里,我喜欢 梦幻 beam up,神灯,和淡入淡出这几个,别的都很夸张,比如爆炸那个~~其他几个选项卡,就看着办吧,最后一个是桌面边缘检测的,可以设一下。大体设完之后,更高级的compiz配置,就得用icon或者那个compizconfig了,特效的开关等等。好了,3d桌面就说完了。
!(21)screenlet 这个东西,我不喜欢这些零零碎碎的玩意,但是这个部件里,有个东西挺好的,vladstudio的桌面大家应该都知道吧,我一直很喜欢它的桌面风格,screenlet里有个小东西,就是vlad的钟表桌面,我为了它把screenlet留下来的,在桌面上嵌入日历时间。这个小控件的名字是:WallpaperClockScreenlet v2.3,vlad的桌面网站是:http://www.vladstudio.com/zh/wallpaperclock/找免费注册的下吧,下了之后,用控件安装一下,很简单。那个clock设置图标是可以隐藏的,鼠标滑过才会显示,screenlet里要把clock加到开机自启动列表里,桌面钟才不会停.如果表停了,说明你的clock没有启动,只是桌面不会被替换回去.可以多下几个桌面,然后设置随机更换,每次开机都会变的.
!(22)sun java6 jdk的安装以及字体修正
参照这个网址的方法安装即可http://wiki.ubuntu.org.cn/Java%E5%AE%89 ... D%E7%BD%AE,安装过程中,协议的确定选择可以用tab键切换。
java字体问题
即使之前的字体都改了很多了,但是java还是会因为字体不全而出现方框字~~所以要修改一下java的显示字体:
网上有说在fonts目录下建立一个名为fallback的目录,然后把字体放里面就行了,我试了一次,貌似可以,但是中英两种字体不能混合了,我还是用老办法去改fontconfig.properties这个文件吧。终端运行:

代码: 全选

sudo gedit /usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib/fontconfig.properties
跟在winxp里一样,只是没有了monospace的优先顺序,我的修改方法是,在
# Font File Names区域,添加我自己的字体:就是之前放到了系统的/usr/share/fonts/zh_CN/目录里那些~~
在这区域的最后跟上:
filename.Simsun=/usr/share/fonts/zh_CN/SIMSUN.TTC
filename.iYaHei=/usr/share/fonts/zh_CN/iYaHei.ttf
filename.Monaco=/usr/share/fonts/zh_CN/MONACO.TTF
然后用文档的查找替换功能,把latin-1替换成latin-2
# Component Font Mappings区域下边,添加:
allfonts.latin-1=Monaco
allfonts.latin-3=iYaHei
也可以顺便把allfonts.lucida=Simsun加上,把原来的lucida用#注释掉
找到# Search Sequences区域,修改

代码: 全选

sequence.allfonts=latin-1,latin-3
这就是混排,系统用到allfonts的时候,先用latin-1字体,如果有字符找不到,就从latin-3补充,这俩字体我分别设的是Monoca纯英文等宽字体和iYaHei中文字体。思路就是这样.
接下来的那几个跟中文有关的也这么搞
sequence.allfonts=latin-1,latin-3
sequence.allfonts.UTF-8.ko=latin-2,korean-baekmuk,korean-un
sequence.allfonts.UTF-8=latin-1,latin-3,chinese-arphic1,chinese-arphic2,japanese-kochi,japanese-sazanami,korean-baekmuk,korean-un
sequence.allfonts.UTF-8.ja=latin-2,japanese-kochi,japanese-sazanami
sequence.allfonts.UTF-8.zh.CN=latin-1,latin-3,chinese-arphic1,chinese-arphic2
sequence.allfonts.UTF-8.zh.TW=latin-1,latin-3,chinese-arphic1,chinese-arphic2
sequence.allfonts.UTF-8.zh.HK=latin-1,latin-3,chinese-arphic1,chinese-arphic2
sequence.allfonts.UTF-8.zh.SG=latin-1,latin-3,chinese-arphic1,chinese-arphic2
sequence.allfonts.GB18030=latin-1,latin-3,chinese-arphic1,chinese-arphic2
sequence.allfonts.GB2312=latin-1,latin-3,chinese-arphic1,chinese-arphic2
sequence.allfonts.GBK=latin-1,latin-3,chinese-arphic1,chinese-arphic2
sequence.allfonts.x-euc-jp-linux=latin-2,japanese-kochi,japanese-sazanami
sequence.allfonts.EUC-KR=latin-2,korean-baekmuk,korean-un
sequence.allfonts.Big5=latin-1,latin-3,chinese-arphic1,chinese-arphic2
sequence.allfonts.Big5-HKSCS=latin-1,latin-3,chinese-arphic1,chinese-arphic2
sequence.fallback=lucida,chinese-arphic1,chinese-arphic2,japanese-kochi,japanese-sazanami,korean-baekmuk,korean-un
这样既保留了系统原来的latin-1给其他字符用,还能把自己的字体用在中文里,问题解决
有些人可能不明白为什么在fonts目录下建立一个名为fallback的目录,也可以解决字符问题,就是因为,这一段的最后这句~~sequence.fallback,系统自动映射到新建的fallback目录~~
修改完了就保存,可以看到效果了~~
我们打开的文件,其实只是一个链接文件,不是本体,要想备份一下本体文件,以备下次装机用的话,就要去

代码: 全选

cd /etc/java-6-sun/
找fontconfig.properties文件,直接拷到另外的地方就行了。
上次由 kurai 在 2009-08-06 10:50,总共编辑 2 次。
头像
wakedown
帖子: 72
注册时间: 2009-04-03 11:34

Re: ubuntu9.0.4 安装手记~(BenQS41C28)

#7

帖子 wakedown » 2009-04-17 19:17

:em11
wjjs
帖子: 145
注册时间: 2007-07-08 19:21

Re: ubuntu9.0.4 安装手记~(BenQS41C28)

#8

帖子 wjjs » 2009-04-17 20:10

不容易,值得学习 :em01
头像
kurai
帖子: 764
注册时间: 2009-04-17 10:42

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到32条)

#9

帖子 kurai » 2009-04-19 12:01

虚拟有关的(wine ie vbox)
!(23)关于wine
目前库里最新的wine已经是21了,前边的源里已经加了wine的官方库,所以新立德里应该能搜到这一版,如果没搜到,就把下面wine的ppa库加进来,然后再搜。
For Ubuntu Jaunty (9.04):

代码: 全选

deb http://wine.budgetdedicated.com/apt jaunty main #WineHQ - Ubuntu 9.04 "Jaunty Jackalope"
把这个源加进更新源里,然后下载http://wine.budgetdedicated.com/apt/Scott%20Ritchie.gpg
这是个key文件,直接点链接另存就行了,是gpg这个文件~~导入更新源里,
Download and save Scott Ritchie's key (right click -> save as) to your desktop. Then open the Authentication tab, click import key file, and select the key file you just saved (Scott Ritchie.gpg). It is safe to delete this file after doing this step.
接下来要更新一下更新源:

代码: 全选

sudo apt-get update
打开新立得,输入wine,应该就能看到wine,安装,ok~~接下来换一下字体,貌似这个版本比以前的版本要强一点,能够直接显示中文了,如果你想把大部分显示字体换成你自己的字体,先把字体文件比如iyahei拷到~/.wine/drive_c/windows/Font下,然后编辑~/.wine/system.reg修改两个地方:
[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1239451161
.....
"MS Shell Dlg"="
iYaHei"
"MS Shell Dlg 2"="
iYaHei"
...
logpixels参数从60改成70,代表的意思是字的大小
[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts] 1239451161
"FIXEDFON.FON"="svgafix.fon"
"FONTS.FON"="svgasys.fon"
"LogPixels"=dword:
00000070
"OEMFONT.FON"="vga936.fon"
保存,最好logout一下,然后看看有没有效果,如果没效果,可能没改过来,再来一次就差不多了。然后编辑:

代码: 全选

gedit ~/.wine/drive_c/windows/win.ini
添加
[Desktop]
menufontsize=12
messagefontsize=12
statusfontsize=12
IconTitleSize=12
修改程序默认字体大小为12.这样,就应该可以比较完美的解决字体了.
Ps:如果你发现你运行的程序里,有竖排字的出现,那就说明你用的字体兼容性有问题,换一个吧,要不然怎么调都调不对。linux新加的字体也是这样的,换一个,或者改个不是10-12范围内的字体,就会好多了。
也许你使用wine来wine东西的时候,不知道这些应用程序都缺少哪些dll包,没关系,这里有个小技巧可以解决这个问题,就拿火狐股票交易系统来说吧,网上对它的wine使用方法分享的就很少,想通过google找出wine他缺少的dll就有难度了~~~
先将exe安装或者直接copy一个绿色版软件,找到安装目录比如~/.wine/drive_c/Program Files/Foxtrader(目录名中的空格要加转义字符)
打开一个终端:

代码: 全选

~/.wine/drive_c$ wine ~/.wine/drive_c/Program\ Files/Foxtrader/FoxTrader.exe
在终端里会输出很多报错信息,大概都是一个叫msvcirt.dll的报错了,好了,去winxp的windows/system32目录里copy一个放到.wine下的system32里就解决问题了,其他的exe也可以这么查找缺失的dll,如果还是不成功,就换个版本的win软件,也许是软件版本问题。

用wine来安装QQ,进入winecfg,将riched20.dll,riched32.dll 加到libraries里,启动QQ,应该就可以进入了.除了个别地方有乱码.QQ2009有的版本能装,但是不能启动,官方的2008零碎很多,很讨厌,建议换个版本,一般来说,插件是不能用了,我wine的是sheepQQ,稳定性还凑合吧~~
foobar2000, 可以直接拷到一个地方打开就用,emule也可以,貌似一般的绿色软件都可用,foobar的前台和菜单字体都没问题,就是配置和选项里的中文都变成了方框字,没解决~~(用foobar主要是能够直接导入rar文件,我还没发现linux听歌软件有压缩包导入这个功能,以后发现再补充上)。emule重新指定一下win下的下载目录,可以续传的,很方便~不知道我装的amule有问题还是网络问题,我用amule没连上服务器,没速度,没办法,只好继续 wine回emule(现在在用ml)~~~其他的,还wine过wow,基本没问题,就是祯速比winxp下低很多,可能是我没带opengl参数的缘故,以后再试,我开了wow,内存才占用1g,貌似真的比win下要低很多~~

wine的卸载,~/.wine下的东西,最好在你卸载的时候,备份一下,我之前一次卸载wine的时候,觉得要卸就卸干净的,手动把带wine字样的目录和文件都删了删,结果,再次安装的时候,能正常安装,只是.wine下的东西,就生成的不对了,system32里没东西,运行winecfg也说找不到所有的dll,但是卸载wine和重新安装wine都不报错,很正常,我没解决这个问题,没办法,只好重新装系统,有人知道解决办法的,麻烦告诉我下。
wine的启动命令写法:

代码: 全选

env WINEPREFIX="~/.wine" wine "C:\Program Files\Tencent\QQ\QQ.exe"
这个是QQ自己生成的菜单项的写法,简化一下wine '路径/QQ.exe'貌似也是可以的,如果你点了应用程序没反应,那就是wine不支持你的小程序,或者没有把库加到lib里去,上网找找别人的解决办法吧,貌似很多小应用程序都能在wine下用。
鼠标右键点击应用程序→编辑菜单,找到wine菜单,新建项目→命令行输入→env WINEPREFIX="/~/.wine" wine "C:\Program Files\Thunder\Thunder.exe",~为用户目录,如/home/用户名,C:\Program Files\Thunder\Thunder.exe为绿软位置;名称 注释 任填,这样在应用程序其他那里就有这个启动器了。
wine foobar會破音,把wine調到EsounD輸出。
另外的作法是調到OSS...用padsp wine來跑...
請自行參照下面網址...
http://forum.winehq.org/viewtopic.php?t=1457&start=5
PS:最新版本的wine依旧没有解决foobar配置里的方框字问题
!(24)ie4linux的安装
安装 wine这是必须的~~再检查一下cabextract有没有装,执行命令:

代码: 全选

sudo apt-get install wine cabextract
如果提示找不到就添加这个源

代码: 全选

deb http://us.archive.ubuntu.com/ubuntu edgy universe
sudo gedit /etc/apt/sources.list
sudo apt-get update
之后,去下载ies4linux-2.99.0.1,用命令方便点:

代码: 全选

wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
接下来是重点。
网上教程一般都说是运行./ies4linux这个命令,这个命令打开一个gui,可是我在这个图形界面下安装,总是会在下载文件的地方卡死,运气好的话就在解包过程中卡死,只能强制退出,而且即使我把文件手动下载,避免程序去下东西,它也会卡在某个地方过不去,很恼人,这个图形界面做的应该是不够强壮的,我用了下面的命令,一次就装完了:

代码: 全选

./ies4linux --no-gui --install-ie6 --locale CN --install-corefonts
安装ie6,不要gui,cn的版本,安装字体。
好了,不出意外,应该装好了。
ie7不是完整的ie7,所以,不要装了,firefox里,下个插件:
IE view lite 1.3.3
首选项里路径选择~/.ies4linux/bin/ie6
好了,右键的ie选项,试试吧,使用ie打开的,哈哈
另外,如果没装ie6,但是装了wine,ieviewlite也可以去调用wine自带的那个微型ie,只是没有工具栏,没有菜单栏,就像是个弹出广告一样。路径设置方法为:~/.wine/drive_c/Program Files/Internet Explorer/iexplore.exe
如果,ie6里的首选项 标签页的标题是方框字,就按照wine的字体修改方法,把~/.ie4linux/目录下的system.reg修改一下,貌似这个ie6跟wine那个.wine目录是分离的~~

!(25)关于虚拟机xp的使用
今天忍不住,终于装了winxp的虚拟系统,感觉比xp下vmware要易用好多,经过1个小时适应性折腾,终于找到了一个使用ubuntu和虚拟机比较顺手的操作方式:
将右下角区域改成鼠标移到该区域就激活启动轮转切换条的全局选择功能.然后开启虚拟机,放到第二个桌面里,全屏.一定要装那个工具包的,这样鼠标可以自动开启独占,就是说在win和linux下都很自然的过渡,不会有触界一类的中断操作的情况发生.然后在ubuntu桌面里,可以通过轮转切换条,切换,也可以通过点击最小化在awn上的虚拟机图标,或者,直接在桌面上转滚轮,就能很迅速的切换到全屏模式的虚拟机桌面,过渡很自然,起码我这里不卡画面.
如果想切换回来,依旧是通过鼠标停留右下角区域,激活轮转切换条,切换.或者开启了桌面立方体的话,可以通过ctrl+alt+鼠标左键拖拽,激活桌面立方体切换,很炫的哦~~~
说说这个虚拟机吧.显卡是安装的一个虚拟显卡驱动,性能上不得而知了,虽然能通过wined3d安装dx8,dx9,甚至dx10的支持,可是我却启动不了wow游戏,不知道是不是因为文件夹是按照网络映射文件夹加进来的,所以启动有问题,这个问题我没接着试,因为wow文件夹太大了,拷一次要好久,等我有时间再说吧,运行了4个小游戏,绿色的,都可以用,3个需要安装的,就不行,我怀疑跟wow一样,是那个网络映射文件夹的问题.飞狐股票交易系统wine不起来,虚拟机上是运行良好,我装的xp是深度精简版,如果什么都不装,开机内存占用应该在130左右,把一些常用小软件一装(还有个avast杀毒),最少也得给他分配256M物理内存,如果打算运行一些稍大点的,就最少512M了.虚拟机是QQ的完美解决方案~~占内存也不是很大,主要是这些软件运行的时候,要比wine出来的稳定许多~~~按照上面那个使用方法,还可以使用winxp下的一些热键,基本上跟在winxp下差不多.wine也不是一无是处~~起码它现在也是可以直接运行wow了,游戏很多也能直接玩,只是性能上稍差些~~~
如果是用ie调试代码,我也建议用虚拟机的ie,因为这个ie可以安装js调试插件了,wine出来的ie不可以装哦,地址栏写你主机的内网ip就可以了,比如路由器给你分配的地址是192.168.1.100,那你虚拟机里的地址输入http://192.168.1.100:8084/就是tomcat的服务页面了.呃,暂时就说这些吧
上次由 kurai 在 2009-05-20 14:50,总共编辑 1 次。
Super126
帖子: 557
注册时间: 2008-03-30 8:46
来自: 江西吉安

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到32条)

#10

帖子 Super126 » 2009-04-19 12:51

不错,先收藏再说
motou1023
帖子: 51
注册时间: 2008-11-30 23:32

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到32条)

#11

帖子 motou1023 » 2009-04-19 12:53

楼主辛苦了,能解决totem播放列表乱码的办法吗?网上找的都没用。
头像
kurai
帖子: 764
注册时间: 2009-04-17 10:42

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到32条)

#12

帖子 kurai » 2009-04-19 13:20

小企鹅输入法:
!(26)小企鹅3.6.0编译安装和报错解决
停止开发一年的小企鹅终于回来了,真高兴,在1月6号放出了3.6.0,因为才放出来,没有deb包,本人尝试着打个deb包,没有成功,就采用了编译安装
编译环境的安装,这里就不介绍了,在很多编译教程里都有,下面就对fcitx的编译安装做一说明,希望能帮到您
下载fcitx源码包:http://www.fcitx.org/main/?q=node/9,选择最上面的fcitx-3.6.0-rc.tar.bz2包
解压后,进入解压包目录:
1.运行./autogen.sh
2.运行./configure --prefix=/usr
3.make~~~运行这步报错,解决办法后边讲~~~
4.sudo make install
5.到/etc/X11/xinit/xinput.d/目录下新建文件fcitx,输入如下内容:
XIM=fcitx
XIM_PROGRAM=/usr/bin/fcitx
XIM_ARGS=""
GTK_IM_MODULE=XIM
QT_IM_MODULE=XIM
DEPENDS="fcitx"
#输入法的系统配制
然后,修改这个目录下的zh_CN,把所有已有的内容全部注释掉,在已有内容前面加#,就注释掉了
内容同上,复制进去即可
6.到/usr/share/im-switch目录下,新建conffiles文件,输入如下内容:
/etc/X11/xinit/xinput.d/fcitx #给im-switch指定输入法路径
7.sudo im-switch -s fcitx #设置为系统默认输入法~~~运行这步提示找不到fcitx,解决办法后边讲~~~
8.sudo gedit /usr/lib/gtk-2.0/2.10.0/immodule-files.d/scim-gtk2-immodule.immodules
# automatically generated by dh_gtkmodules, do not edit
“/usr/lib/gtk-2.0/2.10.0/immodules/im-scim.so”
“scim” “SCIM Input Method” “scim” “/usr/share/locale” “ja:ko”
#就是将最后一行中的"ja:ko:zh"修改为"ja:ko",这样修改以后,scim在中文环境下将不被启动
9.删除通过(这是删除程序用的,安装的话前8步):
make clean #清除上次编译内容
./configure --prefix=/usr
make
make uninstall #卸载
然后去删除上面那几个配制文件,把zh_CN注释掉的内容还原,把fcitx的内容删除即可
错误1
InputWindow.c:31:21: 错误: X11/xpm.h:没有该文件或目录
InputWindow.c: 在函数‘DrawInputWindow’中:
InputWindow.c:237: 错误: ‘XpmAttributes’未声明 (在此函数内第一次使用)
InputWindow.c:237: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
InputWindow.c:237: 错误: 所在的函数内也只报告一次。)
InputWindow.c:237: 错误: expected ‘;’ before ‘attrib’
InputWindow.c:415: 错误: ‘attrib’未声明 (在此函数内第一次使用)
InputWindow.c:436: 警告: 隐式声明函数‘XpmCreateImageFromData’
InputWindow.c:437: 错误: ‘XpmSuccess’未声明 (在此函数内第一次使用)
make[2]: *** [InputWindow.o] 错误 1
make[2]:正在离开目录 `/home/open-baike/trunk/src'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/open-baike/trunk'
make: *** [all] 错误 2
解决办法:
sudo apt-get install libxpm-dev
从终端启动fcitx时可能会提示:
Error Creat Chinese Fonts:
只有安装XFT才能避免出现这样的问题
sudo apt-get install libxft-dev

错误2:提示找不到fcitx,但是几个文件确实躺在那里
解决办法:

代码: 全选

im-switch -c
然后在列表里,选择fcitx所在的。我的机器上是4。
-----顺便说一句,小企鹅输入法,就是比scim强~~,大家都快换了吧----
编辑器的配置以及错误解决:
!(27)gedit打开Windows文本乱码问题的解决方法
启动配置编辑器,菜单里有,系统工具里,或者使用命令行开启:

代码: 全选

gconf-editor
apps -> gedit-2 -> preference -> encodings里面有个auto-detect
在它的前面加上GBK或GB18030就OK了
!(28)安装mysql
命令行使用终端安装就行了:

代码: 全选

sudo apt-get install mysql-server
版本是mysql-server (5.1.30really5.0.75-0ubuntu10)
然后到添加/删除里安装mysql管理员和MySQL Query Browser 两个官方工具。
mysql navigator库里也有,我装了之后,跟从网上看到界面不太一样,很简陋,删掉了,gmysqlcc也有个,界面也不太一样,删掉了,难道他俩不是原装的?还是用官方的吧,虽然功能上不是太强大,但是在win下也用过,还算顺手。
mysql的配置一类的,就不说了,大差不离的。自己安装的server可能默认不让别人的客户端连接,网上有个讲打开连接的办法,搜一下就找到了,很好找,貌似要改my.ini文件,字符串也是。
从新立德里搜libmysql-java装上,这是mysql的jdbc驱动~其他几个数据库的驱动也这么装。
!(29)Netbeans 我没装库里的,我自己下了个6.5版本的安装文件,使用起来跟winxp的差不多,没什么好说的。Netbeans自带一个jruby2的库,如果你另外装ruby1.8可以随时切换,很方便。Netbeans还顺便安装一个tomcat版本,是跟netbeans分离的哦,一次性搞定吧~~
新立得库里的ruby有3个,一个ruby,版本应该是1.8的,一个是ruby1.8,另一个是ruby1.9,前两个的区别,应该是装完之后,终端里运行得时候输入的命令不同,装ruby的话是个一体包,常用功能可能都装完了,输入命令ruby -v,可以查看版本号,后者则要带个1.8的版本号,例如 ruby1.8 -v,才可以,ruby1.9的也是这样的,ruby1.9 -v!!如果你觉得这样很别扭,那只能去下个ruby1.9.1的安装包自己手动编译安装了~~~
!(30)grails也很方便,下载压缩包,解压,把javahome和grailshome设置好,就ok了,不用配置。Netbeans里的设置更是跟win下的一样。ubuntu设置path有两个地方可以设,一个是系统级别的在 /etc/profile中增加,一种是用户级别的~/.bashrc
例如:修改.bashrc文件,在结尾处添加

代码: 全选

export PATH="$PATH:~/ProgramFiles/grails-1.1/bin"
打开一个终端,输入grails,应该就能看到正确的输出信息了。
!(31)myeclipse7.1.1安装,cannot open shared object file 的报错处理
昨天倒腾论文,需要一个jbpm的工作环境,想起来我的ubuntu还没装eclipse,于是跑到eclipse主站下了个最新的3.4.2版,解压,运行,ok.恩,还需要一个myeclipse,登录www.myeclipseide.com~~~等阿等阿,没连上,晕,咋了,上网一搜,原来myeclipseide把中国给封了~~~~(无奈~~)那怎么办呢~~,想起来以前在win下下载的myeclipse是zip压缩包来着,也许能用,update连上压缩包,发现版本不对~~~不让装,完了,看来必须要去主站了(后来,想起来,其实我可以去下个3.4.0的eclipse版,就搞定了).把Google App Engine的个人代理服务器架起来,结果,网站能上去,但是到了下载那步,就提示没有权限访问了~~~XXXX(Google App Engine的架设参看本帖31楼更新)
没办法,还得继续找,发现了一个比较好用的在线代理网站,
http://www.coobai.com/
可以进行到下载那步,也可以激活下载软件,开始下载,美中不足的地方就是,下载软件必须单线程,速度还可以,接近满速,花了1个小时把myeclipse7.1.1下下来,运行3.4.2的update,连接zip文件,晕,提示说,自带的插件,部分比myeclipse的版本要新,忽略安装,不过没有报错,那就将就着先装上吧,看看有没有什么后果.
安装完,打开,郁闷,报错了,而且没见过:
Error: "An internal error occurred during: "MyEclipse Memory Monitor".
/usr/lib/jvm/java-6-sun/lib/libmanagement.so: /usr/lib/jvm/java-6-sun/lib/libmanagement.so: cannot open shared object file: 打开文件太多"
这是什么错误阿~~~去首选项里,随便点了点,70%的myeclipse选项页,打不开或者报错,nnd,压根不能用吗~~~
难道是版本问题,这好办,换个7.1.1官方要求的eclipse版本,3.4.1~~还是没逃脱再下一遍eclipse的命运阿.很快,下完了,照原样装上myeclipse,这次提示忽略的插件变少了,运行,晕,错误依旧,看来不是版本问题
结论:
1.myeclipse7.1.1可以装到3.4.1和3.4.2上,没有版本要求
2.myeclipse在ubuntu下报错 打开文件太多,跟eclipse本身没关系~
上网搜搜吧,在myeclipse的论坛里发现了个解决办法:
The reason behind this is that on Unix based systems the kernel itself can be configured to limit the number of file handles open at

any given time. When firing up an Eclipse-based product, due to the plug-in based design, it's normal to have hundreds if not thousands

of new file handles to get opened reading resources from all those plugins.

The way to fix this is to tell the kernel to increase it's limits for allowable open files, this can be done by editing the /etc/security/limits.conf file

and increasing the file handle limits with the following lines:
Code:

* hard nofile 65535
* soft nofile 65535
解决办法:

代码: 全选

sudo gedit /etc/security/limits.conf
添加两行

代码: 全选

* hard nofile 65535
* soft nofile 65535
保存,关闭,运行eclipse,ok,这次很完美.

jbpm的插件的安装,需要先解压jboss服务器和安装jbpm-3.3.1.GA,跟在win下安装是一样的,没什么可说的,装完之后,解压jbpm-jpdl-designer-3.1.7.zip,按照eclipse插件的安装方式,拷贝文件进插件目录,就完成了.

myeclipse居然不用破解~~过期日期给我延续到了2012年~~~
上次由 kurai 在 2009-05-21 16:40,总共编辑 3 次。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到32条)

#13

帖子 hcym » 2009-04-19 14:00

支持

值得学习

:em01
w81206414
帖子: 72
注册时间: 2009-04-13 12:47
联系:

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到33条)(新)mp3乱码问题,不用脚本的办法

#14

帖子 w81206414 » 2009-04-19 16:52

很好,很强大,很适合我这种新手
nsby494
帖子: 67
注册时间: 2008-11-13 15:41

Re: ubuntu9.0.4 安装手记~(BenQS41C28)

#15

帖子 nsby494 » 2009-04-19 19:23

kurai 写了:...吓我一跳,我以为我火狐挂了呢~~~ :em06

不容易啊,支持楼主之为民奉献精神!! :em11
头像
kurai
帖子: 764
注册时间: 2009-04-17 10:42

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到35条)(新)关于firefox地址栏使用优化得问题

#16

帖子 kurai » 2009-04-23 10:32

其他的一些应用:
!(32)openoffice3.1安装以及循环恢复文档的问题的解决
通过前面的库可以更新到最新的3.1版,但是没有中文包,如果不想等源里的中文包可以去官网下载最新的3.1测试版,地址是
http://mirror.switch.ch/ftp/mirror/Open ... /3.1.0rc2/
寻找这个包下载
OOo_3.1.0rc2_20090427_LinuxIntel_install_zh-CN_deb.tar.gz
它已经包括了中文包了,
先进入新立德彻底删除原来旧版本3.0.1
进入用户主目录~/,菜单里 查看--》显示隐藏文件勾选,或者直接用ctrl+h,调出目录中的隐藏文件,找到.openoffice.org目录,这是旧的office的用户配置文件,如果你做过什么修改的话备份一下,如果没做过修改的话,直接删除。
然后将刚才下载的压缩包解压到一个目录,进入目录,打开终端运行:

代码: 全选

~/Download/OOO310_m11_native_packed-4_zh-CN.9399/DEBS$ sudo dpkg -i *.deb
(注意当前操作的目录)
安装完毕之后,再进入desktop-integration目录,安装菜单项,好了,可以用了
删掉旧的配置文件是为了解决这个问题
安装openoffice时,出现问题:在办公里每个图标都有,但打开openoffice.org 3.1出现:
openoffice.org文档恢复
由于意外错误,造成openoffice.org崩溃。现在将保存您正在处理的所有文件。下次启动openoffice.org时,将自动恢复您的文件。
!(33)关于菜单目录的清理
用wine装了几个版本的QQ,结果QQ删掉了,菜单里留了很多启动器,删不掉了,看着很讨厌~~~
先去自己的配置文件里看看,有没有东西
~/.local/share/applications/wine
~/.config/menus
~/.local/share/desktop-directories
~/.local/share/icons
这里放着图标
除了多余的,其他的不要乱删哦,据说有风险~~~
!(34)关于gnome do这个玩具
很强大,很绿色,虽然占资源有点多~~
它能做什么呢?开机之后,win+space,然后输入fire...,按个回车,火狐就打开了,就这么简单,比去应用程序 -->internet-->firefox鼠标左键要快的多,它可以直接完成的任务,有很多,插件装上的话,可以通过mail XX,直接给XX写邮件,pidgin XX,直接跟XX聊msn,上google搜索,查找文件图片,启动命令行,基本上可以接管你在ubuntu里的所有操作了~~~
!(35)传说中速度最快的电驴——mldonkey+图形界面sancho
amule我装了又删了,不知道是不是我人品问题,看到这个标题的时候,就在想,linux里果然不是用amule的~~~
经试用,这个mldonkey是挺强大的~~sancho只是一个比较好的gui界面,mldonkey默认是个后台服务而已,也就是core~~
9.04库里有mldonkey,

代码: 全选

sudo apt-get install mldonkey-server
这个是sancho的官方下载地址,我连不上,是个sh格式的执行文件,不要用编辑器打开哦~~
http://sancho-gui.sourceforge.net/files ... tk-java.sh
我找了这个下载地址,我能下,装完之后还是中文的,不像帖子立说的还得加汉化文件~
http://www.rayfile.com/zh-cn/files/65db ... 4221b798a/
下面这个下载之后是个压缩包,要解压缩一下,然后找到.sh文件,右键,权限,把可执行勾上,然后确定,双击运行,就ok了,然后自动打开一个终端,上边输入,你想安装到的目录,因为他最后一定会在~/.sancho目录放些东西,所以,就直接输入~/.sancho就可以了。
系统自动安装的mldonkey-server,启动命令放在了/usr/bin/mlnet,然后,进入~/.sancho,双击sancho,启动程序,然后输入core的地址就是mldonkey的启动命令,/usr/bin/mlnet直接完成就行了,后边那页可以不管。如果不打算让 sancho控制mlserver的开关的话,就不要选上启动core那个选项,这样关掉sancho的时候,还可以用浏览器去控制mlserver~~
开sancho的时候系统就会自动启动mlserver,然后生成~/.mldonkey这个目录。
接下来,打开sancho的首选项,找全部那页,依次修改:
ED2K-max_connected_servers:50(这个随便了,虽然最后只会稳定在几个而已)。
ED2K-port:这个数默认就可以了,但是要记下来,如果用路由器设端口映射的话,需要这个端口号。
client_name:也许你想设置成[CHN][VeryCD]xxx之类的,虽然我从没觉得有用过。
max_hard_download_rate:下载上限,还有个rate2,应该是另一个上限值,可以只能切换,单位是KB/s。
max_hard_upload_rate:20上传上限。
max_indirect_connections:这个范围是30-70,如果你想要更多的连接,可以修改高一点。
max_opened_connections:这个最大可以到924,理由同上。
temp_directory:放临时文件的地方,比如/media/disk/downloads/temp。这个地方可以跟emula或者amula的临时文件夹放到一起,过会我会说一下怎么导入emula下载到一半的文件。
enable kademlia kad网络 选择打勾,我一开始没有映射,只靠kad网络还能满速,ml真爽~~
ED2K-force_client_high_id 内网用户使用高id
ED2K- force_high_id 强制高ID(这个不知道是不是必选,我设完端口映射之后,这个不勾,也是高id了~~)
ED2k-keep_best_server 保持最好的那个服务器连接
关掉server

代码: 全选

gedit ~/.mldonkey/downloads.ini
shared_directories = [
{ dirname = shared
strategy = all_files
priority = 0
};
{ dirname = "
incoming/files"
strategy = incoming_files
priority = 0
};
{ dirname = "
incoming/directories"
strategy = incoming_directories
priority = 0
};]


incoming/files和incoming/directories改成你相让下载好的文件放置的目录
找到web_infos
把server.met换成你要的,比如 http://www.emule.org.cn/server.met
删除(guarding.p2p", 96, "http://www.bluetack.co.uk/config/level1.gz),这个东西会封掉很多有用的尤其是国内的server。保存,启动server
如果你的server起不起来了,就是你的ini文件可能没改好,再检查一下标点符号一类的有没有缺一半一类的。
然后就进入sancho找个文件看看速度吧,服务器是不是高id,kad网络连没连上等等
如果还是低id,就得考虑下是不是设一下路由的端口映射了~~
网上说,emula自动开启端口映射,mlserver却不行,要自己设一下~~
我的路由是tplink tl-wr541G+,设置界面应该跟大部分tplink的一样了
用192.168.1.1登录,左边,转发规则-->虚拟服务器
添加新条目
服务端口就写ED2K-port里的这个
ip地址,是自己的机器的内网ip,比如192.168.1.100(跟路由器同网段)
协议是all,状态 生效,ok,保存吧
然后重启下mlserver,看是不是高id了~~~
接下来,说一下,续传emula文件的问题,是从一个帖子里看来的,测试了下,确实有用~~
刚才只设了temp目录是emula的,但是sancho里并没有象amule那样共享下载文件
确保已经打开MLDonkey
终端运行:

代码: 全选

telnet 127.0.0.1 4000
出现一些提示
$ telnet 127.0.0.1 4000
Trying 127.0.0.1…
Connected to 127.0.0.1.
Escape character is ‘^]’.
Welcome to MLDonkey 2.9.4
Welcome on mldonkey command-line

Use ? for help

MLdonkey command-line:
>
好了,输入

代码: 全选

import_temp /media/gOther/Download/Temp
后面的地址是我的下载临时目录,别忘了改成你的
完成了,输入quit退出~~
去看看下载的文件吧,刚进去的时候,会现实都已经完成100%了,别害怕,启动他们,过一会,就会发现,他们都在正常下载了~~~
至于,mldonkey下的东西,emule能不能继续下,我还没试试,最近很少去winxp里逛游了,so,嘿嘿~~
补充:我是3.0.8版的firefox,去
http://www.informatik.uni-oldenburg.de/~dyna/mldonkey/
这个网址,下载2.5版的mldonkey的fox插件,装上之后,在firefox配置项里加一条参数:

代码: 全选

about:config
新建
network.protocol-handler.external.ed2k 值为false,保存,
现在就可以自动添加ed2k的下载链接到ml了。
再补充一点:打开系统管理器,发现,mlserver占用50M内存,sho也是50M,索性,把sho给关掉了,还是用浏览器管理吧,sho用来调调参数一类的~~~
!(36)关于修改mp3标签在Rhythmbox和tot里乱码的问题
查了很多帖子,基本上都是一个方法,用脚本修改,也许这是linux的解决办法的特色吧,我对linux的脚本和程序编写还不熟,不太感尝试,也没法分辨那脚本是否真的那么智能,自动判断编码,然后自动分析
我回到xp下,先看了下foobar的批量修改标签的插件(我的foobar在wine下,配置里都是方块字,=,=这个问题很顽固阿,至今很郁闷没解决,是不是换个繁体版会好点?),发现这个插件功能基本上被废了~~~那换一个软件吧,查了好多,最后找了个mp3tagv243setup,也没搜破解,直接从官网下了个。
http://www.mp3tag.de/en/
下载安装,我没换系统,直接装到了winxp下,后来,我换回ubuntu的时候,用wine直接打开安装之后的,执行文件,发现这个软件,可以绿色使用,不用在wine下安装了。如果你的wine字体没解决彻底,别在wine下运行mp3tag的时候,选中文简体,会发现很多方框字,选繁体试试,或者用英文。说说使用。
打开软件,文件-->改变工作目录,如果好多个文件夹的话,就再添加目录,英文界面是:change directory...-->如果好多个文件夹,就再add directory
好了,软件会自动导入所有目录里的mp3文件
然后,看一下,工具-->标签-->Mpeg 读取id3v1和id3v2勾上
写入 也是这俩,然后id3v2.3 utf-16选中
下边清除,都勾上,确定
标签 那一页上,还有个可以处理的扩展名文件的后缀列表,大体看看能改哪些文件吧,可能有些视频格式也能改的,我没再试。
确定之后,回到主界面在歌曲列表那里全选所有歌曲,右键-->保存标签。好了,操作完毕,关掉软件吧,这些歌就处理完了。
经我试验,这么改过得歌,在win下是正常的,包括我很多日,韩歌的名称显示,回到ubuntu也是正常的。
唯一缺点就是,还是不支持rar阿,气死我了~~~
------刚才又搜到一个软件,可以直接支持gbk的标签编码,andacious,谁有兴趣可以试试去~~~我的标签都改过了~~谁有时间去测试一下好不好用阿~~~
------ubuntu得软件库里也有个修改标签得软件,谁有兴趣可以试试,Ex Falso,添加删除里就可以找到
------关于视频文件得播放列表,totem是没法解决了,但是 可以换用mplayer,然后装gnome mplayer界面,具体怎么改[1楼第13条]得更新吧!
!(37)Rumine(未解决)和Rhythmbox的新发现
Rumine我没搞定,也许在kde里,它就没这么麻烦了!
http://sourceforge.net/projects/rumine/
这是个perl脚本,功能就是,把rar和zip压缩包里的mp3歌曲,直接生成一个Amarok和kaffeine能接收的歌曲列表,然后通过dcop服务传递给两个软件,实现,不用解压缩歌曲rar或zip文件,就能让Amarok播放包内mp3的功能。
我认为,这应该是foobar的一个替代~~~
由于没解决,我把它放到下面回复去说一下,然后说说,我新发现的Rhythmbox功能(也许只是对我来说的新发现吧~~)
我的mp3好几g都是rar的压缩文件~~以前用foobar的,所以,想找个linux下的软件替代一下,可是软件说明里没有一个软件说支持压缩包,找阿找阿,就找到那个Rumine,可是研究了半天,也没搞定~~就差把dcop服务跟ar播放器挂起来了~~有人懂么,教教我吧~~
然后不经意间,我用Rhy导入文件夹的功能把连歌带压缩文件的目录,直接导进软件后,发现,原来这个软件可以直接放rar格式的,只是,它不能读取歌曲信息了,一个包,只显示一个文件名,里边的单曲的信息都是未知~~播放时长,有的是压缩包内歌曲总和,有的只显示一首歌的时长~~看来能用~~
再研究了一下,发现,如果压缩包里有一层目录的话,比如:王菲.-.[王菲].专辑.(MP3).rar/王菲/01 麻醉.mp3 ,这个包导入到软件里,就会把整个专辑的时长总和正确显示,拖动的时候,也会正常播放该放的那一首歌,,如果/王菲/那层目录没有,那就只会把 麻醉 这首歌的时长显示出来,有的专辑,播放到一首歌结束的时候还会播放后边的,有的专辑就不播放了。好吧,只是没有歌曲信息,没有歌词了,换来的是我不用把所有压缩包解压了,我认了~这样对我来说,foobar也可以不wine了
wine只剩下QQ这一个用处了,希望linux for qq能快点完善起来
Rumine(未解决)
也许在kde里,没有这么麻烦!
http://sourceforge.net/projects/rumine/
这是个perl脚本,功能就是,把rar和zip压缩包里的mp3歌曲,直接生成一个Amarok和kaffeine能接收的歌曲列表,然后通过dcop服务传递给两个软件,实现不用解压缩rar或zip文件,就能让Amarok播放包内mp3的功能。
这应该是foobar的一个替代~~~但我用的不是kde,是gnome,dcop这个服务,不是自动安装的,也不能自动运行,我把脚本的运行环境都搞好了,唯独,不知道怎么让dcop服务启动起来,最后还是没解决~~~
我说一下,需要安装的几个包,脚本运行方面:
ubuntu自动安装了perl,所以不用安装它了,要把rumine需要的几个perl module添加进来就好了,经过我对新立得一遍一遍的翻,终于找齐了其中4个,另外一个rar只能从网上下了~~经测试,好像能用~
Tk可能就是那个perl-tk
DBD::SQLitelibdbd-sqlite3-perl里 描述是 :Perl DBI driver with a self-contained RDBMS,
MP3::Infolibmp3-info-perl里,描述是:Perl MP3::Info - Manipulate / fetch info from MP3 audio files,
还有个libmp3-tag-perl,是At the moment MP3::Tag::ID3v1 and MP3::Tag::ID3v2 are supported.可能会有用哦!
搜索里还紧跟着一个libmp4-info-perl,一起给装了吧~~描述是:Fetch info from MPEG-4 files
Archive::Ziplibarchive-zip-perl里描述是Module for manipulation of ZIP archives
Archive::Rar库里没找到,有个ar的,看着不太像,上网查一下,确实是两个包,大概我看花眼了,库里有,看差了,不过网上有下载包。
http://search.cpan.org/~smueller/Archive-Rar-2.02/
我从网上下下来,然后解压缩,进到~/Downloads/Archive-Rar-2.02里
运行:

代码: 全选

perl Makefile.PL
    make
    make test (optional but recommended)
    sudo make install
好了,这几个包就装完了,剩下的还有个叫dcop的包
dcop,库里一输入dcop出来的东西太多,而且大部分都是说,本软件符合dcop规范云云,没办法,只能再上网搜一个包
http://search.cpan.org/search?query=dcop&mode=all
因为不知道这东西到底怎么用,所以,这个列表里放出来的几个包,都跟要用的Amarok有关,索性,就都下下来安装了,安装方法,同rar那个
现在去rumine的解压目录下,
运行:

代码: 全选

~/Downloads/Rumine-0.3$ perl install.pl
会提示:
Testing dcopERROR: Couldn't attach to DCOP server!
==> dcop executable not found [KO]
可以看到其余几个脚本已ok,只有dcop这个服务没有找到。
又在网上查了很久,知道了dcop是个啥:
DCOP: Desktop COmmunications Protocol
刚才装上的那几个dcop的包只是
Perl extension to speak to the dcop server via system's DCOP client.
一个是服务,一个是交流用的脚本~~~
我现在的问题就是,这个服务怎么开启~~~
从新立得装了 kdelibs这个包,它有附带安装了其他两个包,网上说,这三个包就可以启动dcop服务了,然后装了
Amarok这个软件,但是,dcop这个东西,在Amarok启动的时候,并没有启动,手动启动dcopserver的时候,好像跟Amarok没有交流,是孤立的,
输入命令:

代码: 全选

cd /usr/bin
dcopserver
去任务管理器看看,确实有这个进程了,但是运行rumine脚本,还是报错,不提示dcopERROR: Couldn't attach to DCOP server!这句了,只说 dcop executable not found,貌似rumine跟dcop交流是有问题的,但是问题就此卡住了,解决不了~~~
我觉得,如何让Amarok启动的时候,启动一个dcopserver服务~~如果能这样的话,也许就能用了~~~(高手给我点指导吧~~~)
有人用kde的话,可以尝试一下这个脚本~~~~对foobar的读取压缩文件感兴趣的话~~
上次由 kurai 在 2009-05-21 12:25,总共编辑 2 次。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到35条)(新)关于firefox地址栏使用优化得问题

#17

帖子 hcym » 2009-04-23 10:40

说的真不错,可惜没有opera
头像
bcking
帖子: 101
注册时间: 2008-02-22 15:20
来自: Guangdong

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到35条)(新)关于firefox地址栏使用优化得问题

#19

帖子 bcking » 2009-04-23 14:06

帖子内容很广阿

谢谢分享 :em11
HP Notebook 6515B-170
Ubuntu 10.4 AMD64|Vista Sp2
卡农迷的精神家园
http://www.cnwbc.com
[分享]卡农、轻音乐、天下美图、开源软件...
sdzzg
帖子: 327
注册时间: 2008-05-30 16:22

Re: ubuntu9.0.4 安装手记~(BenQS41C28)(更新到35条)(新)关于firefox地址栏使用优化得问题

#20

帖子 sdzzg » 2009-04-23 14:42

很好,很强大,这个帖子要顶
回复