标签: ubuntu

  • Ubuntu 软件

    • gnome-do (apt-get install gnome-do) 快速启动器
  • 解决 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
    

    参考资料

    1. _sysconfigdata_nd.py missing in /usr/lib/python2.7
  • 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 个拾色器工具,Gcolor2Gpick

    Gcolor2

    sudo apt-get install gcolor2
    

    Gcolor2 界面简单美观,只可惜取色的时候没有实时显示选取的地方和颜色,需要点击才能取色,对于细微地方的取色来说可能有点难度。

    Gcolor2
    (更多…)

  • 为gimp添加【保存为web格式】功能

    gimp 默认没有 Photoshop 中的 保存为web格式 的选项,这样发布出去的图片就太大了,可以通过安装插件的形式来达到这个目的。

    ubuntu 下 直接 apt-get 即可:

    sudo apt-get install gimp-plugin-registry
    

    这样在 gimp 的 File 菜单中即可看到 save for web 选项,打开后和 Photoshop 的界面大同小异。

    add save for web to gimp

    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's touchpad settings
    (更多…)

  • ubuntu添加网络打印机

    以前从没连过打印机,现在需要使用部门的打印机,但 System Settings -> Prints 有问题,无法添加网络打印机。

    Google 了一下,直接终端运行命令 system-config-printer 来进行配置,一路顺风顺水,测试通过。

    add printer in ubuntu 12.04

  • 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