博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
<转>Ubuntu 10.04 安装配置手记
阅读量:5245 次
发布时间:2019-06-14

本文共 7238 字,大约阅读时间需要 24 分钟。

系统通用配置

1. 软件源

ubuntu安装好之后默认是中国的官方源,速度还是不错的。想换的可以在系统管理-软件源里面换,也可以手动修改/etc/apt /source.list文件(请做好备份)。

启用"Lucid-partner"源(以后操作需要,务必启用)
里 面有Adobe Reader,Flash插件等软件
进入“系统-系统管理-软件源-其 他软件”,勾选"Lucid-partner"源就 行了。点“关闭“后会自动update。

2. 中文语言支持

如果安装过程中没有安装完全的语言包时,此时应进入“系统 -系统管理-语言支持”,会提示你安装,安装完毕后重启电脑。

3. 中文输入法问题。

这个是从9.10延续下来的问题。默认装 好的输入法是不能用的,进入“系统-首选项-IBus首选项“ ,进入“输入法标签页“-“选择输入法“,选择“汉语“-”PinYin“(图标是中文“拼“的那个)

选择好之后点“添加“,然后将其余的删掉就行了。通过“Ctrl+Space” 可以调出输入法,可能还得手动选择一下。

4.gedit 打开windows分区文件乱码问题

这个也是老问题了,可以这么做:

Alt+F2, 输入gconf-editor,进入/apps/gedit-2/preferences/encodings 目录
修改 auto-detected键值,增加GB2312,GBK,GB18030,BIG5等编码

5.Firefox 设置

a. 安装Flash插件

sudo apt-get install adobe-flashplugin

b. 解决Flash中文乱码(显示为方块)问题
编辑/etc/fonts/conf.d/49-sansserif.conf 文件
修改第18行,将
<edit name="family" mode="append_last">
<string>sans-serif</string>
</edit>
修改为
<edit name="family" mode="append_last">
<string>sans</string>
</edit>
    不建议直接删除,会造成很多问题
c. 隐藏菜单栏,Firefox对于宽屏来说,可视范围是小了点,
安装扩展 ,重启fx后在菜单栏上右键单击,然后取消菜单栏显示即可。按住Alt键可以临时呼出菜单栏
d. 安装, 订阅China List

6. 安装压缩软件

sudo apt-get install unrar p7zip-full cabextract

分别对应rar, 7z,cab格式

7.Rhythmbox播放mp3的tag乱码

这 是因为那些mp3的tag是GBK编码,解决办法:

编辑~/.profile文件,添加
# 解决Rhythmbox的MP3标签乱码
export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030
然后重启电脑即可,如果不能解决,可以修改 /etc/profile,不过那是全局修改,不推荐

8、 PDF中文乱码[to do]

某些PDF文件中的中文显示出乱码的情况下,可以安装poppler-data来解决:
sudo apt-get install poppler-data

9. 多媒体

开启 SMplayer Stable软件源,安装smplayer(没有开启mediubuntu,太慢了)

sudo add-apt-repository ppa:rvm/smplayer
sudo aptitude install smplayer
用 系统的 gstreamer也行,也不用提前安装什么,播放的时候会自动提示你应该安装的软件包
字幕的话,在smplayer设置里面把 字幕语言 设为中文就行了,字体复制到~/.fonts文件夹下即可

三、系统个性配置(自己喜好)

1. 安装vim gvim

Ubuntu竟然只预装了vi(叫vim-tiny),没有装vim,只能手动安装了,vim & gvim

sudo apt-get install vim vim-gnome

 

vim 打开gbk编码文件乱码

编辑~/.vimrc文件,添加:

 

set encoding=utf-8

set fileencodings=utf-8,chinese,gb2312,gbk,gb18030,big5,latin-1

 

gvim 菜单乱码

编辑~/.gvimrc文件,添加

 

set encoding=utf-8
set langmenu=zh_CN.UTF-8
set imcmdline
set guifont="Serif 14"
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim

 

 

2. 安装chromium-browser(就是Google Chrome)

sudo apt-get install chromium-browser

3. 安装docky

很小很强大的 dock,简洁干净

sudo apt-get install docky

4. 安装Ubuntu-Tweak

添加软件源:

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update

安装

sudo apt-get install ubuntu-tweak

不 得不说,Ubuntu-Tweak是非常好用的优化工具,类似的还有

 

 

5.getdeb (里面有很多游戏)

Use the following instructions:

  1. Install the  package.

  2. Or configure the repository manually:

    Go to System-Administration-Software Sources, Third-Party Software tab, Add:

    deb http://archive.getdeb.net/ubuntu karmic-getdeb apps

    Add the repository GPG key, open a terminal window and type:

    wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
  3. Click the "Install this now" button below the screenshot of the desired application.

 

 

6. ssh cross Wall(不知道的绕行)

sudo apt-get install expect

新建文件 sshwall到 ~/bin下

#!/usr/bin/expect
set timeout 60
 
spawn /usr/bin/ssh -D 7070 -g username@yourserver.com
#这里的 username 为你自己的用户名,yourserver.com 为你自己的服务器域名或ip
expect {
"password:" {
send "password\r"
#将第二个 password 改为你自己的密码
}
}
interact {
timeout 60 { send " "}
}

然后运 行即可,这样在本地的7070端口就有代理了。firefox可以用AutoProxy插件来自动判断是否CrossWall

7. 安装fcitx输入法

sudo apt-get install fcitx

fcitx配置文件:~/.fcitx/config,可能需要配置字体
和ibus之间相互切换:

im-switch -s fcitx
im-switch -s ibus

切 换完之后注销重进系统

8.ecolution 配置

首选项-编辑器首选项-使用outlook/gmail的方式编码 文件名

然后对中文用户来说可以关掉拼写检查

9. 准备基本编译工具

sudo apt-get install build-essential autoconf automake cvs subversion

 

10. Webqq 桌面化

参 考:http://linuxtoy.org/archives/webqq-desktop-integration.html

安装 Firefox插件, 创建webqq的桌面快捷方式,然后右键-属性-权限,勾选“允许以程序执行程序“。
双击桌面图标即可进入Webqq。

11. 安装 libfetion

从 这儿下载deb包安装

12. 安装plowshare

因为ubuntu10.04没有spidermonkey-bin软件包,不能 用 deb包安装,我们用源码安装

sudo apt-get install curl recode imagemagick tesseract-ocr-eng aview perlmagick
svn checkout http://plowshare.googlecode.com/svn/trunk/ plowshare
cd plowshare
sudo bash setup.sh install

13. 安装ibus的sougou词库

下载http://code.google.com/p/hslinuxextra/downloads/list的
解压后的Andriod.db移动到 /usr/share/pinyin-database目录
将原来的main.db改 名,然后将Andriod.db改名为main.db,注销重进系统就行了
成功标志,能打出:弗雷德霍姆行列式

14. 开机自动挂载windows分区

得到NTFS分区的uuid号
ls -l /dev/disk/by-uuid
对我 的电脑来说:
lrwxrwxrwx 1 root root 10 2010-05-01 12:01 04CC7EE5CC7ED102 -> http://www.cnblogs.com/sda6
lrwxrwxrwx 1 root root 10 2010-05-01 12:01 0E48A65048A6367D -> http://www.cnblogs.com/sda1
lrwxrwxrwx 1 root root 10 2010-05-01 12:01 9044BD5844BD4230 -> http://www.cnblogs.com/sda5
lrwxrwxrwx 1 root root 10 2010-05-01 12:01 e0d3338a-9fc8-48b7-a53c-098a522a533c -> http://www.cnblogs.com/sda9
lrwxrwxrwx 1 root root 10 2010-05-01 12:01 ece5de6e-fdb2-496f-bd6e-325077e18f30 -> http://www.cnblogs.com/sda8
lrwxrwxrwx 1 root root 10 2010-05-01 12:01 f5a845bb-6e8a-4100-93b0-12de8f8c965c -> http://www.cnblogs.com/sda7
sda1是C盘,sda5是D盘,sda6是E盘
添加挂载点:
sudo mkdir winxp data temp
编辑/etc/fstab文件,添加
# Auto Mount Windows Partion
# /dev/sda1
UUID=0E48A65048A6367D /media/winxp ntfs defaults,uid=1000,gid=1000,dmask=022,fmask=133,utf8 0 0
# /dev/sda5
UUID=9044BD5844BD4230 /media/data ntfs defaults,uid=1000,gid=1000,dmask=022,fmask=133,utf8 0 0
# /dev/sda6
UUID=04CC7EE5CC7ED102 /media/temp ntfs defaults,uid=1000,gid=1000,dmask=022,fmask=133,utf8 0 0
注解:
通 过"id username"命令可以查看用户的uid,gid
umask,dmask,fmask为权限掩码设置,顾名思义,umask对应全 局,dmask对应目录,fmask对应文件。
不开机重新挂载fstab
sudo mount -a

15. 安装zhcon

sudo apt-get install zhcon

修改$HOME/.profile文件,添加
alias zhcon='zhcon --utf8 --drv=fb' //显卡KMS开启时可用(ubuntu 10.04默认开启),否则应该是要加vga参数到grub中才行
如果不正常,那么可以用 zhcon --utf8 --drv=vga 命令
进 入zhcon后退出可以用Ctrl+D快捷键

16.安装星际译王(stardict)

sudo apt-get install stardict

词典下载:http://stardict.sourceforge.net/cn /Dictionaries_zh_CN.php
下载你喜欢的词典后只需把它解压到 ~/.stardict/dic 或 /usr/share/stardict/dic 
现在以安装文件名为a.tar.bz2 的词典为例: 
tar -xjvf a.tar.bz2 
sudo mv a /usr/share/stardict/dic 
注意:a.tar.bz2是词典文 件,a 是解压出来的词典目录 
重新启动stardict,新的词典就会被自动加载了。

四、目前碰到的问题和使用心得

1. 某些软件出现乱码,字体变形问题

原因:我在$HOME/fonts目录下为windows的Fonts目录做了一个软链接,然后就出现了这个问 题,估计是字体冲突引起的。

2.ln -s 使用
ln -s 源 目标
比如我要将 /tmp/temp 文件 在/home/m/目录下做一个软链接。那么输入
ln -s /temp/temp /home/m/
即可
注意 源目录必须是绝对路径,目标目录可以是相对路径
也可以为目录做软链接。
目 录的另外一个使用方法是mount --bind
这个命令得预先创建目标目录,实际挂载上之后就把原目标目录给隐藏了。而且必须是root权限才 行
3.访问smb 共享的问题
smbclient //ns/xx -U username
显示
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.24]
Server not using user level security and no password supplied.
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
tree connect failed: NT_STATUS_ACCESS_DENIED
只要在/etc/samba/smb.conf的 [global]字段里面加入
client lanman auth = yes

这时既可以用 smbclient连接,也可以用mount挂载,还可以通过gnome里面的“连接到服务器“来连接

一个简单的samba配制
/etc/samba/smb.conf
[global]
workgroup=WORKGROUP
server string=linux
security=share
client lanman auth=yes
[share]
comment=samba share
#共享的路径
path=/media/software/share
public=yes
writeable=no
另外一个:
    [global]
workgroup=WORKGROUP
netbios name=TestGroup
server string=TestGroup
log file = /var/log/samba/log.%m
max log size = 50
security=share
client lanman auth = yes
lanman auth = yes
[Fedora_Samba]
comment = This is the linux server of testgroup!
path = /home/samba  //共享文件夹的地址
public = yes
writable = yes
writelist=@
browseable=yes
guest ok=yes
create mask = 0777

转载于:https://www.cnblogs.com/Jason-Damon/archive/2011/11/01/2231306.html

你可能感兴趣的文章
安装Pygame和pip的艰辛之路
查看>>
Hibernate的实体类为什么需要实现 java.io.Serializable 接口
查看>>
在Ubuntu下配置Apache多域名服务器
查看>>
多线程《三》进程与线程的区别
查看>>
Min Stack
查看>>
老鸟的Python入门教程
查看>>
Ubuntu下非常给力的下载工具--uget+aria2
查看>>
Nginx配置
查看>>
棋盘覆盖问题
查看>>
vs2003无法调试 解决方法收藏
查看>>
.net-一般处理程序及生命周期
查看>>
linux sed命令
查看>>
[Cycle.js] Making our toy DOM Driver more flexible
查看>>
LeetCode 160. Intersection of Two Linked Lists
查看>>
html标签的嵌套规则
查看>>
10个实用的但偏执的Java编程技术
查看>>
sql语句查询出数据重复,取唯一数据
查看>>
GitHub上史上最全的Android开源项目分类汇总
查看>>
后台运行命令:&amp;和nohup command &amp; 以及关闭、查看后台任务
查看>>
[Source] Machine Learning Gathering/Surveys
查看>>