- gnome-do (apt-get install gnome-do) 快速启动器
标签归档:ubuntu
解决 virtualenv 在 ubuntu 13.04(64) 下报错
使用 virtualenv 新建环境时,报错,里有部分信息如下:
File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
from _sysconfigdata_nd import *
ImportError: No module named _sysconfigdata_nd
找下 _sysconfigdata_nd 这个包,得到以下信息
$ dpkg -S _sysconfigdata_nd
libpython2.7-minimal:amd64: /usr/lib/python2.7/plat-x86_64-linux-gnu/_sysconfigdata_nd.py
包没在对应的查找位置上,link 一下
$ sudo ln -s /usr/lib/python2.7/plat-x86_64-linux-gnu/_sysconfigdata_nd.py /usr/lib/python2.7/_sysconfigdata.py
参考资料
ubuntu gnome classic 方式下 alt+tab 无法切换窗口的问题
虽然在键盘快捷键中设来 alt + tab 进行程序切换,但在 ubuntu 12.10 的 gnome classic 方式下却无法进行切换(gnome classic – no effect 倒是可以)。
没去找修改配置等的方法,直接祭出 ConpizConfig ,在【窗口管理】分类中选择一种窗口切换方式即可,比如【应用程序切换条】。
sdcv – 命令行版本的 StarDict
因为没找到 StarDict 的快捷打开/隐藏键,每次都要用鼠标点,觉得很不爽,于是找了一下,发现有个命令行版本,使用 StarDict 的词库。
sudo apt-get install sdcv
$ sdcv -h
sdcv - console version of StarDict.
Usage: sdcv [OPTIONS] words
-h, --help display this help and exit
-v, --version display version information and exit
-l, --list-dicts display list of available dictionaries and exit
-u, --use-dict bookname for search use only dictionary with this bookname
-n, --non-interactive for use in scripts
--utf8-output output must be in utf8
--utf8-input input of sdcv in utf8
--data-dir path/to/dir use this directory as path to stardict data directory
Ubuntu下2个拾色器
Ubuntu 下的使用中的 2 个拾色器工具,Gcolor2 和 Gpick。
Gcolor2
sudo apt-get install gcolor2
Gcolor2 界面简单美观,只可惜取色的时候没有实时显示选取的地方和颜色,需要点击才能取色,对于细微地方的取色来说可能有点难度。
为gimp添加【保存为web格式】功能
gimp 默认没有 Photoshop 中的 保存为web格式 的选项,这样发布出去的图片就太大了,可以通过安装插件的形式来达到这个目的。
ubuntu 下 直接 apt-get 即可:
sudo apt-get install gimp-plugin-registry
这样在 gimp 的 File 菜单中即可看到 save for web 选项,打开后和 Photoshop 的界面大同小异。
windows 下也可以安装,只是需要手动下载解压到 plugins 目录,具体可参照 How to Enable Photoshop Save For Web Feature in GIMP 。
Ubuntu之tree命令
一般而言,ls 只是一个简单的 list 工具(虽然可以用各种参数组合来达到一些复杂的功能),但如果想要查看一个目录的目录结构就力不从心了,需要一种打印目录树的 tree 工具。
一段简短而强大的代码
很早以前,在网上看到一段简短而强大的代码,最终可以达到下面这种效果:
~tree .local
/home/dem/.local
|-share
|---applications
|---desktop-directories
~ cd apps/firefox
~$ tree
/home/dem/apps/firefox
|-chrome
|---icons
|-----default
|-components
|-defaults
|---autoconfig
|---pref
|---profile
|-----chrome
|-extensions
|---{972ce4c6-7e08-474-a285-320298ce6fd}
|---inspector~mozilla.org
|-----chrome
|-----components
|-----defaults
|-------preferences
|---talkback~mozilla.org
|-----components
|-------talkback
|-greprefs
|-icons
|-plugins
|-res
|---dtd
|---entityTables
|---fonts
|---html
|-searchplugins
|-updates
|---0
更改 Ubuntu 触摸板滚动为自然滚动
前段时间通过修改 grub 参数的形式来让 Ubuntu 识别了触摸板,基本的移动和点击功能可以使用了,但边缘滚动和双指滚动功能还无法正常使用。
但在 Ubuntu 正式发布了 12.04 后,从 beta 版 upgrade 了一下,发现滚动功能居然可以使用了,系统设置了也有了 Touchpad 这个选项卡。
ubuntu添加网络打印机
以前从没连过打印机,现在需要使用部门的打印机,但 System Settings -> Prints 有问题,无法添加网络打印机。
Google 了一下,直接终端运行命令 system-config-printer 来进行配置,一路顺风顺水,测试通过。
ubuntu识别神舟U45D1触摸板
最近买了台神舟的 U45D1 超极本,主要是瞄准了它市场同类产品低价而有个大 SSD(不需要混搭的)。
其实有跟客服说能不能不要正版的 win7 从而减价,毫无疑问,行不通。
之所以这样,其实是因为想在这台电脑上只装 Linux,所以,正版的 win7 只会是浪费,而且还是家庭版,功能太少了。
第二天送到后,马上格了装 Linux。这中间尝试各种版本就不说了,目前是 ubuntu 12.04 Beta 版,gnome3 界面。
在 Linux 上最大的问题就是驱动,ubuntu 10.04 甚至显卡驱动都不太正常。
在 fedora 16 和 ubuntu 11.10 后 基本 ok,只是触摸板的驱动一直没头绪,据说是内核方面的问题,但我在 fedora 中即便启用了 test 源,更新到了最新内核还是无法识别。(后来由于 ubuntu 用久了,习惯了,再加上看到 ubuntu 12.04 上有 gnome3 了,马上杀回 ubuntu 了)。
今天又搜了一下,居然找到了一个简单地让系统识别触摸板的方法:Sony Vaio 触摸板不能识别解决办法。
sudo vi /etc/default/grub
# 编辑改变 GRUB_CMDLINE_LINUX,结果为: GRUB_CMDLINE_LINUX="i8042.reset i8042.nomux i8042.nopnp i8042.noloop"
# 保存退出
# 更新 grub
sudo update-grub
# 重启即可
sudo reboot