实时更新ubuntu笔
1TXT文档乱码问题
ALT+F2打开运行对话框,运行终端
输入
gconf-editor
展开“/apps/gedit-2/preferences/encodings/”
编辑右侧的“auto_detected”将“GB18030”添加到最顶上。以后文本编辑器就可以正常显示中文了
2Flash乱码的问题
我们在打开某些软件或网站(如百度音乐)的中文字体会显示为方块,进行如下设置即可解决:
点击菜单“位置——主 文件夹”,点击左边的“文件系统”,打开文件夹“/etc/fonts/conf.d/”,右键单击文件 49-sansserif.conf 并选择“脚本——以管理员身份用文本编辑器打开”,把倒数第 4 行的“sans-serif”改为“sans serif”,保存后关闭文件,重新打开网站,即可正常显示。
有时候会遇到权限的问题,所以我们可以进入“终端”,进行修改,如何进入终端上面已 经说过。输入下面命令就可以进行修改了:1.(1)这个命令不需要密码就可修改:$pfexec $su。(2)如果使用这个命令需要输入密码,我的忘记密码了,所以直接用的第一个方法:su root
2.sudo gedit /etc/fonts/conf.d/49-sansserif.conf
3.打开的文件修改后就好。
3firefox播视频卡/不能播
老版firefox可以使用mediawrap解决播放问题, 最新的firefox 3.6.3 可以使用mediaplayerconnectivity扩展。
通过禁用各种插件的方法发现发firefox卡的原因是播放视频的插件shockwave flash引起的。
ubuntu论坛中的解决方法:
解决firefox火狐安装了其它两个flash插件而无法正确安装第一个adobe flash的解决方法!
解决火狐浏览器(firefox)安装了三个flash插件中的第二个或者第三个插件而无法安装第一个adobe flash插件的方法哦!
在新立得软件包管理器搜索swfdec-mozilla和mozilla-plugin-gnash这两个插件,看看是不是已经安装了,然后把单击右键这两个插件,选择标记以便彻底删除,然后单击应用。或者在终端使用如下命令:
sudo apt-get remove --purge swfdec-mozilla
sudo apt-get remove --purge mozilla-plugin-gnash
把 swfdec-mozilla和mozilla-plugin-gnash这两个插件删除后,在新立得软件包管理器搜索flashplugin- nonfree标记然后安装。或者重新打开火狐浏览器,浏览器会搜索flash插件,然后选择第一个也就是adobe公司的flash插件,安装后,重启 火狐浏览器就可以了。
实际上我只用了
sudo apt-get remove --purge swfdec-mozilla
sudo apt-get remove --purge mozilla-plugin-gnash
两个命令后就解决了问题。
另外,完全重新安装adobe flash player的方法是:
打开新利得软件包管理器点搜索按钮,输入flash,然后在搜索结果中把所有与flash有关的全部标记彻底删除。重启firefox,打开youku视 频,这是会提示安装确实插件,firefox会自动搜索到adobe flash player插件,但是安装会失败。这时选择手动安装自动跳转到adobe网页,网页下边会有一个可供选择的下拉菜单“selectversion to intall”,选择.deb for ubuntu 8.04+,弹出保存对话框,可以选择保存后安装也可以直接打开。由于是.deb格式,所以ubuntu下可以直接双击安装。
安装完成后重启firefox即可。
(注:其实还是有问题,没在win IE 下顺)
4卸载旧的内核:
使用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核。必须删掉一些不用的。
首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件。从中选择要卸载的包,用apt-get来卸载
sgy@ubuntu:~$ dpkg --get-selections|grep linux
libselinux1 install
linux-generic install
linux-headers-2.6.24-16 install
linux-headers-2.6.24-18 install
linux-headers-2.6.24-18-generic install
linux-headers-2.6.24-19 install
linux-headers-2.6.24-19-generic install
linux-headers-generic install
linux-image-2.6.24-16-generic deinstall
linux-image-2.6.24-18-generic install
linux-image-2.6.24-19-generic install
linux-image-generic install
linux-libc-dev install
linux-restricted-modules-2.6.24-16-generic deinstall
linux-restricted-modules-2.6.24-18-generic install
linux-restricted-modules-2.6.24-19-generic install
linux-restricted-modules-common install
linux-restricted-modules-generic install
linux-sound-base install
linux-ubuntu-modules-2.6.24-16-generic deinstall
linux-ubuntu-modules-2.6.24-18-generic install
linux-ubuntu-modules-2.6.24-19-generic install
util-linux install
util-linux-locales install
具体的卸载方法为
代码:
sudo apt-get remove linux-image-2.6.24-16-generic
sudo apt-get remove linux-headers-2.6.24-16-generic
这样就可以实现自动删除内核文件了,还可以释放磁盘空间。
另外还要记录一个命令。
代码:
uname -a
使用这个命令可以查看当前系统使用的内核。
卸载后,在启动菜单里还有其选项,这样我们需要修改启动菜单,
方法如下:用命令打开menu.lst
sgy@ubuntu:~$ gksudo gedit /boot/grub/menu.lst
然后找到不需要的菜单将其删除即可,还要注意一点,记得修改default的值,修改默认启动项!
————————————————————————————————————————————
查看内核的方法是,点菜单“系统-系统管理-系统监视器-系统”,可以查看系统当前使用的内核版本;
————————————————————————————————————————————
还可以查看menu.lst的第一个启动项,这是当前加载的内核版本,一般数字是最大的,下面可能还有较小的数字,这是旧的内核;
5Ubuntu 下 wine 的安装
一、准备工作:
(一)、开启更多的 locale 支持
Dapper 中 locale 设置与原来不同,原来 /etc/locale.gen 现在位于 /var/lib/locales/supported.d/ 中,执行:
sudo gedit /var/lib/locales/supported.d/zh
将其内容修改为:
zh_SG.UTF-8 UTF-8
zh_HK.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GB2312 GB2312
zh_CN.GBK GBK
zh_CN.GB18030 GB18030
zh_HK.Big5 Big5
zh_TW.Big5 Big5
然后执行:
sudo locale-gen
注:执行到 GB18030 的时候需要等待较长的时间,请耐心。
因为 Ubuntu Dapper 默认没有装 GB2312 这些 locale ,而我们跑 wine 经常需要这些,所以先加上。
(二)、修正一些 bug
1 执行 modprobe
sudo modprobe snd-pcm-oss
sudo modprobe snd-seq
2 创建相应目录
mkdir -p ~/.kde/socket-hostname
其中 hostname 为你机器的名字。
3 安装相应包
sodu apt-get install libjack0.100.0-0
然后:
sudo ln -sf /usr/lib/libjack-0.100.0.so.0 /usr/lib/libjack.so
4 解决启动 wine 程序速度慢的问题
sudo gedit /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
修改为:
CODE:
# XFree86 NLS for Chinese locale zh_CN.UTF-8
# Modified from xc/nls/XLC_LOCALE/en_US.UTF-8
# by James Su <suzhe@turbolinux.com.cn>
#
# $XdotOrg: xc/nls/XLC_LOCALE/zh_CN.UTF-8,v 1.2 2004/04/23 18:44:34 eich Exp $
# $XFree86$
#
# XLC_FONTSET category
#
XLC_FONTSET
on_demand_loading True
object_name generic
# We leave the legacy encodings in for the moment, because we don't
# have that many ISO10646 fonts yet.
# fs0 class (7 bit ASCII)
fs0 {
charset {
name ISO8859-1:GL
}
font {
primary ISO8859-1:GL
vertical_rotate all
}
}
# fs1 class (ISO8859 families)
fs1 {
charset {
name ISO8859-1:GR
}
font {
primary ISO8859-1:GR
}
}
# fs2 class (Chinese Han Character)
fs2 {
charset {
name GB2312.1980-0:GL
}
font {
primary GB2312.1980-0:GL
}
}
# fs4 class
fs4 {
charset {
name ISO10646-1
}
font {
primary ISO10646-1
}
}
END XLC_FONTSET
#
# XLC_XLOCALE category
#
XLC_XLOCALE
encoding_name UTF-8
mb_cur_max 6
state_depend_encoding False
# cs0 class
cs0 {
side GL:Default
length 1
ct_encoding ISO8859-1:GL
}
# cs1 class
cs1 {
side GR:Default
length 1
ct_encoding ISO8859-1:GR
}
# cs2 class
cs2 {
side GR
length 2
ct_encoding GB2312.1980-0:GL; GB2312.1980-0:GR
}
# cs3 class
cs3 {
side none
ct_encoding ISO10646-1
}
END XLC_XLOCALE
6几个比较难安装的常用软件软件
输入法:SCIM
ubuntu中能输入中文,必须保证以下几个条件:(这里只是针对SCIM输入法来说,ubuntu自带的也不错)
1. 要有中文码表,如五笔,全拼。
2. 保证scim已经启动。
3. 激活scim输入法。
下面详细解说如何满足以上3个条件。
1. 码表制作,请参考,“自已动手制作Linux下拼音五笔输入法”,http://www.iccc.cc/Article/View.asp?id=3026
2. 启动scim很容易,只需要在终端里输入sudo scim –d,成功了会有提示,或者在ubuntu顶部中间偏右的位置会有 图标。
3. 激活输入法,默认的快捷键为ctrl+space,但为了保险起见,请查看一下scim输入法设置,步骤为:system-->首选项 -->SCIM输入法设置。然后在弹出的对话框中左侧依次点击,FrontEnd->Global Setup,再看右侧turn on选项中是否有快捷键ctrl+space,没有则添加上。设置好后,重新启动系统。
重新启动系统后,打开终端,输入sudo scim –d 以启动scim
打开一个文档,再按ctrl+spcace,就能看到scim图标了,然后用鼠标就可以选择输入法,或按ctrl+shift切换输入法。
鲁班歌词(for rhythmbox)
http://code.google.com/p/sogou-lyrics/downloads/
飞信:openfetion(之前安装很简单的libfetion不能用了)
代码:
sudo apt-add-repository ppa:happyaron/ppa
代码:
sudo apt-get update
代码:
sudo apt-get install openfetion
共享库的安装(这个看需要,一般情况就用再装了,如果你的系统中没有这些开发库,需要自行安装)
openfetion需要依赖的如下几个库开发。
libgtk2.0-dev(提供UI支持),
libssl-dev(提供加密安全支持),
libxml2-dev(提供xml创建解析支持),
libnotify-dev(提供gnome notification消息提示支持,可选),
libgstreamer0.10-dev(提供声音提示功能支持,可选)
intltool(提供国际化的支持)
下面是在Ubuntu下安装这些库的方法:
sudo apt-get install libxml2-dev libgtk2.0-dev libssl-dev libnotify-dev libgstreamer0.10-dev intltool libsqlite3-dev libnm-glib-dev libxss-dev
编译
./configure
make
sudo make install