Ubuntu 添加 PPA 安装最新的Wine


由于Wine“极度”活跃,Ubuntu自带的Wine版本总是显得太低。我们可以通过添加Wine官方的PPA及时享受最新版Wine带来的好处。

添加方法:

sudo apt-add-repository ppa:ubuntu-wine/ppa && sudo apt-get update

如果已经安装了Wine,此时打开更新管理器就能看到Wine的更新了,没有安装的,现在开始安装体验吧。不过由于PPA的速度实在不敢恭维,所以各位U友多点耐心哈。

PPA for Ubuntu Wine Team主页:https://launchpad.net/~ubuntu-wine/+archive/ppa

Advertisements

faenza图标集更新


feanze图标集更新到了0.8版本——添加了一些新的图标

  • Adobe Air
  • DeaDBeeF
  • Facebook
  • Flick
  • rFrostwire
  • jDownloader
  • Kupfer
  • OpenShot
  • Phatch
  • Picasa
  • Radiotray

重新制作了:

  • Gwibber
  • Firefox
  • Chrome/ium

另外添加了一整套天气图标和一个徽记以及一些新的单色应用图标
修复 missing links 和面板图标(特别是 dark 主题)
增加更多不同大小的图标

安装方法:

sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update
sudo apt-get install faenza-icon-theme

Faenza 是 GNOME 桌面的一个图标集,包括单色的面板、工具条、按钮以及彩色的方形设备、应用、文件夹、文件和菜单图标。Linux Mint 10已将该图标集设置为默认图标集。

IBus发布1.3.8稳定版本,修复python进程100%CPU等问题


IBus终于发布1.3.8稳定版本了,在这个版本里,修复了自从Ubuntu 10.10版本发布以来存在的这个BUG(637671)——单击输入法属性页就会导致IBus关联的Python进程100%的CPU使用率,并且只能通过重启输入法解决。

详细的变更列表如下:

  • Fix CPU 100% usage with signal.SIGCHLD
  • Destroy existing connection before creating a new connection, and only create the fake context once.
  • Move the candidate window just above the cursor when the window and a preedit string overlap.
  • Enable key snooper by default again
  • Always consume the hotkey, even if the hotkey associated engine already activated.
  • Fix race condition in bus_ibus_impl_create_engine()
  • Fix a build error of IBus-1.0.gir with gobject-introspection 0.9.6
  • Implement stress tool for ibus.
  • Fix a build error with GTK3 gdkkeysyms.h
  • Add time info in log message from satorux@chromium.org
  • Fix memory leak in ibus_input_context_process_key_event by Fujiwarat
  • Fix segv in bus_engine_proxy_process_key_event_reply_cb
  • Fix property issue.
  • Updated many translations.

目前Ubuntu官方源还未提供IBus更新,我们可以通过连接IBus作者提供的PPA更新IBus。设置方法:执行以下命令,

sudo add-apt-repositoryppa:shawn-p-huang/ppa
sudo apt-get update

现在我们可以在更新管理器看到IBus的更新通知了。更新即可。

Ubuntu 10.10 maverick 安装nVidia 260.19显卡驱动


之前写过一篇Ubuntu安装nVidia显卡驱动的文章:在Ubuntu 9.10/9.04/8.10/8.04上安装190.42版NVidia显卡驱动

时隔近一年,之前使用的那个PPA源已经跟不上“步伐”了,在Ubuntu 10.04的时候我就已经开始使用X Updates PPA源来更新自己的显卡驱动,使用PPA源安装nVidia驱动,可以获得最新的nVidia官方发布的驱动,而且在更新内核的时候不用再次手动安装驱动,该PPA源中的nVidia驱动会在你更新内核的时候自动编译进内核。在终端执行以下步骤,即可顺利安装nVidia显卡驱动。前提条件是你未安装过nVidia官方网站下载的.bin二进制驱动,如果有安装,请先卸载。

  1. sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
  2. sudo apt-get update
  3. sudo apt-get install nvidia-current nvidia-settings
    提示需要安装其他的软件包,输入Y即可。
  4. 安装完成后重启电脑,现在你应该可以在 System/Administration找到NVIDIA X Server Settings。如下图:

至此,nvidia显卡驱动安装完成。

后记

虽然nVidia很勤奋的更新Linux版本的驱动,但是在有些功能方面还是没有达到和Windows相同的水平。例如在双显示器输出时(TwinView),我的电脑在Windows平台下可以对不同的显示器设定不同的分辨率,并且可以控制不同的应用出现在不同的显示器。但是在Linux,就连最基本的不同的显示器设定不同的分辨率都不能实现(自己修改xorg.conf文件可能实现,不过我没有成功:-))。

常在河边走,哪能不湿鞋。如果某次不小心把xorg.conf改错了,导致屏幕显示不正常怎么办?教你一招,重启系统后按ctrl + F1直接进入终端界面,然后输入sudo nvidia-xconfig重新生成默认的xorg.conf。nvidia-xconfig还拥有很丰富的功能,可以通过man xorg.conf详细阅读。

Ubuntu升级IBus拼音输入法


系统:Ubuntu Lucid x86_64
自带的IBus输入法相对之前的版本来说已经
好用了很多,但还是有很多的小问题。

  1. 有时在
    firefox无法正常的呼出
  2. 输入的时候,候选词列表无法正常弹出来。
  3. ……


过以下方法,可以简单的更新IBus输入法。
打开IBus作者在launchpad.net
上建立的ppa
https://launchpad.net/~shawn-p-huang/+archive/ppa?field.series_filter=lucid

1、
Ubuntu karmic 和lucid的用户可以通过以下命令添加此软件库
sudo
add-apt-repository
ppa:shawn-p-huang/ppa

使
用更老版本Ubuntu的用户可以添加以下第三方源
deb
http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu
jaunty main
以及签名
sudo apt-key
adv --keyserver keyserver.ubuntu.com
--recv-keys
72D340A3

2、添加完成了之后,我们更新软件库
sudo
apt-get update

3、打开更新管理器,我们就可以看到更新
的信息了。

对于Ubuntu用户,安装ibus ibus-gtk ibus-pinyin
这三个软件包就可以了。现在可以尽情享受新版本输入法带来的“快捷”
了。

Evince中文乱码解决方法


  1. 安装poppler-data
    sudo apt-get install poppler-data
  2. 这样子已经能够解决大部分乱码的问题,不过最近查看公司的工资明细单(SAP系统创建的PDF文件)时还是碰到了乱码的问题。最后通过修改/etc/fonts/conf.d/49-sansserif.conf文件解决了。
    sudo vim /etc/fonts/conf.d/49-sansserif.conf
    修改下面的行为simsun
    <edit name=”family” mode=”append_last”>
    <!–<string>sans-serif</string>–>
    <string>simsun</string>
    </edit>
    注意:是simsun,按照Ubuntu官网推荐的,一般是修改成wqy等字体,我这里修改成simsun就OK了。当然,前提条件是系统已经包含了这个字体。

这个问题可能和乱码的PDF文件有关,估计这个PDF文件是Windows平台创建的,并且没有包含字体,所以才出现了这样的问题。

Ubuntu中安装gw6c使用IPV6


gw6c全称Client to connect to IPv6 tunnel brokers,通过这个软件我们可以在IPv4的网络上创建一个tunnel来访问IPV6网络。
首先安装gw6c

sudo apt-get install gw6c

安装完成之后,把/usr/share/doc/gw6c/examples目录下的gw6c.conf.sample.gz文件解压缩出来,修改gw6c.conf.sample为gw6c.conf并移动到/etc/gw6c目录下。

最新的Ubuntu 10.04已经能够自动生成这个文件,并且符合下面的修改规则。所以不用再修改,直接使用sudo /etc/init.d/gw6c start启动即可。

然后修改文件中以下的内容即可。

if_tunnel_v6v4=sit1
if_tunnel_v6udpv4=tun0
if_tunnel_v4v6=sit0
template=linux

接下来通过sudo /etc/init.d/gw6c start来启动IPv6。如果可以在ifconfig的结果中看到tun0,证明IPV6已经连接成功。访问http://ipv6.google.com也能够看见网页了。
虽然已经有了启动脚本,但是很奇怪是,开机的时候并没有启动IPv6,没办法,现在/etc/rc.local中添加了/etc/init.d/gw6c start来启动IPv6,回头再调查这个问题了。
问题解决,gw6c服务启动顺序的问题,在我的机器上,经过测试,只有在设置启动顺序为99的时候才能正常启动,不知gw6依赖哪些服务。安装之后默认启动顺序是20。
修改启动顺序的方法为update-rc.d,首先删除,然后重新创建。命令如下:

leo@leo-laptop:~$ sudo update-rc.d -f gw6c remove
[sudo] password for leo:
Removing any system startup links for /etc/init.d/gw6c …
/etc/rc0.d/K20gw6c
/etc/rc1.d/K20gw6c
/etc/rc2.d/S20gw6c
/etc/rc3.d/S20gw6c
/etc/rc4.d/S20gw6c
/etc/rc5.d/S20gw6c
/etc/rc6.d/K20gw6c
leo@leo-laptop:~$ sudo update-rc.d gw6c defaults 99 20
Adding system startup for /etc/init.d/gw6c …
/etc/rc0.d/K20gw6c -> ../init.d/gw6c
/etc/rc1.d/K20gw6c -> ../init.d/gw6c
/etc/rc6.d/K20gw6c -> ../init.d/gw6c
/etc/rc2.d/S99gw6c -> ../init.d/gw6c
/etc/rc3.d/S99gw6c -> ../init.d/gw6c
/etc/rc4.d/S99gw6c -> ../init.d/gw6c
/etc/rc5.d/S99gw6c -> ../init.d/gw6c

默认情况下,我们访问的网址还是会使用IPV4,怎么才能够让网页优先使用IPV6呢?
第一种方法是通过修改/etc/hosts文件即可做到。IPv6hosts文件请参考:http://docs.google.com/View?docID=0ARhAbsvps1PlZGZrZG14bnRfNjFkOWNrOWZmcQ&revision=_latest&hgd=1

第二种方法:所有的IPv4网站,都可以以http://(URL).sixxs.org的形式进行访问。这种方式访问网页的时候,部分网站会识别访问者来自荷兰。