顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - 螢火飛

頁: 1 ... 9 10 [11] 12 13
301
RedHat 8.0 並沒有 gcc 2.96,我猜,您是從 RH7.x 用升級的方式升級到 RH 8.0 的。

如果是,請先移除 gcc 2.96,最好把 gcc 3.2 也一起移除,避免殘留。然後再重新安裝 gcc 3.2 即可。

302
引述: "Tetralet"
這個問題困擾了我好久了說,
實在是太酷了!

我也找到了一個程式,DeCurs,
似乎可以用來編輯這個檔案。
我會趕快去試一試,
有任何發現會立刻提出來。

謝謝您了,
螢火飛大姐!


別客氣啦 ^_^
套句 Discovery 頻道常用的名言:「每天都有新發現,你今天發現什麼了沒?」

您提到的那個 DeCus,需要用到 GTKmm 函數庫,這玩意兒似乎與 RedHat 8.0 不太搭配。

303
Linux 討論版 / Re: mknod 指令的參數選取
« 於: 2002-11-19 21:02 »
引述: "Tony-cheng"
真不好意思!我找了一些資料說 mknod 的 MAGOR MINOR兩個參數分別為該
設備的主設備號與次設備號。這兩個參數是不是 只要沒有被占用就可以隨便取,還是說有要求!


如果您有裝 Kernel Source  Code 的話,在 Source code 目錄下的 Documentation/devices.txt 請看一下,應該就很清楚了。

或是到這兒:
http://www.lanana.org/docs/device-list/devices.txt

304
引述: "mariner"
謝謝,剛剛打字誤, 是RH 7.3

不過, 這個 gnome2 是放在哪個路徑下呢?我到/usr/bin下面的關於gnome都只是檔案而已說................是放在哪個路徑啊? 麻煩您解答好嗎? 謝謝...........


RedHat 的GNOME 是 1.4 版,那麼請刪除 ~/.gnome/ 目錄

不要問我 "~" 是什麼意思!你應該知道的。
不知道請努力用功,從基礎開始。

305
引述: "mariner"
請問一下,

Rh 8.3的Gnome desktop 突然無緣無故不見了,我也沒有刪掉,結果桌面只剩三個捷徑而已。請問要如何將最下方那個功能表面版設定回來呢?


RH 只到 8.0 沒有 8.3

最快的方式,將 ~/.gnome2/ 刪除再重新登入即可。

306
關於 X 的滑鼠游標,不知道大家是習慣了?還是要求不那麼高?很少有人提到滑鼠游標的問題?

其實,X 的滑鼠游標是可以置換的,不信的話,在 KDE 中就有個換成大型游標的選項,可惜的是,游標確實變大了,但還是黑色的;GNOME 2.0 也有附帶大型的白色滑鼠游標,不過,只有黑白不同而已,形狀仍然一樣 @_@

既然 KDE & GNOME 有辦法換游標,那麼,表示 X 的滑鼠游標並不是定死在 X 裡頭,怎麼換ㄋㄟ?

X 的滑鼠游標是以 PCF 字型檔的方式儲存,也就是說,X 可以把字型當作游標來用,缺點是,沒辦法像 Windows 那樣,有彩色游標(其實還是有辦法)以及動畫游標,不過,能夠使用別種長相的游標還算不錯了 ^_^

接下來,我們得先知道,X 的滑鼠游標究竟放在哪ㄦ?答案就是 /usr/X11R6/lib/X11/fonts/misc/cursor.pcf.gz 這個檔案,只要有辦法製作出 PCF 檔,那麼換掉 X 的滑鼠游標就不是難事。

先提供兩個新口味的游標檔:
一、手指形狀游標
http://firefly.idv.tw/apt/hand-cursor.pcf.gz

二、類似 Windows 箭頭沙漏游標:
http://firefly.idv.tw/apt/ms-cursor.pcf.gz

如何置換呢?首先,請用您自己的方法,將 /usr/X11R6/lib/X11/fonts/misc/cursor.pcf.gz 備份起來,然後將上面其中一個複製過去,仍然命名為 cursor.pcf.gz,然後重新啟動 X,您就會看到新的游標啦!

如果您登入了 KDE or GNOME 後,發現游標又變回去了,別擔心,那是因為您在這兩個桌面環境已經指定了游標了。如果是這樣,在 KDE 的環境中,將新的游標檔複製到 ~/.kde/share/fonts/override/ 之下,命名為 cursor.pcf.gz 即可。

GNOME 2.0 環境的話,是在 ~/.gnome2/share/cursor-fonts/ 將新的游標檔複製過來,參考目錄下的 fonts.dir 內容,將 cursor 前的檔名改成新的檔名即可,當然嘍!修改完畢後,還是要登出再登入才會生效。

如果您用的是 NVidia 的驅動程式,還可以為游標加上 shadow,很像 Windows 的陰影游標喔!只要修改 /etc/X11/XF86Config 或是/etc/X11/XF86Config-4,在 device 節區中,加一行:

Option      "CursorShadow" "on"

這樣就有酷酷的陰影游標了。

先醬子,如果有人想要自己畫游標的話,再來討論了。

307
Linux 討論版 / Re: test
« 於: 2002-11-19 16:29 »
引述: "duncanlo"
引述: "netman"
test


test.... test....


可以發表了嗎!?

我要教大家換掉醜醜的滑鼠游標說 :)

308
Linux 討論版 / test
« 於: 2002-11-19 16:28 »
test

309
引述: "JadeRabbit"
不曉得螢火飛俠女是不是也在 embedded system 領域工作?
呵呵..您真是少見的 Linux or free software 設群女性ㄋ..


我只是某家金融業的資訊部小主管 :)

閒來無事,就這裡看看,那裡玩玩,沒什麼特定主題。
什麼都有興趣,最近迷上嵌入式系統,只是想試試自己功力而已。

310
Linux 討論版 / Re: mount floppy
« 於: 2002-11-17 21:30 »
引述: "Tony-cheng"
我的主機在裝機的時候並沒用軟蝶機,我現在 /etc/fstab 中加上一行
 /dev/fd0  /mnt/floppy  auto  noqauto 0 0
然後reboot,在開機的過程加載floppy時有錯誤信息
登入以後執行 mount  /mnt/floppy 有錯誤信息為
can't find floppy in the /etc/fstab or /etc/mtab
 
我還有一個問題就是 /etc/mtab 有什麼作用,它與 /etc/fstab又有什麼關係?
 thank you very much 


第一個問題是:雖然你有指定 /dev/fd0 要掛到 /mnt/floppy
但是,/mnt/floppy 這個目錄卻不存在,mkdir /mnt/floppy 即可。

第二個問題:fstab 與 mtab 的關係。
fstab 是告訴系統如何掛載以及掛載到那裡
mtab 是已經掛載的資訊

意即,當你要掛載一個分割區或設備時,系統會往 fstab 尋求方法
而掛載成功後,會將掛載資訊寫入 mtab 中

這樣很清楚了吧 ^_^

311
引述: "duncanlo"
真是愛死你了....

星期日回高雄就抓回來,
再借片AOpen的版子來試一下...

另外請問一下,
這片磁片有包含像fdisk,mke3fs這種只需要用一次的工具嗎?
有問題再請較您了...  :D


我怎麼把這麼重要的工具忘了 ^^|||

請先用 Linux 上的 fdisk & mke2fs 做磁碟分割

至於,其他 mount、umount、vi、mkswap、swapon、swapoff 等工具都已放在 RAM Disk 中了

init 程序會執行 /etc/init.d/rcS 這個 Shell Script
有需要可以更改它

mars_nwe 的設定檔是 /etc/nwserv.conf
預設的卷冊是 /var/SYS,
開機完畢後,直接下指令 nwserv 就能跑一個超小型的 novell server

過兩天,我會另做一張 disktool 開機磁片,將 lilo、fdisk、mkfs.ext2、mkfs.ext3 在上面,
避免這種只用一次的工具佔去空間。

312
報告 ^_^

測試成功!ya.......... :D

Kernel 內含 ata ide disk support
cdrom
realtek網卡、
promise ide raid card
Ext2 & Ext3 & devfs
ipx 支援
ncpfs 支援
tcp/ip 支援
block device 支援
iso 9660 CDROM 支援

以及一些常用支援

Kernel 大小 777 k
^^^^^^^^^^^^^^^^^^^

root 檔案系統採用 RAM Disk(未壓縮前為 3 M)
內含:
tinylogin
busybox
uClibc
gdbm
mars_nwe
udhcpc (一個 dhcp client )

統統放進 RAM Disk 後,將 RAM Disk 壓縮
大小為 550 k
^^^^^^^^^^^^^^

兩者合計不到 1300k  :)  :)  :)  :)

統統放進 syslinux 建造的 floppy 綽綽有餘。

剛剛以這片 floppy disk 開機,成功啟動 mars_nwe,
從公司其他的 dos 工作站 login 也沒問題,可以說已經成功了

有沒有人要測試看看?
kernel 下載處:
http://firefly.idv.tw/apt/bzImage

RAM Disk:
http://firefly.idv.tw/apt/netware.img.gz

如何放進 Floppy 請參考
http://www.study-area.org/tips/floppy-linux.htm

因為 Kernel 只含有 8139too 支援,如果您的網卡是別種型號
請自己編譯一個 kernel,內容請參考上面說的。

要更改 RAM Disk 內容的話,請依照下列方式:
1、先解壓縮:
# gunzip netware.img.gz

2、掛載:
# mount -o loop netware.img /initrd

3、進入修改
# cd /initrd

4、修改完畢,卸下:
# umount /initrd

5、重新壓縮:
# gzip -9 netware.img

由於才剛完成,所以沒有包裝的很好,如果大家測試沒問題的話
我會依照大家的建議,再重新包裝。

先醬子 :wink:

313
引述: "duncanlo"
假如我想用realtek網卡+promise ide raid card+其他的file system,
還需要多大的容量?

最精簡版的netware相容server快出爐了!  :lol:


對!我打算將它建製成一個小型開機系統,讓有需要的人使用
感謝 duncanlo 提供的 good idea

網卡部份,直接編進 kernel (容量沒有增加)
加上 promise ide raid (應該不多)
原本的 kernel 支援 ext2,再加上 ext3 的話 (我得試試)

我想,應該還是可以放進一片磁片,若是放不下的話
用 remote boot 下載 kernel & ramdik 就可以避免磁片容量不足的窘境。
製成光碟也不錯。

好!馬上動手進行。

314
引述: "duncanlo"
我忘在那兒看到有一家有出類似的東西,
是把系統存在ata-flash或cf card內,
主機主要功能是挽救一些netware孤兒,
另外是當pos的主機...


哇!真的可以放進一張 1.44 M 的磁片ㄟ!

我剛剛用 uClibc 的函數庫,來編譯 mars_new 以及 gdbm ( mars_new 要用到 )

結果報告如下:
uClibc 函數庫 454 k
mars_nwe─所有程式 + 設定檔約 500 k
gdbm 函數庫 120 k
busybox─320 k

加起來不到 1400 k
────────────────────────


若是放進壓縮過的 RAM disk 大小約 600 k
kernel 700k

兩者合計 1300 k
^^^^^^^^^^^^^^^^^^^^^^

放進一張磁片綽綽有餘 ^____^

315
引述: "duncanlo"
引述: "螢火飛"
技巧心得區有篇『親手打造 Floppy Linux 環境』
http://www.study-area.org/tips/floppy-linux.htm


Sorry!

有沒有人作過一片磁片版的File Server或NAS?
有看到有人在試作samba版的,
不知道有沒有人試mars_nwe模擬novell netware的,
一片磁片不夠,用光碟也行...


mars_nwe 我認為可以。
但是,一張磁片當作 fire server 好像嫌小 ^^|||

還是說,磁片只當作開機並驅動 mars_nwe server
而實際的 File server 用硬碟?

316
Linux 討論版 / 舉棋不定-squid
« 於: 2002-11-15 10:53 »
引述: "cisco3662"
引述: "螢火飛"
引述: "cisco3662"
引述: "twu2"
建議用 18G 那個吧.
18G 的空間已間很大了... 一般 cache 好像都是沒設那麼大.

不然... 兩邊都放, 效能不是更好 ?


我打算這樣劃
18G分成6個partition每個3G
36G放其他系統的東東

兩邊都放......
兩顆硬碟的轉速不同,在i/o的過程中,不見得比較好

轉速應該是squid裡最要求的吧^^


等等!18G 分 6 個 partition?全部用來當 cache 嗎?
如果是,還不如直接分割成一個為宜。

同一個硬碟上的多個 partition 都當 cache 的話,會造成磁頭長距離移動,降低效能。


咦......跟我認知的不太一樣
單一個cache partition最好是劃到2~4G效能最好


那是指分佈在不同 HD 的情況 ^^|||
試想,同一個 HD ,同時讀寫兩個放在 Partition 1 與 6 的 cache file 時,會有什麼情況發生 ^_^

317
Linux 討論版 / 舉棋不定-squid
« 於: 2002-11-15 10:36 »
引述: "cisco3662"
引述: "twu2"
建議用 18G 那個吧.
18G 的空間已間很大了... 一般 cache 好像都是沒設那麼大.

不然... 兩邊都放, 效能不是更好 ?


我打算這樣劃
18G分成6個partition每個3G
36G放其他系統的東東

兩邊都放......
兩顆硬碟的轉速不同,在i/o的過程中,不見得比較好

轉速應該是squid裡最要求的吧^^


等等!18G 分 6 個 partition?全部用來當 cache 嗎?
如果是,還不如直接分割成一個為宜。

同一個硬碟上的多個 partition 都當 cache 的話,會造成磁頭長距離移動,降低效能。

318
技巧心得區有篇『親手打造 Floppy Linux 環境』
http://www.study-area.org/tips/floppy-linux.htm

319
引述: "tsia3157"
謝謝各位前輩
"因為開機片上不是單放一個核心檔"
此句話
我還以為只放一個核心檔
原來
它把其它檔暗算進去阿
不過我感覺要編譯出可放入磁片的開機片
(包函ipchain ,NAT ,quota等功能,尤其是
一些較重要的網路功能)好像比較難
,有經驗的大大,可有辦法嗎?
能規納一經驗,要核心不失適當的網路功能與系統
安全的管理功能,又能核心能小一點,做成一張開機片
若不行,是不是可做成兩片,又怎作呢?
如此,讓後進不會較茫目一直Compiler
謝謝


正好,最近我在研究嵌入式系統,有些心得,提供給您。

如果要將 linux 放在一張磁片上,並且具有 NAT、Firewall、pppoe、vpn........
用標準的 Linux 套件,不太可能做到。

我的建議是使用精簡核心,也就是編譯 kernel 時,不要 enable module support
只將需要的功能編譯進去,這樣編譯出來的核心,通常在 400~600 k 之間。

然後用 ramdisk 造出一個 root 檔案系統,利用 syslinux 或是 remote boot 就可以
做出一張可以放進 1.44 M 碟片的小型 Linux 了。

接著,利用一些現成的 open source 工具,將要用的套件,盡量精簡。
以下是一些工具:

1、相容於 glibc 的 uClibc。這個超厲害的,大小只有 400 多 K,但是該有的全都有:
http://www.uclibc.org/

2、鋒利的瑞士刀 Busy Box,包括 shell、text utilitys、network utility...等等數十個,只有 300 多 K:
http://www.busybox.net/

利用以上兩種工具,重新編譯如 iptables、pppoe........就可以做出麻雀雖小,五臟俱全的系統。

昨天,嘗試將一些工具放入一張磁片,你猜,一張磁片可以放進多少東東?
扣掉 kernel 不算,有:tinylogin、devfsd、pppd、pppoe、iptables、udhcpc、busybox、uClibc。

事實上,如果只當作 Firewall 、NAT 的話,上面的套件可以拿掉一些,變得更小。

320
Linux 討論版 / linux 下的 flashget & vcd player
« 於: 2002-11-15 09:23 »
引述: "shadow"
多謝
請教一下 mplayer
我使用 gui 介面去 run 它
每當我選 open disk 時
它總是 show 出 error : can't not open /dev/cdrom
我的是 scsi cd rom
被我 mount 在 /mnt/cdrom
我該去哪裡改這個路徑才對


/dev/cdrom 是一個 link,不是目錄,跟 /mnt/cdrom 完完全全是兩個不同的東東。

你說你的 cdrom 是 SCSI 介面的,那麼,請檢查一下你的 /etc/fstab 中
該 SCSI CDROM 的設備名稱是 /dev/XXXX

然後用 root 身份
# ln -fs /dev/XXXX /dev/cdrom

這樣就可以造出一個該 cdrom 的別名了。

321
引述: "arsee"
由於Red Hat 無法在Note Book上安裝,所以使用Mandrake 9.0 (Dolphin)
但安裝好後就出現二個問題(改在桌上型電腦安裝也同時出現同樣的問題)--
01.在一些程式的Label上出現字尾有空心四方形的圖形=>□
02.在Konqueror的目錄上,按右鍵,選內容出現有四頁的畫面。在第一頁的
標題就可看到上述問題一的狀況。但,在第三頁卻出現「亂碼」,why?
我有同時安裝chinput & xcin,拿掉chinput之後仍然出現上述狀況。

以上,是誰的問題?安裝錯誤還是Mandrake 9.0本來就有這個狀況?

感謝賜教!


01、02 的問題,我猜,是你的字型選擇不對,比方說,你的語言設定為繁體中文,但字型卻選擇了簡體字型,所以有些中文字出現□□□ or 亂碼。

322
肉腳版 / 請問rcp指令
« 於: 2002-11-14 13:43 »
ssh 也有類似 rsh 的設定,不過,我沒試過 ^^|||
好像是類似 .rhosts,不過 ssh 叫做 .shosts

ssh 也支援傳輸資料壓縮,搞不好還能提高資料傳輸量ㄟ。

323
順便提個建議:

最好不要將掛載網路磁碟寫在 fstab 中,萬一對方主機停機,豈不是你也開不了機?

如果一定要寫在 fstab 中,最好將 options 那個欄位加一個 noauto 選項。
等開機完畢後,再用 mount -a 來 mount 比較保險。

324
試試在開機時,按一下 ctrl+X
輸入 linux root=/dev/hda? single
那個 hda? 就是你真正 "/" 所在位置

try it

325
引述: "lkkl"
恩恩,謝謝!!
還能在幫我嗎?
我改了fstab想要自動掛載,改完開機,就當在載入fstab那,按Ctrl-D又重開機,怎辦進不去linux,有什辦法可以進入linux嗎??3q


這種情形,不是會提示你輸入 root passwd 嗎?
把 root passwd 給他輸入進去就好了

進入後,根目錄是 read only 所以下一個指令
令 "/" 變成可讀寫

# mount -o remount /

然後去修改 /etc/fstab,把他改正確。

326
咦!?我記得用 adsl-setup 設定 adsl 撥接選項時,不是有個讓 pppoe 自動設定 default gateway 的選項?

開啟這個選項,當 adsl 撥接成功後,pppoe 就會自動幫你設定了,不必自己動手,也許你應該重新執行一次 adsl-setup 這個指令,好好看一下它的各種選項。

還有,如果您用的是 MDK、RH 的話,在 System service 中,有個 pppoe,只要選取它,開機就會自動撥接了。

關於 no-ip.com 的問題,你申請的 xxx.no-ip.com 只是 no-ip.com 的一個 A Record,域名解析還是由 no-ip.com 來做,並不會指向你自己架設的 DNS,除非 no-ip.com 願意幫你做子網域解析服務,否則,沒轍。

這裡是交大的領域名稱伺服系統網站,資料很豐富,值得一看:
http://dnsrd.nctu.edu.tw/

327
肉腳版 / 請問rcp指令
« 於: 2002-11-14 12:13 »
1、你的 A 電腦有沒有安裝 rsh-server?
2、如果有,rsh-server 是否已經啟動?
3、上述兩點都有的話,檢查一下防火牆,有沒有擋掉 tcp/544?

另,引用 netman 的建議,如果沒有特殊非用不可的目的,還是建議用 ssh

ssh 有 scp 指令,可以取代 rcp,也沒那麼多複雜的設定。

328
引述: "lkkl"
這是/etc/exports內容
代碼: [選擇]

/home/username/NFS   xxx.xxx.xxx.xxx(rw)

-------------------------------------------------------------------------------
為什無法寫入
[root@linlinux root]# mount xxx.xxx.xxx.xxx:/home/username/NFS /NFS
[root@linlinux root]# cd /NFS
[root@linlinux NFS]# ls
test/
[root@linlinux NFS]# mkdir test1
mkdir: 無法建立目錄‘‘test1’’: Permission denied
[root@linlinux NFS]#


如果你的 /etc/exports 中,開放的權限只有 (rw) 的話
那麼,Client 端用 root 身份去 mount,就只有 nobody 權限
當然會出現 Permission denied

想要讓 root 也可以讀寫,請用 (rw,no_root_squash)
但這樣做會有安全顧慮,最好在 exports 中,對來源對象做嚴格限制
還要對 /etc/hosts.allow 以及 /etc/hosts.deny 做好管制

有空的話,不妨 man exports,有詳盡的說明。

329
引述: "shadow"
請教二個問題
一 在 linux 下有沒有類似 flashget 這樣的程式
有的時候想抓整個網頁的 link data
都得一個一個點
不知道有沒有相同功能的軟體

二 MPlayer 與 Xine 的差異在哪裡
在試著要灌 mplayer 時都會說有一堆東東沒有
但是我發現系統本身(Mandrake9)已灌好 Xine
不知道二者有什麼較大的差異性

謝謝大家


文字模式下,可以用 wget -r  <URL>

圖形介面的話,下載 D4X
http://www.krasu.ru/soft/chuchelo/download.php3

MPlayer 與 Xine 沒有什麼好比較的,Xine 比較容易編譯安裝
MPlayer 相對較難,但支援的功能較完整。

330
記得幾年前看過 rsync 異動資料的相關文件,我憑印象大致上說一下:

rsync 之所以可以很有效率地複製(備份)異動資料,是因為 rsync 是以 block 為單位,每個 block 大小是 512 bytes,rsync client 對 rsync server 之間是先比對每個 block 的 checksum,這個 check 可能只有幾個 bytes,所以不會佔用太多時間,如果比對結果不一樣,就只需要更新一個 block(512 Bytes)。

也就是說,rsync client 會先計算出 block 數量,然後將每個 block 的 check sum 傳給 rsync server,rsync server 依據 client 傳來的 block NO.+check sum 再計算自己相對應 block,看看 check sum 是否相同。

印象中是這樣的,可能有些細節記不清楚,不過,基本上,rsync 的確是以每個 block 的 check sum 來作為更新依據。

頁: 1 ... 9 10 [11] 12 13