词库链接:Goldendict下优质词典简介及安装
1 才发现,原来goldendict比stardict顺用很多。 2 软件中心下载goldendict。
官网下载后必须先注册,然后选择下载Linux版本,并登陆
安装了ubuntu12.04后安装推荐驱动、官方源上的302驱动全部造成电脑花屏、启动后手动设置分辨率、使用中花屏死机、最终系统崩溃……,2天安装了3次ubuntu,每次都是刚刚弄好系统,装了部分软件、pgi、intel fortran等。最终经过努力终于完美安装驱动了。中间参照了诸多高手的经验,在此一并感谢。下面将我最终的安装方法说说,给遇到类似问题的朋友少走弯路。 1、安装编译环境 sudo apt-get install build-essential pkg-config linux-headers-$(uname -r) 2、下载驱动:ftp://download.nvidia.com/XFree86/Linux-x86_64/ 下载NVIDIA-Linux-x86_64-304.22.run, 放到/home/yourname里. 右键修改为可执行文件,并将文件名改为NVIDIA.run(文件名太长有时在字文本模式下不能运行) 3、卸载已有驱动sudo apt-get remove --purge nvidia* 4、安装启动 Ctrl + Alt +F1到第一控制台.输入用户密码, 然后输入命令关闭X. sudo stop lightdm sudo sh NVIDIA.run 进入安装界面后,首先接受协议、yes、no、ok,然后编译安装开始, 最后提示需要修改xorg.conf,是否允许,选yes, 完成安装,选ok。 sudo start lightdm 5、启动花屏 但是我的电脑启动时还是会花屏,哎!按如下方法处理 启动时按住shift不放,出现grub菜单,按e编辑,在在quiet splash 后加上nomodeset,ctrl+x重启,进入系统后修改grub文件 sudo gedit /boot/grub/grub.cfg 在quiet splash 后加上nomodeset保存重启。 完工,开机后,能够自动设定为最佳分辨率。
sudo apt-get -y purge libreoffice* sudo apt-get autoclean sudo apt-get clean sudo apt-get autoremove
sudo apt-get install adobe-flashplugin
sudo vi /etc/apt/sources.list.d/google.list 输入 deb http://dl.google.com/linux/chrome/deb/ stable main sudo apt-get update sudo apt-get install google-chrome-stable (stable) sudo apt-get install google-chrome-beta (beta )
1.安装fcitx之前先卸载ibus $ sudo apt-get purge ibus ibus-gtk ibus-gtk3 $ sudo apt-get purge ibus-pinyin ibus-table python-ibus $ killall ibus-daemon $ rm -rf ~/.config/ibus apt-get purge表示非常干净的卸载软件包,包括配置文件。 2.使用以下命令安装搜狗输入法 $ sudo add-apt-repository ppa:fcitx-team/nightly $ sudo apt-get update $ sudo apt-get install fcitx-sogoupinyin 3.下载皮肤 下载搜狗皮肤:点我 其他皮肤下载:点我 4.注销系统 双击安装,然后注销,重新登录后,搜狗输入法应该就可以用了,在面板上右键修改皮肤为sogou。 5.词库选择 其他可选词库:fcitx-pinyin、fcitx-sunpinyin、fcitx-googlepinyin,五笔用户安装:fcitx-table、fcitx-table-wubi、fcitx-table-wbpy(五笔拼音混合) 搜狗输入法
[编辑]英文环境下 Fcitx配置 fcitx 项目主页 http://code.google.com/p/fcitx fcitx 在中文环境下安装一般不会有什么问题(LC_CTYPE=zh_CN.UTF-8). 在英文环境(LC_CTYPE=en_US.UTF-8)下安装,可按如下配置: > sudo apt-get install fcitx-pinyin im-switch > im-switch -s fcitx -z all_ALL 修改/etc/X11/xinit/xinput.d/fcitx,为: XIM=fcitx XIM_PROGRAM=/usr/bin/fcitx XIM_ARGS="" GTK_IM_MODULE=fcitx QT4_IM_MODULE=fcitx DEPENDS="fcitx" 在以上配置下,通常不会有什么问题了。但偶尔在GTK程序中会出现不能切换出fcitx的情况,此时需要配置 gtk.immodules,immodules.cache 这两个文件 Debian用户: /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules 如果系统是gnome3的话,也需要配置 /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache 如果gtk.immodules文件没有,用户可以用sudo /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 > /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules 生成 如果immodules.cache文件没有,可以用sudo /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 > /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache 生成 Ubuntu用户: /usr/lib/gtk-2.0/2.10.0/gtk.immodules 如果系统是gnome3的话,也需要配置 /usr/lib/gtk-3.0/3.0.0/immodules.cache 如果gtk.immodules文件没有,Ubuntu用户可以用sudo gtk-query-immodules-2.0 >/usr/lib/gtk-2.0/2.10.0/gtk.immodules 生成 如果immodules.cache文件没有,Ubuntu用户可以用sudo gtk-query-immodules-3.0 >/usr/lib/gtk-3.0/3.0.0/immodules.cache 生成 在以上两个文件中 将: "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh" 更改为: "xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh" 将: "fcitx" "Fcitx (Free Chinese Input Toy of X)" "fcitx" "/usr/share/locale" "ja:ko:zh:*" 更改为: "fcitx" "Fcitx (Free Chinese Input Toy of X)" "fcitx" "/usr/share/locale" "en:ja:ko:zh:*" 参考: https://wiki.archlinux.org/index.php/Fcitx_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29 http://fcitx-im.org/wiki/Input_method_related_environment_variables/zh-cn 1个分类: 中文
sudo apt-get install amarok sudo add-apt-repository ppa:kubuntu-ppa/backports sudo apt-get update sudo apt-get upgrade 如果安装的Amarok是显示英文菜单,需要安装KDE的中文包才能显示中文菜单。 sudo apt-get install language-pack-kde-zh-hans #简体中文 乱码问题 1. sudo apt-get install python-mutagen //安装Python-mutagen 2. cd到你的音乐文件目录。比如我的是" /media/sda6/我的音乐" 3. sudo find . -iname "*.mp3" -execdir mid3iconv -e GBK {} ; //将所有 的MP3文件的标签转换为GBK编码。
ubuntu下的字典实在不知道咋整,不会弄stardict,看到sourceforge上有python写的有道词典的脚本,只要联网,就可以在终端查询,用了之后,感觉很方便,所以推荐给大家。可以从http://sourceforge.net/projects/yodao-free/files/yodao-dict/这个站点下载,就一个python脚本,下载下来就可以。若是不想下载,就复制下述代码,以dict.py存储。 下述代码就是sourceforge的这个project的源码,版权属于这个youdao-free project所有,我只是推荐,不拥有版权,特此声明。 关于使用方法,下载下dict.py后,在终端下输入 python dict.py word,这个word就是要查询的单词,中文英文都可以。为了方便使用,可以写成脚本youdao 或者yd或者 youdao.sh。 假设将dict.py和youdao存在/bin这个文件夹下,之所以存在这里,是因为大部分linux系统都将这个目录写到了系统路径里,不用再export,这样感觉很方便,虽然乱了点。 grass@grass-PC:~ 22:41 #14$ python dict.py classic classic Translations from 有道词典 adj. 经典的;古典的,传统的;最优秀的 n. 名著;经典著作;大艺术家 Translations from WordNet a creation of the highest excellence an artist who has created classic works characteristic of the classical artistic and literary traditions adhering to established standards and principles Translations from yodao: Classic: 经典 CLASSIC LOOK: 经典款式 grass@grass-PC:~ 22:41 #15$ python dict.py 自定义 自定义 Translations from 有道词典 custom user-defined Translations from yodao: 自定义: Custom 自定义标签: Custom Tag
#! /usr/bin/python import re; import urllib; import urllib2; import sys; def debug(): xml = open("word.xml").read(); print get_text(xml); print get_elements_by_path(xml, "custom-translation/content"); #print_translations(xml, False, False); def get_elements_by_path(xml, elem): if type(xml) == type(''): xml = [xml]; if type(elem) == type(''): elem = elem.split('/'); if (len(xml) == 0): return []; elif (len(elem) == 0): return xml; elif (len(elem) == 1): result = []; for item in xml: result += get_elements(item, elem[0]); return result; else: subitems = []; for item in xml: subitems += get_elements(item, elem[0]); return get_elements_by_path(subitems, elem[1:]); textre = re.compile("![CDATA[(.*?)]]", re.DOTALL); def get_text(xml): match = re.search(textre, xml); if not match: return xml; return match.group(1); def get_elements(xml, elem): p = re.compile("<" + elem + ">" + "(.*?)</" + elem + ">", re.DOTALL); it = p.finditer(xml); result = []; for m in it: result.append(m.group(1)); return result; GREEN = "