我的(ljj_jjl2008)配置过程 ,请大家指正错误(已经很长时间没有更新调整,已经不适用于现在的版本)

仅供存放个人的配置文件,不要在本版发问。
回复
KennyW
帖子: 36
注册时间: 2008-06-29 0:58

Re:

#61

帖子 KennyW » 2008-11-29 20:13

BigSnake.NET 写了:

代码: 全选

设置:(不明白作用 ,可能是设置编码集的支持,防止文件显示乱码)
代碼:
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
这个不好
自定义的应该写在 /var/lib/locales/supported.d/local ,
而且文件夹也无须chmod, 777 是个很不好的习惯
直接 sudo dpkg-reconfigure locales 就可以了
是不是有chmod 777的就去掉,这样就行了?
james_li2008
帖子: 1
注册时间: 2008-12-04 0:14

Re: 我的(ljj_jjl2008)配置过程 ,请大家指正错误(2008.11.04针对8.10调整)

#63

帖子 james_li2008 » 2009-01-03 6:17

标记一下,下次好找,呵呵。
ktzkk
帖子: 29
注册时间: 2009-05-11 20:33

Re: 我的(ljj_jjl2008)配置过程 ,请大家指正错误(2009.03.25针对9.04调整)

#67

帖子 ktzkk » 2009-07-03 14:05

放弃使用kubuntu,我活得很快乐。
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 我的(ljj_jjl2008)配置过程 ,请大家指正错误(2009.07.22针对9.10调整)

#68

帖子 ljj_jjl2008 » 2009-07-25 9:39

这些内容我这次装机没有设置,留在此处仅供参考
-----------------------------------------------------------------------------------------------------
設定使用usb裝置的權限

(这些设置我搜到的,照做了,但没有发现起什么作用,43楼有位热心人提供了另外一种办法,请参考。)

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(完成)即完成了整个过程。


-----------------------------------------------------------------------------------------------------------------------------------------------------------
http://www.ubuntu.org.tw/modules/newbb/ ... t_id=32281

注意:以下在9.04中未能通过,另外也意义不大,保留以供参考。
分享] 在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"

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"

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

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



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設定完畢
skytsui
帖子: 61
注册时间: 2007-07-30 3:50

Re: 我的(ljj_jjl2008)配置过程 ,请大家指正错误(2009.07.22针对9.10调整)

#70

帖子 skytsui » 2009-07-28 8:59

踩个脚印 以后找着方便
neuredfox
帖子: 34
注册时间: 2008-10-23 16:45

Re: 我的(ljj_jjl2008)配置过程 ,请大家指正错误(2009.07.22针对9.10调整)

#71

帖子 neuredfox » 2009-07-29 8:11

学习了,多谢。
Acer 4710G/T5300/Intel945/ATI2300/DDR667 3G/HD250G/Ubuntu9.04&Windows7RC
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 我的(ljj_jjl2008)配置过程 ,请大家指正错误(2009.07.22针对9.10调整)

#72

帖子 ljj_jjl2008 » 2009-07-31 15:01

搞定:Lazarus添加zeos数据库组件

上次我尝试《Lazarus构建sqlite数据库组件失败》,不过这次运气好,搞定了zeos数据库组Zeoslib件。这是个一揽子数据库解决方案,顺带把sqlite也解决了。不过由于Lazarus本身不支持动态编译(实际上我还不确定这个词的含义),所以,添加组件需要重新编译Lazrus本身,这是个费时费力的活儿。写下来吧。

所谓组件,就是程序员们互相偷懒的一种策略。在编写具体的应用程序中,总有一些功能是大家都需要的。比如画一个按钮、显示个日历,还有连接某类数据库,等等。这些功能只要有一位程序员完成并且愿意奉献代码,其他所有使用相同编程语言的程序员都可以坐享其成。这种我为人人,人人为我的共产主义品质当然也得到了很多 IDE的支持。所以IDE出面规范了各种代码共享的方法,并把能够符合这种规范的代码叫做‘组件’。

组件的英文名字叫:component,也有人翻译为‘控件’,在某些繁体中文下也被翻作‘元件’。不过这些个中文单词在很多场合都有其他意思,大家明白就好。不同的编程语言阵营都有自己的组件群体,比如迟暮的微软MFC,比如Delphi的VCL,到了Lazarus,有一类基础的组件叫做 LCL,支持跨平台。还有术语叫‘框架’,也是指大家能共用的东西,现在还不能体会他们的准确差异。

zeos是一个第三方的数据库组件,能够提供给C++ builder、Delphi、Lazarus等多个IDE使用,很大方。就是官方网址复杂了点,在这里:http://zeosdownload.firmos.at/downloads/releases/ 下载。

根据最少麻烦、最少文件变动的原则,以下为zeos组件在Lazarus的安装步骤:

1. 安装Lazarus。我是在 G:\Lazarus.add 文件夹安装0.924。
2. 安装后运行L,修正环境变量中默认错误的临时文件路径,顺便改为中文界面。正常情况,不要去编译。
3. 将zeosDBO 的zip压缩包解压到 components 目录下,注意,不要‘精简’掉任何文件,都可能会用到,而且似乎路径相关。建议小写。形如:
components\zeos
├─examples
├─packages
│ ├─cbuilder5
│ │……
│ ├─delphi7
│ ├─kylix3
│ └─lazarus
│ ├─zcomponent.lpk
│ │……
│ └─build
└─src
├─component
├─core
├─dbc
├─parsesql
└─plain
4. 开始安装包。组件》打开包文件,找到 zcomponent.lpk ,点击‘安装’,确定‘重新编译L’。走运的话,L会自动重启并在组件标签出现 Zeos Access组,见图。
5. 记得把新生成的肥大 Lazarus.exe 用L自带的 strip.exe 减肥。

安装了fpc2.3.1后,编译时提示:
Error: ppc386 can't be executed, error message: Failed to execute "ppc386", error code: 127
输入以下命令解决: (in /bin):

代码: 全选

ln -s /usr/lib/fpc/2.3.1/ppc386
sealsp
帖子: 37
注册时间: 2009-05-07 20:11

Re: 我的(ljj_jjl2008)配置过程 ,请大家指正错误(2009.07.22针对9.10调整)

#73

帖子 sealsp » 2009-07-31 23:43

很不错的经验!
soldiering
帖子: 2
注册时间: 2009-08-16 10:07

Re: 我的(ljj_jjl2008)配置过程 ,请大家指正错误(2009.07.22针对9.10调整)

#74

帖子 soldiering » 2009-08-17 8:00

修改root用户密码(可乎略):
代码:
sudo passwd root


这个初始密码是什么?我怎么修改不了,老让输入密码,啥都改不了...... :em20
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 我的(ljj_jjl2008)配置过程 ,请大家指正错误(2009.07.22针对9.10调整)

#75

帖子 ljj_jjl2008 » 2009-08-19 9:46

初始密码其实是空。
不过修改密码时,需要输入你安装时设立的那个密码。
回复