[讨论]我对kubuntu7.10的安装配置,请批评指正错误和不当之处。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

[讨论]我对kubuntu7.10的安装配置,请批评指正错误和不当之处。

#1

帖子 ljj_jjl2008 » 2007-11-09 15:30

安装过程略。
kubuntu7.10安装完成以后的配置:

配置原
sudo kate /etc/apt/sources.list
修改源,加上以下内容然后保存
deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ gutsy main restricted universe multiverse


sudo apt-get update 更新源列表,必须执行.sudo apt-get dist-upgrade 更新软件

中文化..开始---系统设置---Regionl&lanage---选择国家,安装语言,选择语言

调整汉化不彻底和开始菜单显示错误
sudo apt-get install gettext
下载kicker.po,执行: msgfmt kicker.po -o kicker.mo,把得到的kicker.mo文件替换掉系统里原来的那个就行了(路径用dpkg -L language-pack-kde-zh-base|grep kicker.mo查一下)。 (解决菜单显示错误 )
下载d3lphin.mo到 /usr/share/locale-langpack/zh_CN/LC_MESSAGES/(解决dolphin汉化问题)

sudo apt-get ubuntu-desktop 安装 Gnome桌面 ,Ctrl-Alt-Backspace 切换到 Gnome,汉化(设置--系统设置--语言)(喜欢用新立得,而且有时用 Gnome界面工作)

重新起动,进KDE,新立得,选择:KDE装面环境(universe)--kde,把kde装全,(为了解决KDM登录界面中文显示不全)

设置:(其实我不明白这么作的作用 ,看见有人建议这么作,我就做了)
sudo chmod -R 777 /var/lib/locales/supported.d/
cd /var/lib/locales/supported.d/
sudo touch ja
sudo touch ko
sudo touch zh
sudo chmod -R 777 /var/lib/locales/supported.d/
sudo echo "ja_JP.UTF-8 UTF-8" >>ja
sudo echo "ja_JP.SJIS SJIS" >>ja
sudo echo "ja_JP.EUC-JP EUC-JP" >>ja
sudo echo "ko_KR.UTF-8 UTF-8" >>ko
sudo echo "ko_KR.EUC-KR EUC-KR" >>ko
sudo echo "zh_CN.UTF-8 UTF-8" >>zh
sudo echo "zh_TW.UTF-8 UTF-8" >>zh
sudo echo "zh_CN.GB2312 GB2312" >>zh
sudo echo "zh_CN.GBK GBK" >>zh
sudo echo "zh_CN.GB18030 GB18030" >>zh
sudo echo "zh_TW.Big5 Big5" >>zh
cd -
sudo dpkg-reconfigure locales

(安装中文字体)
下载安装永中Office(有几种中文字体)下载,解压(右键--动作--Expand),进目录,找到setup,右键--权限--可运行,右键--动作--run as root,
安装中文字体(新立得搜索“ttf”,选择ttf-arphic-ukai ttf-arphic-uming ttf-kochi-gothic ttf-mikachan ttf-mona ttf-sazanami-gothic ttf-vlgothic ttf-alee ttf-unfonts ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-arphic-newsung ttf-vera-yuan ,再搜索WQY,安装)
搜索 “文泉驿”网页,下载正黑体,安装


设置LC_ALL和其它属性(不明白用途):
sudo gedit /etc/environment
*
在编辑器里,将内容修改如下(默认使用中文界面):
LANGUAGE="zh_CN:zh:en_US:en"
LC_CTYPE=zh_CN.UTF-8
LANG=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GBK
*
如果需要使用英文界面,将内容修改如下:
LANGUAGE="en_US:en"
LC_CTYPE=zh_CN.UTF-8
LANG=en_GB.UTF-8
GST_ID3_TAG_ENCODING=GBK
保存,关闭编辑器
(这里有个问题,如果设置为"zh_CN.GB18030是不是和windows 兼容性更好些?)

然后:系统设置--外观设置外观 , 系统设置--advanced--登录管理器,设置登录字体、样式,
重新起动,会提示选择风格(linux、windows、unix等)

安装解码器、flash播放器、java虚拟机、微软字体
sudo apt-get install ubuntu-restricted-extras

安装下载工具(多线程下载器、BT下载、电驴)
sudo apt-get install d4x amule azureus

安装Mplayer播放器
sudo apt-get install mplayer mozilla-mplayer totem-xine w32codecs
sudo apt-get install beep-media-player
mplayer安装后的配置:
启动mplayer,,右键->Preferences->Video Available drivers选择xv;
然后转到Font标签, Font里选择一种中文字体, Encoding里设置为Simplified Chinese charset (CP936)。

下载安装ipmsg;参见目录内/home/lijianjun/g2ipmsg-0.9.1/readme
其中,要先把/home/lijianjun/g2ipmsg-0.9.1/po/potfiles.in 名字改为大写 POTFILES.in
还要在桌面建立快捷图标,命令是g2ipmsg,可惜是英文的。(我安装了其实不用他,而是用wine模拟了一个windows的来用,他主要防止windows的突然不能用)

安装wine
sudo apt-get install wine
安装完成后运行 开始--wine--configure wine ,设置为windows2000

设置wine
系统设置--advanced--windows application 设置为windows2000,就可以运行windows版的ipmsg了,好像比linux的好用

复制需要的文件到你的wine的system32目录(默认是~/.wine/drive_c/windows/system32)
复制win下的mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll到wine的 system32目录下,如果你没有win的话,请设法下载。
对应症状:在终端里wine 程序会提醒你缺dll文件

设置字体:
新建一个文本文件,内容如下:
引用:
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements]
@="文鼎PL细上海宋Uni"
"@"="文鼎PL细上海宋Uni"
"Arial"="文鼎PL细上海宋Uni"
"System"="文鼎PL细上海宋Uni"
"Tahoma"="文鼎PL细上海宋Uni"
"Times New Roman"="文鼎PL细上海宋Uni"
"宋体"="文鼎PL细上海宋Uni"




注意:保存时编码选择GB18030
然后wine regedit 导入
对应症状:安装程序乱码

设置scim(如果你是使用scim的话)
去掉scim设置的 前端->全局设置->将预编辑字符串嵌入到客户端中 前的勾
去掉scim设置的 面板->gtk->嵌入式候选词标
对应症状:输入中文后不出现在文本框里

安装IE6
wget http://www.tatanka.com.br/ies4linux/dow ... est.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux
按照提示操作。
2.
到windows下copy一个simsun.ttc放到
~/.ies4linux/ie6/drive_c/windows/fonts

代码:

kate ~/.ies4linux/ie6/system.reg


找到这两行

代码:

"MS Sans Serif"="sserife.fon"
"MS Serif"="serife.fon"


替换为

代码:

"MS Sans Serif"="SIMSUN.TTC"
"MS Serif"="SIMSUN.TTC"


另外修改
其中如下部分
代码:

[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 1144897563
"MS Shell Dlg"="SimSun"
"MS Shell Dlg 2"="SimSun"


保存退出,OK了

(wine了一个netmeeting)
下载netmeeting安装程序,
WINEPREFIX=/home/lijianjun/.ies4linux/ie6 wine winecfg.exe,配置为win2000,设置音频属性。
运行: WINEPREFIX=/home/lijianjun/.ies4linux/ie6 wine /home/lijianjun/setup//nm30.exe
(在ie6环境中安装netmeeting)
运行:WINEPREFIX=/home/lijianjun/.ies4linux/ie6 wine "/home/lijianjun/.ies4linux/ie6/drive_c/Program Files/NetMeeting/conf.exe"
配置netmeeting,
现在的缺点:启动速度比较慢,不能接受话筒声音。(希望高手解决一下)

--------------------------------------------------------------------------------------------------------
从新立得搜索VirtualBox,安装,
sudo apt-get install bridge-utils 安装桥接工具
开始--系统--kuser,加上vboxusers和uml-net组
设置桥接
sudo kate /etc/network/interfaces
在打开的文件后面添加下面的内容,将虚拟网络接口命名为 "tap0",指定该接口IP配置方法为手动,并指定使用该接口的用户(请用你的用户名替换其中的 "lijianjun"):
  4. 另外还需要在 /etc/network/interfaces 中加入如下内容,建立一个名叫 "br0" 的桥,该桥的IP配置方法为通过DHCP配置,主机中的所有网络接口,也包括tap0这个虚拟网络接口,都将建立在这个桥之上:
auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user lijianjun

auto br0
iface br0 inet static
bridge_ports all tap0
address 192.168.3.18
netmask 255.255.255.0
network 192.168.3.1
broadcast 192.168.3.255
gateway 192.168.3.1


保存,关闭,重启。

首次使用需要激活刚才建立的虚拟网络接口和网络桥:
sudo /sbin/ifup tap0
sudo /sbin/ifup br0
这个步骤只需要做一次,下次主机重新启动时,这个接口和桥将自动激活。
让 virtualbox 使用这个虚拟网络接口,启动virtualbox,在主界面上选中要使用刚才建立的虚拟网络接口tap0的虚拟机,点“设置”,在弹出的窗口中选“网络”,选中其中一块网卡(通常为 “网络适配器 0”),选中“启用网络适配器”,“连接到”后面选 "Host Interface",选中“接入网线”,然后在“主机网络界面名称”中填入刚才建立的虚拟网络接口的名字 "tap0",确定。同样的你也可以使用

建立虚拟机
虚拟机中安装win2000
最后,配置主机和虚拟机的网络,使主机和虚拟机在同一个网段,这样主机和虚拟机就成了局域网中地位相同的两台机器了,可以互相访问了。

三、撤销网络桥
  1. 禁用网桥和虚拟网卡:
  sudo /sbin/ifdown br0
  sudo /sbin/ifdown tap0
  2. 将前面修改的 /etc/network/interfaces 文件还原。
-----------------------------------------------------------------------------------------------------
(看网上资料做得,好像没有什么效果)
設定使用usb裝置的權限

1. 在「系統」→「管理」→「使用者及群組」→「管理群組(M):」中新增群組「usbusers」,並將允許使用VitualBox的使用者都勾選起來。
2. 開終端機,下指令:
sudo kate /etc/udev/rules.d/40-permissions.rules

找:
# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", MODE="0664"

替換成:
# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", GROUP="usbusers", MODE="0664"

3. 存檔,重新開機。

●啟動Ubuntu 7.10的usbfs

Ubuntu 7.10中預設關閉usbfs的支援,會導致VirtualBox出現以下錯誤:
Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.

結果代碼:
0x80004005
成分:
Host
介面:
IHost {81729c26-1aec-46f5-b7c0-cc7364738fdb}
被呼叫端:
IMachine {31f7169f-14da-4c55-8cb6-a3665186e35e}

為了修正這樣的錯誤,在孤狗大神那邊翻找了一下,找到下列方法:

開終端機,下指令:
sudo kate /etc/init.d/mountdevsubfs.sh

開啟後,找:
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

將最後四行的#去掉,如下所示:
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

重新開機,就不會再出現錯誤訊息了,也能夠正常使用usb裝置了。

----------------------------------------
这里简单记录我成功安装网络打印机的经历。现说下我的网络环境:安装打印机的机器ip为 192.168.3.4,操作系统为windows XP,打印机为HP LaserJet 6L;我自己的ip为192.168.3.18。我用的是kubuntu 7.10。
1,
打开system setting(系统设置),在couputer adminstrition(计算机管理)栏目中选择printers(打印机):
2,
选择add(添加)-add printers/class(添加打印机/类),出现add printer wizard(添加打印机向导),选择next(下一步)

选择SMB shared printer(windows),即SMB共享打印机(windows),next

如果网络打印机需要身份认证,那么可以在user identification这一步里面填写你的认证信息,即帐号和密码,然后next

向导会自动扫描可能的printer,因为我已经知道了我的网络打印机的ip地址和共享名称,分别在server(服务器)中填入 192.168.3.4,在printer(打印机)中填入HPLaserJ6Lj。这里的“HPLaserJ6L”就是打印机的共享名称。该名称可以在windows平台下获得,这里假定你已经在windows系统中添加了该共享打印机,这里填好后,直接next

进入printer model selction(打印机模型选择),这里选择网络打印机的制造商和型号,如我的制造上为 hp,型号为 laserjet 6l ,然后next

这里为打印机选择驱动程序,按照推荐的就行了,next

进入打印机测试,这里可以测试你的打印机是否安装成功,点test(测试),如果打印机能够打印出测试页,那么说明你已经成功添加了该打印机。next

下面的几步不用怎么修改,中间要为你刚添加的打印机选择名字,可以随意选,最后一步是confirmation(确认),点击finish(完成)即完成了整个过程。


-----------------------------------------------------------------------------------------------------------------------------------------------------------


在Linux使用IE + Java (ies4linux + JRE1.5.0.11)


在Linux 上面上網偶爾會遇到IE-ONLY的網站, 特別是股票理財網站等等, 免不了要回到Windows下用IE瀏覽, ies4linux 固然能輕鬆的幫你將IE+Flash裝上Linux, 但可惜它沒有內建java支援, 而很不幸的, 網路世界裡java也是不可或缺的。

如果我們能將ies4linux裝上java runtime, 那就可以解決這個問題, 下面要與大家分享的就是如何將java裝上ies4linux, 希望能幫助大家減低回到Windows上網的麻煩。


3. 開始安裝Java Run Time Environment


a) 到這裡下載Java Run Time Environment:

JRE 5.0 Update 11 includes the JVM technology: Download:
http://java.sun.com/products/archive/j2 ... index.html

選擇這個版本

Windows Offline Installation, Multi-language
jre-1_5_0_11-windows-i586-p.exe (15.80 MB)



b) 下載成功後, 貼至這個資料夾 (這是隱藏資料夾, 請按Control+H顯示隱藏檔)

/home/你的帳號/.ies4linux/ie6/drive_c/





c) 執行安裝

開啟 "應用程式=>附屬應用程式=>終端機"

進入"偽"C:\槽 :

cd /home/你的帳號/.ies4linux/ie6/drive_c/



d)用wine執行jre安裝檔

註: 以下都使用"WINEPREFIX=~/.ies4linux/ "當開頭,
這是要告訴WINE使用這個地方的"偽Windows",而不要去亂動到我們預設的~/.wine資料夾。



WINEPREFIX=/home/你的帳號 /.ies4linux/ie6 wine jre-1_5_0_11-windows-i586-p.exe



如果跑得起來, 會出現以下畫面:



按"Custom Setup"把所有可以選的選項都安裝至硬碟



4. 設定Java

a) 設定java前準備:

先執行javacpl.exe, 第一次執行畫面一定會碎掉,這是正常的 就給它碎沒關係, 開啟後再馬上按X關掉就是, 這個步驟是必須的, 如果不先執行那Java2D的鍵值就不會寫進登錄檔

cd /home/你的帳號/.ies4linux/ie6/drive_c/Program\ Files/Java/jre1.5.0_11/bin

WINEPREFIX=/home/你的帳號/.ies4linux/ie6 LC_ALL=en_US wine javacpl.exe



因為wine對於Java 2D的Direct-X加速的支援還不完全, 所以我們需要更動registry把它Disable掉, 以後Java 2D的畫面就不會碎掉了:


WINEPREFIX=/home/你的帳號/.ies4linux/ie6 wine regedit



找到這個鍵值:

HKEY_CURRENT_USER\Software\JavaSoft\Java2D\1.5.0_11

"DXAcceleration" 點兩下, 數值改成 "0", 如下圖:



b) 正式開始設定Java

進入偽C槽的Program Files\Java, 並再一次執行javacpl.exe,

cd /home/你的帳號/.ies4linux/ie6/drive_c/Program\ Files/Java/jre1.5.0_11/bin


註: 這裡如果不加LC_ALL=en_US的話, 選項就會變成方塊酥

WINEPREFIX=/home/你的帳號/.ies4linux/ie6 LC_ALL=en_US wine javacpl.exe



這次畫面應該完全正常, 不會碎掉了, 成功開啟後, 至: "Advanced" 標籤 =>
"APPLET tag support"
樹狀選項 "Internet Explorer":
不要打勾, 按 "APPLY", "OK", 退出。



再搞一次:

WINEPREFIX=/home/你的帳號/.ies4linux/ie6 LC_ALL=en_US wine javacpl.exe



這次同樣的地方: "Advanced" 標籤 =>
" APPLET tag support"
樹狀選項 "Internet Explorer":
這次請打勾!, 按 "APPLY", "OK" ,退出。



c) 測試java是否成功
現在到 http://www.yuanta.com.tw (元大京華證券)會發現Java Applets成功的出現了:



但你會發現無法顯示中文, 全都成了方塊酥。 解決方法是安裝新細明體:

5. 安裝中文字型

a) 下載新細明體
到這裡: http://blog.chweng.idv.tw/archives/221
下載點: http://mingliu.myweb.hinet.net/MingLiu/MingLiU.zip

下載完成後, 解壓縮至桌面, MingLiu.ttc 複製、貼上 "/home/你的帳號/.fonts"
(我实际是拷贝的simsun.ttc,下面内容对应更改 )
b) 安裝新細明體
開應用程式=>附屬應用程式=>終端機:

sudo fc-cache -f -v


Contol+Alt+Backspace 重新登入

c) 編輯 "偽Windows" 的user.reg加入字型 (這步其實可以省略, 但為了安心起見, 還是做一次吧)

開應用程式=>附屬應用程式=>終端機:

gedit /home/你的帳號/.ies4linux/ie6/user.reg



最底部貼上以下內容:


[Software\\Wine\\X11 Driver]
"MingLiU"="MingLiu"
"PMingLiU"="PMingLiu"



d) 讓java也能用新細明體: (這步絕對不能省)

將剛剛下載回來的新細明體"MingLiu.ttc"貼至:
"/home/你的帳號/.ies4linux/ie6/drive_c/Program Files/Java/jre1.5.0_11/lib/fonts"
(我实际是拷贝的simsun.ttc)

重開IE6, 再回去 http://www.yuanta.com.tw

嘩啦~ 現在Java Applets裡頭的中文字型就會顯示無誤了!



wine+ies4linux+jre 全部安裝完畢!!

以上

==============================
附錄 : 如何使ies4linux的Active X生效
==============================
(未實測過)

參考網頁: http://www.gagme.com/greg/linux/activex-linux.php

如果你遇到了這樣的訊息:
(您目前的安全性設定禁用ActiveX, 所以blablabla....)


Windows的IE只要中安全性就有ActiveX了, 但在ies4linux只能調最低安全性:

開啟IE的工具=>選項=>安全性 => 網際網路 : 調到最低:



有時候ActiveX會用到mfc42.dll 這個檔案, 所以請至你的Windows硬碟如 C:\WINDOWS\SYSTEM32\, 將mfc42.dll 拷貝一份至:

/home/你的帳戶/.ies4linux/ie6/drive_c/windows/system32



然後建立一個設定檔, 叫ies4linux遇到不明dll時一律使用native,builtin (原生, 內建) :

gedit /home/你的帳戶/.ies4linux/ie6/config



貼入以下內容並存檔離開:

; default for all other dlls
"*" = "builtin, native"



ies4linux + ActiveX設定完畢
头像
yiding_he
帖子: 2677
注册时间: 2006-10-25 18:10
来自: 长沙
联系:

#2

帖子 yiding_he » 2007-11-09 15:37

搞那么复杂干嘛,别吓跑了小白们。基本上装上去就可以看网页,听 mp3 (需要联网),写文档,写程序。
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

哈哈,他们用不着的可以不装,这样装完了性能于windows有的一比了。

#3

帖子 ljj_jjl2008 » 2007-11-09 15:41

如题
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#4

帖子 eexpress » 2007-11-09 15:46

吓人。呵呵
● 鸣学
头像
chattan
帖子: 3922
注册时间: 2007-07-11 20:59
联系:

#5

帖子 chattan » 2007-11-09 15:49

你是新来的吗????比大虾们都要会写!!!估计是CP过来的吧
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

其实我是个菜鸟,接触linux才一个月

#6

帖子 ljj_jjl2008 » 2007-11-09 15:50

其实我是个菜鸟,接触linux才一个月,里面的内容都是直接借用别人的劳动成果。
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
联系:

#7

帖子 karron » 2007-11-09 15:52

排版不好. 看起来难受.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
牛牛嗷嗷乖
帖子: 73
注册时间: 2007-10-31 17:25

#8

帖子 牛牛嗷嗷乖 » 2007-11-09 15:54

弱弱的问下,
设置完源后,怎么保存???
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

直接退出编辑器,有提示

#9

帖子 ljj_jjl2008 » 2007-11-09 15:55

如题
头像
Marvinux
帖子: 75
注册时间: 2005-07-20 10:24
来自: 广东顺德

#10

帖子 Marvinux » 2007-11-09 15:58

认真看完也花不少时间,何况实操~~~能简则简为好~~
外星人在地球的简单生活。。
头像
hnzksq
帖子: 473
注册时间: 2007-07-11 16:21
来自: 火星

#11

帖子 hnzksq » 2007-11-13 22:51

东西真不少吧,楼主是台湾的吧
------
“不要揣测神的心,我的孩子,”老头子的声音仿佛梦呓,“神的胸膛里没有心,那只是一块铁石。”
回复