\常用问题速查表/一步一步解决Ubuntu使用中的本地化问题
PS:为什么不给出有些软件的地址?
不给出地址的大多在源里可以找到!
而且恒多时候我们是知道问题但是不知道解决办法
作这个索引的目的就是方便查找方法!
自己整理的
不全
但会更新!
———————
影音娱乐
———————
——————————————————————————————————————————————————————
解决rhythebox音乐播放器中文乱码方法。
这里播放MP3,还需要两个解码,你只要加入歌曲,它会自动提示你安装。。。
安装好后,先不加入MP3文件。
你进入MP3目录,如图,在那个MP3目录右键---在终端中打开。
就会弹出终端窗口,在那里输入命令:mid3iconv -e GBK *.mp3
(这时可能会提示:sudo apt-get install mid3iconv,你就把那行提示复制粘贴安装。)
最后rhythebox添加MP3文件。中文乱码彻底解决。
----------这两个其实是一样的---------------------
安装mutagen用来解决amarok播放mp3文件名乱码问题
安装完成后在存放mp3的目录下执行如下命令:
find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \;
就可以自动转换成gbk的编码了。打开amarok,mp3文件名显示正常。
——————————————————————————————————————————————————————
安装smplayer,在新立德仓库里装就行。不过还要装w32codecs才能播放所有格式的电影。
这里下载w32codecs,地址:http://www.brsbox.com/filebox/down/fc/c ... ae9a6cd226
其他播放器
mplayer播放器
gmplayer打开时出现
opening/initializing the selected video-out(-vo)device.
说明你没有选择正确的视频输出驱动。右键单击mplayer窗口,找到Preferences-Video-Available drivers,选择一个合适的即可。
Realplayer播放器
安装了realplay,如果打不开。可能是因为和SCIM输入法有冲突,可这样处理:
sudo gedit /usr/bin/realplay
在第二行也就是“#!/bin/sh”的下一行加入 CODE代码:
GTK_IM_MODULE=xim; export GTK_IM_MODULE
时下最流行的是MP3,我们当然少不了,播放MP3我们可以 用
A、Beep Media Player
在终端输入下列即可
sudo apt-get install beep-media-player
这个Beep Media Player会出现歌名乱码现象,可在“Beep Media Player”上面“右键→首选项→插件→MPEG音频插件”的下面的“首选项→标题”中,选上“禁用ID3v2标签”和“将非UTF-8 ID3标签转换成UTF-8”,并把ID3编码设为“GBK”就行了。
还有就是混音问题:在“首选项→插件→输出”中,默认是 “OSS输出插件”。用它当你想同时使用多个声音时,常收到“音频占用”的提示,最好改为“eSound输出插件"。当然,里面还有一个 “ALSA0.9.7”,有人说也可用它,可我用时,Beep Media Player的播放会突然停止,无声音。
———————
显卡支持
———————
——————————————————————————————————————————————————————
如果新装驱动,重启后进桌面会花屏,这个不用担心,可以在系统-首选项-屏幕分辨率。把它调整好。。(花屏时是很让人心惊肉跳,大胆去做,显卡驱动的问题,不好说,因为个人显卡差别。总之我的显卡安装经验=大胆+搜索了解来安装吧。)
装错显卡驱动怎么办,我自己是这样处理的。在进ubuntu8.10系统前,按下“ESC”选第二项,进后选第四项Xfix把它恢复原始。再重新选择新驱动装。
———————
杀毒软件
———————
——————————————————————————————————————————————————————
杀毒软件也有不少,这里介绍avast
第一步,下载并安装。
http://www.avast.com
sudo gedit /usr/share/applications/avast.desktop
向其中加入:
[Desktop Entry]
Name=avast
Comment=avast
Exec=/usr/bin/avastgui
Icon=/usr/lib/avast4workstation/share/avast/icons/avast-appicon.png
Terminal=false
Type=Application
Categories=Application;System;
这样,可以在应用程序→系统工具→avast启动avastgui。
第三步,获取注册码并注册。
进入
http://www.avast.com/i_kat_207.php?lang=ENG注册,使用邮箱,几分钟后就收到了注册码。
然后,打开avast,按提示输入注册码,注册后可使用一年,到时重新注册又能免费使用。
———————
防火墙
———————
——————————————————————————————————————————————————————
无特殊需要,根本不必开启,因为远程端口默认是关闭的
请安装firestarter
——————————————————————————————————————————————————————
——————————————
其它的一些软件
——————————————
——————————————————————————————————————————————————————
1)安装Compiled HTML Help (CHM) 查看器xCHM
我们系统里可能有不少CHM的文件,在Ubuntu里怎么看,装个xCHM啦
或者chmsee也可以!
安装xchm,或chmsee,或kchmviewer(有nokde版本);或者添加一个firefox的插件,叫chmreader
2) Boot-Up Manager (BUM),这是一个小工具,可以查看和取消一些系统服务
3) PDF Reader (Adobe Acrobat Reader) 和 Plug-in for Mozilla Firefox
sudo apt-get install acroread mozilla-acroread acroread-plugins
为防止和SCIM冲突,可以改一下设置
sudo gedit /usr/bin/acroread
把里面的:
#!/bin/sh (-)
#
改为:
#!/bin/sh (-)
#
GTK_IM_MODULE=xim
保存并后退出。
4)开机启动选项管理
startupmanager
——————————————
另外一些小技巧
——————————————
——————————————————————————————————————————————————————
1)启用root用户密码
sudo passwd root
系统会提示你输入新密码,同时启用它。
2)禁用root帐户
sudo passwd -l root
3)允许root用户登入GNOME
启用root后,
打开“系统→系统管理→登录窗口”,选择“安全”。勾选“允许本地系统管理员登录”
4)
/var/cache/apt/archieve 下的都是软件的安装缓存,你可以直接删除,或者用命令sudo apt-get autoclean(只删除低版本的deb包),sudo apt-get clean(全部删除)。为了以后重装系统方便,可以将这些deb包保存到其他地方。
5)
一般的deb包(包括新立得或者apt-get下载的)都装在/usr(严格讲会装到系统各个目录,如/bin, /sbin, /var, /lib, /opt等等)。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。如果想知道具体位置,用命令
代码:
dpkg -L xxx.deb
注意,xxx是deb包的名称,也可以用新立得来查看。另参见apt使用参考。viewtopic.php?t=38906
6)
ctrl+alt+Fn进入控制台时花屏/zhcon在控制台下花屏
需要开启内核的frame buffer
代码:
sudo nano /boot/grub/menu.lst
找到kernel一行(是你一直使用的内核,非single那个),在末尾添上vga=数值,数值请看下表(为方便已经把数值换算成十进制):
* 色彩 640x400 640x480 800x600 1024x768 1280x1024 1600x1200
* 4bits ?----------?-----------770--------?-----------?-----------?
* 8bits 768-------769--------771--------773--------775--------796
* 15bits ?---------784--------787--------790--------793--------797
* 16bits ?---------785--------788--------791--------794--------798
* 24bits ?---------786--------789--------792--------795--------799
例如,1024*768@16bits就是添上 vga=791
注意:vga不支持宽屏,只能找相近的值,而且屏幕会被拉扁。
如用了上面的方法后就无法进入控制台参见http://forum.ubuntu.org.cn/viewtopic.php?t=89141
7)添加删除按钮消失了
右键单击“应用程序”,找到编辑菜单,然后看添加删除有没有钩上。也有可能你把这个软件包给删除了,请执行
sudo apt-get install gnome-app-install
8)在桌面/当前目录打开终端?
sudo apt-get install nautilus-open-terminal
9)
以root权限打开文件(夹)
sudo apt-get install nautilus-gksu
10)
安装时没有分/home,如何再单独分一个/home?以下只给出思路
可用live cd(ubuntu desktop cd):
先在硬盘中分一个linux专属分区(比如ext3)
sudo gparted
接着把主目录cp到这个分区:
sudo cp -a /home/??? /media/xxx
再修改fstab 把这个分区挂为 /home(也可以用 ubuntu Tweak修改)
sudo gedit /etc/fstab
接着重启电脑。
11)
dvd iso文件添加为源的思路(kubuntu也适用):
假定ubuntu-x.04(x.10)-dvd-i386.iso在你的家目录中
打开终端后
sudo mkdir /media/cdrom0 #如果有cdrom0目录,这一步跳过
sudo mount -t iso9660 -o loop ubuntu-x.04(x.10)-dvd-i386.iso /media/cdrom0/
sudo apt-cdrom -m -d /media/cdrom0 add
sudo apt-get update
再到新立得中,可以看到刚才加的光盘源,想安装什么直接打钩后应用就可以了。当然也可以在终端中apt-get安装
12)
以前为单盘双系统XP+UBUNTU,现在:主盘-新盘-XP 从盘-旧盘 -ubuntu,双盘旧盘变为从盘了,新盘是主盘装XP。也就是现在的UBUNTU在从盘上了,如何搞定启动菜单。(安装系统时,只接其中的一块硬盘,两个硬盘可以独立运行,启动不相互依赖,bios没有启动快捷键)
方法:设定bios,让ubuntu所在盘首先启动(交换这两个硬盘的位置应该也行),再改下menu.lst,加入下面的代码
代码:
title Ms windows
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1)+1
13)
配置Ubuntu8.04文件默认打开方式
Ubuntu系统中要为同一文件类型文件设定默认的打开方式(程序),不像 Windows中那么简单(勾上默认打开就可以了),事实上设定一个你习惯使用的默认打开程序,将大大提高你工作的便捷性,本文主要讲解在 Ubuntu8.04系统中为特定格式文件配置默认打开方式程序。
Ubuntu保存文件类型打开方式主要又两个配置文件决定:
1. /etc/gnome/defaults.list 保存了全局的打开方式
2. /.local/share/applications/mimeapps.list 保存了个人的打开方式(局部个人设置)
当两着对于同一类型文件设定的内容不一致时,优先采用局部的个人设置。
下面我们举个例子来说明设置方式:
ubuntu8.04下多媒体文件默认是用Totem打开的,如果你想要改成用smplayer(本人比较喜欢用这个)来打开的话,可以按照以下步聚来进行:
1.进入/etc/gnome目录 命令 cd /etc/gnome
2.复制要改变打开方式的那些内容行到mimeapps.list文件 命令 grep “totem” defaults.list >> ~/.local/share/applications/mimeapps.list
3.进入~/.local/share/applications目录 命令 cd ~/.local/share/applications
4.编缉mimeapps.list文件 命令: sudo vim mimeapps.list
5.在vim中执行 命令:%s/totem/smplayer/g
6.然后执行保存命令:wq
7.完成
其它文件类型及其默认关联应用程序修改方式和上面的步骤是一样的,你可以根据自己的需要安照上面的方法修改就可以了
这样试试吧
title Windows Vista/Longhorn (loader)
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1)+1
不行的话再试试这样
title Windows Vista/Longhorn (loader)
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd0)+1
————
密码
————
——————————————————————————————————————————————————————
常常有些朋友在设定好了linux之后,结果root密码给他忘记了!要重新安装吗?答案是不需要的~。
一般来说有两种方法可以修改root密码:
1. 进入单用户模式修改密码
对于lilo,在启动时输入
代码:
boot: linux single
对于grub, 在启动时输入“e”编辑启动项,在“kernel xxx”行末尾加“single”
代码:
kernel /boot/lfskernel-2.6.8.1 root=/dev/hda2 ro single
启动后root将不会提示密码,输入passwd可以重新设置密码
但是有一些特殊的 init 使得这一方法可能不那么顺利,比如会出现以下提示(或其他古怪信息):
代码:
Give root password for maintenance
(or type Control-D for normal startup)
那么就需要直接使用 bash 而不是系统的 init :
代码:
#对于lilo:
boot: linux init=/bin/bash
对于grub:
kernel /boot/lfskernel-2.6.8.1 root=/dev/hda2 ro init=/bin/bash
启动后会得到一个 root shell , 但硬盘是只读的, 需要重新加载:
代码:
# mount -o remount,rw /
.... 做你想做的事吧, 比如 vi /etc/passwd ....
# mount -o remount,ro /
可以重新启动了
2.:加载系统分区修改密码(适用于启动管理器有密码保护的情况)
可以使用其他linux LiveCD(如Knoppix和RedHat安装盘的rescue模式)启动,加载系统所在的分区:
代码:
mount /dev/hda2 /mnt
然后直接修改/mnt/etc/passwd,清空其中的password项
或
代码:
chroot /mnt
passwd
设置新密码
————————
下载工具
————————
——————————————————————————————————————————————————————
安装amule,就是windows下的emule
安装multiget,用来下载(酷似flashget)。
修改firefox配置使其支持ed2k协议,方便使用amule下载。运行firefox,在地址栏中输入:about:config
添加如下两项:
布尔型:network.protocol-handler.external.ed2k 设置为true
字符串:network.protocol-handler.app.ed2k 设置为/usr/bin/ed2k。
这样在firefox中点击ed2k协议的链接就会自动交给amule处理(amule在运行状态下)
firefox的扩展插件flashgot
奔流BT下载工具绿色版本:http://blog.chinaunix.net/u1/42104/showart_1270643.html(benliud-0.3.3.2-u804.tar.bz2)
——————————————————————————————————————————————————————
————————
备份恢复
————————
——————————————————————————————————————————————————————
我们每个人都有过重装系统的经历,在安装好系统之后,如何才能快速重装原来那些自己所钟爱的软件?nixCraft 提供了一个有用的技巧。它的原理是在系统完好无损的时候,就做好已安装软件的备份工作。然后,在重装系统后,就可以利用先前备份的文档来执行还原操作了。下面是相关的实施步骤(以 Debian 为例):
1. 执行备份操作:dpkg --get-selections > installed-software.log,这将当前系统中已安装的软件保存到 installed-software.log 中。
2. 在还原时使用 dpkg --set-selections < installed-software.log 导入软件列表,再利用 dselect 工具安装软件。
3.sudo apt-get dselect-upgrade或者sudo dselect(如果你的dselect 是乱码,那干脆看E文:
代码:
export LANG=en_US.UTF-8)
——————————————————————————————————————————————————————
备份工具
一个是ghost,不推荐,因为支持格式少,二来速度也不咋的。强烈推荐clonezilla
版本是:clonezilla-live-usb-20070323.zip
注意是后缀为zip的文件,下载地址为:
http://clonezilla.sourceforge.net/download/sourceforge/
http://www.clonezilla.org/
首先要有一个分区来存放备份(类似gho的映像文件存放所在,本地硬盘移或动移盘的一个分区都可以),最好是fat32或linux专用格式。
1 配制clonezilla
接下来有用ntloader实现引导的简单方法,附件可供试用。
2007-06-30 更新
为了方便,我在附件中附上了一个配好了的clonezilla gho文件供试用:
附件使用方法:
注意: 你的主板bios要支持usb启动才可用,如果不支持,不妨尝试下在本地硬盘上去做。
1. 用ghost把这个gho文件还原到移动硬盘的第一个主分区。
2. 解压clonezilla-live-usb-????.zip到移动盘第一个主分区的根目录,解压后如果vmlinuz 和 initrd.gz 这两个文件在根目录,说明解压位置正确,否则重新解压。
3. winxp下,我的电脑上点右键-----管理------磁盘管理-----在移动硬盘的第一个主分区上右击------>设为活动的。
4. 重启电脑,用移动硬盘启动。
(刚才介绍的移动硬盘引导 ,参考了ptpt介绍的方法:
viewtopic.php?t=49380
viewtopic.ph ... t=bootlace
注意:用ntloader 或bootlace.com 来处理都是可以的。
menu.lst 的内容:
代码:
timeout 6
default 0
title Clonezilla live
kernel (hd0,0)/vmlinuz boot=casper vga=788 toram
initrd (hd0,0)/initrd.gz
如果引导不了,则去掉 toram参数或加上其它更安全的参数试下)
2 clonezilla使用方法:
最新版的使用可能会有所不同,主要是提示的菜单有些差异,但开机退到命令行后都可按下面使用方法的第二步去做。
1. 用移动硬盘启动,前两次对话框回车就行(第一次键盘设定,第二次是语言),第三次出现的对话空格选中exit ,tab至确定再回车, 然后选2回到command line(不管是哪种版本,都可先根据提示退到命令行然后再按下面的方法去做,只是挂你要存放备份文件的分区时要根据你的个人情况。)
2. 在命令行下:
代码:
sudo su
mount -t auto /dev/sda2 /home/partimag
这一步很重要, /dev/sda2 是我的移动硬盘的一个fat32分区,你在操作时根据自身情况来做,一般为/dev/hd?? 或/dev/sd??,它是指定用来存放备份文件的位置。20070323版中有ntfs-3g,不知为什么,在我这里不太正常。不能在图形界面上来选择挂分区,使得这个版本操作上麻烦点,希望新版可以解决。
挂好后再
代码:
ocs-sr -x
接下来可照提示去做就可完成备份工作。
还原操作与备份操作相同,也要手动挂硬盘,有可能新版这个问题解决了吧。
lisir 写道:
只是在恢复映像时,如果是一块硬盘需要在进阶设置中选择-k选项。
其它应用: 可以在clonezilla的基础上进行一些高阶应用,比如一键备份还原分区或整个硬盘等等。如果你会改cramfs ,其实实现起来非常简单
其他还原GUI工具
a.)sbackup
代码:
sudo apt-get install sbackup
使用方法:
1. 备份
系统---系统管理----simple backup config。
不清楚就用软件默认的方式,再点backup now就开始备份了。
高阶用户也可以设定备份计划(每周,每 天等等 ),并且这种备份方式是增量备份方式。
2. 还原
系统------系统管理-----simple backup restore
再点restore后根据提示即可。
通过安装sbackup,再配合与sbackup对应的还原软件, 可以超过windwos系统还原的效果,但不能把ubuntu折腾捣鼓得过度:要能进到桌面,因为这个sbackup是个图形界面的软件
如果不能进桌面,一般
代码:
sudo dpkg-reconfigure xserver-xorg
即可
b.) gnome-reset
我们也会经常会修改nautilus 和面板等 相关的配制,对如面板,nautilus的配制进行备份可以安装:
代码:
sudo apt-get install gnome-reset
安装好后,点系统------>首选项-------->备份首选项,备份好后,如果有一天想恢复成原样,则点系统------>首选项-------->恢复首选项。
这个备份工具备份内容少些,但速度快,也值得使用。
目前流行的备份还原方案关键词:
remastersys
g4linux
Partimage
clonezilla
sbackup
dd
tar
这些都是原生的linux方案,都行。
sbackup howto:
http://tombuntu.com/index.php/2008/11/1 ... in-ubuntu/
http://sbackup.wiki.sourceforge.net/
————————
控制台
————————
——————————————————————————————————————————————————————
控制台文字都是一个个的方框
sudo apt-get install zhcon
然后使用的时候,在控制台下输入zhcon --utf8即可。具体用法自己看 man zhcon。切勿在x环境的虚拟终端下执行,容易死机也无必要。
——————————————————————————————————————————————————————
————————————————
注册表(“配置表”)
————————————————
——————————————————————————————————————————————————————
Ubuntu也有一个类似注册表的东西
不过人家不叫注册表,叫“配置表”
对应的有gconf-editor(配置表编辑器)
使用举例:
去掉/加上桌面上的图标
终端输入gconf-editor,找到/apps-nautilus-desktop/............,然后,,,,,,,,,,
——————————————————————————————————————————————————————
————————————————
自己编译/安装软件
————————————————
——————————————————————————————————————————————————————
安装编译环境,只需
代码:
sudo apt-get install build-essential
——————————————————————————————————————————————————————
————————————————
桌面环境安装
————————————————
——————————————————————————————————————————————————————
gnome
代码:
sudo aptitude install ubuntu-desktop
kde
代码:
sudo aptitude install kubuntu-desktop
xfce
代码:
sudo aptitude install xubuntu-desktop
——————————————————————————————————————————————————————
————————————————
编译ALSA的参考步骤
————————————————
——————————————————————————————————————————————————————
http://www.alsa-project.org/alsa/ftp/dr ... 4.tar.tarr
http://www.alsa-project.org/alsa/ftp/lib/ 下载alsa-lib-1.0.14rc4.tar.tar
http://www.alsa-project.org/alsa/ftp/utils/ 下载alsa-utils-1.0.14rc4.tar.tar
2。
代码:
sudo apt-get install build-essential ncurses-dev linux-headers-`uname -r`
代码:
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp /下载的三个压缩包路径/* ./
sudo tar xjf alsa-driver-1.0.14rc4.tar.bz2
sudo tar xjf alsa-lib-1.0.14rc4.tar.bz2
sudo tar xjf alsa-utils-1.0.14rc4.tar.bz2
编译和安装alsa-driver
代码:
cd alsa-driver-1.0.14rc4
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install
编译和安装alsa-lib
代码:
cd ../alsa-lib-1.0.14rc4
sudo ./configure
sudo make
sudo make install
编译和安装alsa-utils
代码:
cd ../alsa-utils-1.0.14rc4
sudo ./configure
sudo make
sudo make install
重启
重启后 把EXTERNAL AMPLIFILER选中后就有美妙的声音了。。。
——————————————————————————————————————————————————————
—————
字体
—————
——————————————————————————————————————————————————————
复制Windows下的雅黑字体,方法是打开控制面板-字体,在Windows下想右击点击复制是不行的,我们可以直接按键盘上的Ctrl+C进行复制。
有两个文件需要复制,一个是msyh.ttf,另一个是msyhbd.ttf。复制完了之后粘贴到U盘里,然后重启进入Ubuntu。
假如你的用户名是ubuntu,那么将刚才复制的两个文件放到/home/ubuntu下,就是自己用户的文件夹。然后在终端中输入
sudo mv /home/ubuntu/msyh.ttf /usr/share/fonts/truetype/freefont/,接下来输入密码按回车即可。
接下来转移另一个文件,在终端中输入
sudo mv /home/ubuntu/msyhbd.ttf /usr/fonts/truetype/freefont/,输入密码即可。
在终端中输入时,千万别忘记了字体的后缀名。
系统中有了雅黑字体,接下来便是进行字体设置的工作了。右击桌面,选择更改桌面背景,再选择字体,将应用程序字体,文档字体,桌面字体,窗口标题字体,等宽字体的字体分别换成雅黑字体,渲染选项选择次像素平滑(LCD)。然后关闭对话框就好了
——————————————————————————————————————————————————————
\常用问题速查表/一步一步解决Ubuntu使用中的本地化问题(08/12/06)
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- showgo
- 帖子: 295
- 注册时间: 2008-01-11 14:25
- 来自: 江苏工业学院
- 联系:
- showgo
- 帖子: 295
- 注册时间: 2008-01-11 14:25
- 来自: 江苏工业学院
- 联系:
- showgo
- 帖子: 295
- 注册时间: 2008-01-11 14:25
- 来自: 江苏工业学院
- 联系:
- showgo
- 帖子: 295
- 注册时间: 2008-01-11 14:25
- 来自: 江苏工业学院
- 联系:
- showgo
- 帖子: 295
- 注册时间: 2008-01-11 14:25
- 来自: 江苏工业学院
- 联系: