顯示文章

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


文章 - myz

頁: 1 ... 3 4 [5] 6 7 ... 13
121
引述: "淺倉中"
請到 http://www.shizuka.adsldns.org

精華區文章中的 "微調系統" 有.....

想請問一下為何USB隨身碟會定位在 /dev/sda? 它會是scsi介面嗎???

122
雜七雜八 / [轉貼]自製KNOPPIX簡要說明
« 於: 2002-12-15 21:50 »
發信人: bv1al@bbs.ee.ntu.edu.tw (阿里巴巴), 看板: linux
標  題: ◆自製KNOPPIX簡要說明(2002-12-15修訂)
發信站: 台大電機 Maxwell BBS (Sun Dec 15 19:40:34 2002)
轉信站: Dream!news.ccns.ncku!news.nsysu!spring!ctu-peer!news.nctu!freebsd.ntu!b

◆自製KNOPPIX簡要說明(2002-12-15修訂)

對於這一個「免安裝、免硬碟、立即享用 Linux」的單一片光碟(內
含約 1.7G 各種軟體) KNOPPIX 這裡就不再多做介紹了, 有興的人自
己去抓來玩.

以下想跟有興趣自製 KNOPPIX 的朋友分享一些我的經驗.

就是抓來一片 KNOPPIX 光碟後, 怎樣把它重新改造成更好用或更
個人化, 帶著它加上一個 USB 行動碟, 以後全世界的電腦都是你
可以立即上手的電腦了.
( KNOPPIX 對 USB 讀卡機(或稱隨身碟)是可以即插即用)
例如到國外, 如果沒有帶一台 Notebook 的話, 光帶這片 KNOPPIX
加一個 USB 隨身碟, 就很夠用了!

首先當然你要去 download 或者由別人給你一片 KNOPPIX 光碟.
(download 點: 可以到原 KNOPPIX 站裡列的各站, 如
ftp://ftp.uni-kl.de/pub/linux/knoppix/
或國內 ftp://cle.linux.org.tw/pub/iso/KNOPPIX/
ftp://cle.linux.org.tw/pub/iso/KNOPPIX/bv1al/
)

電腦的 RAM 越多越好, 有 256M 或以上是比較理想的.

在硬碟上開個 1GB 的 swap(一個 image 約 700M, swap要大於它)
準備一個 partition(例如 /dev/hdb7), 最好有 5G 以上比較好搬東
弄西的.
再來一個 partition(例如 /dev/hdb8) 準備 3G 好了, 可以放以後
你做出來的不同版本 ISO 檔.

好!現在開始進行 ---------------------->

用 KNOPPIX 光碟開機
將 /KNOPPIX 用 cp -Rp 到硬碟, 如
mount /mnt/hdb7
cp -Rp /KNOPPIX /mnt/hdb7/KNOPPIX-sys
這個 /mnt/hdb7/KNOPPIX-sys 目錄就是之後要來大改系統用的
這個 copy 要好一陣子(幾十分鐘 ?), 因為有 1.7G 左右的 data

再來 mkdir /mnt/hdb7/KNOPPIX-boot
這個是要來放主系統檔案以外的東東, 如開機 image 檔或其
它自己要加的程式、阿里不達的東東.

拷備 /cdrom/KNOPPIX/ 下的所有東東
(/cdrom/KNOPPIX/KNOPPIX ←這個檔不要copy)
到 /mnt/hdb7/KNOPPIX-boot

現在要開挖了!請注意!!!

要 exit 到完全退出 shell, 就是在純文字 mode 只出現
根目錄提示符號, 再進行以下動作, 否則它會出現一堆
bash: /dev/null: Permission denied

開始 ========>
chroot /mnt/hdb7/KNOPPIX-sys
mount -t proc /proc proc
dpkg -r --force-depends koffice (強制刪除 KDE office)
dpkg --purge koffice (澈底清除殘遺)
  (我不喜歡也不用 KDE, 因為可說華而不實, 所以盡可能把 KDE 一些
   沒用的東果都砍掉, 留 game 及 kstars, 這樣可以裝很多我想要的東東)
dpkg -r xxxyyyzzz (再清除某些你不要的東東)
dpkg -i /opt/aabbcc-123.deb
     (可以事先將要裝的 debian packages cp 到
      /mnt/hdb7/KNOPPIX-sys/opt/ 下面, 這時就可以直接 dpkg -i 來裝)
update-menus (刪除、安裝後, 建立新的 menu)

巡視一下 /etc/rc*.d
用 debian package 新裝某些 daemon 的話, 它會生一些蛋蛋出來, 最好
讓 rc1.d --- rc5.d 都只剩 K10xsession 以免做出來的光碟一開機就會跑
一些不必要的 service (除非你刻意要跑)
   rc0.d 只要 K10xsession  S90knoppix-halt
   rc6.d 只要 K10xsession  S90knoppix-reboot

rm /etc/*-
要清掉 /etc 底下的 passwd- group- ……之類的 *-
這是安裝某些 debian package 時(例如加入日文輸入轉換用的 canna)
它會自動新增 user 造成的, 如果不清將來的光碟開機後的系統會有無
法新增 user 的問題(當然也可以手動刪除link)

rm /var/mail/*
清掉系統自動產生的 mail

最後要離開前記得要
umount /proc

exit
結束 <========

現在就可以開使製作新的系統檔 KNOPPIX 的 image

mkisofs -R -l -V "KNOPPIX-cloop" -hide-rr-moved \
-v /mnt/hdb7/KNOPPIX-sys | create_compressed_fs - 65536 > \
/mnt/hdb7/KNOPPIX-boot/KNOPPIX/KNOPPIX
(以上三行是要連著一行當指令下)

要等上十幾分鐘才會完成(我是用 850MHz + 256M + 7200RPM swap 896M)

階段結束 <------------------------------

接著並不需要燒成光碟才能知道結果, 只要用軟碟開機就可以檢測
剛才所做的結果了.

cd /mnt/hdb7
ln -s KNOPPIX-boot/KNOPPIX KNOPPIX
就是要讓 hdb7 產生一個叫 KNOPPIX 的目錄, 這樣用軟碟開機後
它會從 /dev/hda1, hda2, hda3......一一去找有沒有叫 KNOPPIX
的目錄, 找到了, 就會以它當成 KNOPPIX cdrom 來用

開機軟碟的製作法是
dd if=/cdrom/KNOPPIX/boot-en.img of=/dev/fd0

修改軟碟
/KNOPPIX/boot-en.img
syslinux.cfg

DEFAULT vmlinuz
APPEND lang=tw ramdisk_size=100000 init=/etc/init noapic apm=power-off \
hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi \
vga=normal initrd=minisys.gz quiet BOOT_IMAGE=knoppix desktop=icewm
TIMEOUT 220

為了讓啟動參數接受 root 這個字, 把原來為 initrd=miniroot.gz 的改名
為 minisys.gz, 並且改 /etc/init.d/knoppix-autoconfig 對啟動參數的
偵測.

原 lang=us  改為 tw 以便產生起始 i18n
   vga=791  改為 normal 這是為了避免某些顯示卡在 buffer mode 有問題
   BOOT_IMAGE=knoppix 若改為 knoppix 2 開機後會進入 text mode

開機軟碟的製作法是
dd if=/cdrom/KNOPPIX/boot-en.img of=/dev/fd0

修改軟碟
/KNOPPIX/boot-en.img
syslinux.cfg

DEFAULT vmlinuz
APPEND lang=tw ramdisk_size=100000 init=/etc/init noapic apm=power-off \
hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi \
vga=normal initrd=minisys.gz quiet BOOT_IMAGE=knoppix desktop=icewm
TIMEOUT 220

為了讓啟動參數接受 root 這個字, 把原來為 initrd=miniroot.gz 的改名
為 minisys.gz, 並且改 /etc/init.d/knoppix-autoconfig 對啟動參數的
偵測.

原 lang=us  改為 tw 以便產生起始 i18n
   vga=791  改為 normal 這是為了避免某些顯示卡在 buffer mode 有問題
   BOOT_IMAGE=knoppix 若改為 knoppix 2 開機後會進入 text mode

BIOS 記得設成 floppy 開機.


上面說過的系統修改過程, 包括要改 KNOPPIX 開機自動設定檔
/etc/init.d/knoppix-autoconfig

若為新的德國原版, 要做一點修正
tw)
# Taiwan version
COUNTRY="tw"
LANG="zh_TW.Big5"
LANGUAGE="zh_TW.Big5" (要加這一行)
KEYTABLE="us"
XKEYBOARD="us"
KDEKEYBOARD="us"
CHARSET="iso8859-1"   (原 big5-0 改成 iso8859-1)
XMODIFIERS="@im=xcin"
;;

# Set clock (Local time is more often used than GMT)
#hwclock -s
hwclock -s --localtime  (要加上 --localtime 否則某些和時間計算有
                         關的程式(如 xplns)會把系統時間當成 UTC )

另外以下這個我也把它改掉

# Write KNOPPIX config files for other scripts to parse
# Standard variables/files
echo "LANG=\"$LANG\""                  > /etc/sysconfig/i18n
echo "COUNTRY=\"$COUNTRY\""           >> /etc/sysconfig/i18n
#echo "LANG=\"$LANG\""                 >> /etc/sysconfig/i18n
 (不瞭解為何要用兩個 LANG ? 把它 mark 掉似乎也沒有不良影響)
echo "LANGUAGE=\"$LANGUAGE\""         >> /etc/sysconfig/i18n
echo "CHARSET=\"$CHARSET\""           >> /etc/sysconfig/i18n
echo "XMODIFIERS=\"$XMODIFIERS\""     >> /etc/sysconfig/i18n


之後也可以在這個程式裡另外加上一些你想要的東東, 像加上偵
測老鼠是否為 PS/2, 若是, 再問是否是滾輪鼠, 因為 default
並沒有支援 wheel mouse, 既始跑 mouseconfig 設也沒用!
(USB 滾輪鼠沒問題)

所以我在開機過程加上這一項, 可以為 XF86Config-4 加上滾輪鼠
的參數
Option   "Protocol" "IMPS\2"
Option   "ZAxisMapping" "4 5"
滾輪才有效.

以及詢問是不是用 LCD 螢幕, 我是改成水平(35.0-58.0)、垂直頻率
(55.0-75.0), 並且 mark 掉 XF86Config-4 那些 ModeLine, 這樣可
以讓多數 LCD 會有較好的顯示。

測試水平、垂直頻率可以先不跑 startx, 只跑 X <Enter> 看看螢幕
網格是不是均勻、穩定,若是, 那頻率就是設對了。

( 如果你的螢幕是大於 1024x768 的, 請於光碟開機後自行跑 xf86cfg 或
  xf86cfg -textmode -xf86config /etc/X11/XF86Config-4
  重新設定 XF86Config-4
)

如果是抓原版的 KNOPPIX, 要自己加上 xcin 及文鼎字型, 也要把
字型的 path 加到 XF86Config-4.in 裡, 這樣光碟開機後自動產生的
XF86Config-4 就會有含入文鼎字型 path.

( 建議把 xcinrc, /usr/lib/xcin/tab/ 之下的 big5(及 gb2312)搬
  到 /mnt/hdb7/KNOPPIX-boot/ 另開目錄存放(如/cdrom/MyPack) 再
  symbolic link 過來 /mnt/hdb7/KNOPPIX-sys/ 底下應該放的位置
  這樣之後如果要改輸入法設定, 或增加輸入法(嘸蝦咪/大易)
  只要重做 ISO 檔, 不必重做 /mnt/hdb7/KNOPPIX-sys/ 這個重大工程.
  包括一些 rc 檔, 如 icewm 下的 toolbar, menu, preferences 或
  一些將來可能比較會改變的, 都不要寫死在 /mnt/hdb7/KNOPPIX-sys/
  而用 link 到 /cdrom/MyPack (自己取的名字)
)

另外, 並不是所有的東東都有 debian package 可以裝, 要自行 compile
, 所以建議還是執行 /usr/local/bin/knx-hdinstall 把 KNOPPIX 安裝
到硬碟上(至少準備 3G 以上比較好操作吧!)
knx-hdinstall 可以將 KNOPPIX 安裝到硬碟上

安裝到硬碟後的 KNOPPIX 首先遇到的問題是 /root(光碟執行沒有) 與
/home/root 簡單的方法是 rm -fr /home/root ; ln -s /root /home/root

裝在硬碟的好處是, 它和光碟執行版有 99% 的相同, 所以在硬碟上試成功
的, 幾乎可以確定裝到光碟後一定可以用。

它可以用來做前試驗, 例如要裝 debian package 時某些狀況是有 dependence
的問題, 就可以一一找齊, 再安裝、試用. 或者直接把別的 distribution 裡
的 binary 直接 tar 過來用.
例如改用 RedHat 7.3 裡的 rxvt-2.7.8 可直接用 binary, 而 telnet 也怪
怪的, 改用 RedHat 7.3 裡的 telnet
或者 KNOPPIX 並不完全支援你的硬體時, 可以試著把驅動程式裝上來試.

等一切都 OK 後, 再用前述的 chroot 過去 dpkg -i ...... 或者將自己
compile 出來的東東直接 copy 過去.

再來, KNOPPIX 光碟開機後會找一個 /cdrom/KNOPPIX/knoppix.sh 的檔
你可以把開機就要做的動作寫在這個 script 裡, 它就會進行各個動作.
例如後來我把 Option "DPMS" 加到 /etc/X11/XF86Config-4 的
Section "Monitor" 裡, 因為不想再改系統主檔 /cdrom/KNOPPIX/KNOPPIX
就直接寫在 /cdrom/KNOPPIX/knoppix.sh
這個 Option 是讓俱有 Energy Star 的 monitor 可以自動 power off

最後
mount /mnt/hdb8 準備放燒光碟用的 ISO 檔
cd /mnt/hdb7/KNOPPIX-boot/
mkisofs -l -r -J -V "KNOPPIX-aabbcc" -hide-rr-moved -v \
-b KNOPPIX/boot-en.img -c KNOPPIX/boot.cat \
-o /mnt/hdb8/KNOPPIX-aabbcc.iso .
(請注意!上面一行最後這邊有個句點, 就是要把當下的目錄做成 ISO)

這個很快, 大概兩分鐘(?) 之後就可以用
cdrecord -scanbus 看一下燒錄機在哪一個 device 再
cdrecord -v -eject -speed=10 dev=0,1,0 /mnt/hdb8/KNOPPIX-aabbcc.iso
把它燒出來(上述是 IDE CDRW 接在 /dev/hdd 用十倍速燒 )

以上幾串指令已寫成 script, 放在 /cdrom/MyPack, 可以參考
mkcloop
mkISOboot

OK, 大致上的操作就是這樣, 若有遺漏、錯誤的, 還請指教.
有興趣的話, 大家都來做一張自己的 KNOPPIX 光碟.

--
另類的 Linux: 免安裝、免硬碟、支援正、簡、日、俄
ftp://cle.linux.org.tw/pub/iso/KNOPPIX/bv1al/
一片光碟+USB隨身碟,帶著 Linux 地球走透透

123
網頁技術 / 新手問題--IIS problem
« 於: 2002-12-13 23:00 »
到google找關鍵字 IIS+PHP就有一堆了
http://www.warrenonline.ca/tutorials.php

124
請問 磐英MVP3G2的USB是1.1或2.0版呢?
去網站上查產品資訊只列出 "兩組USB"
請問如何得知USB為幾版??

thanks

125
放在 openwebmail.conf.default

default_disablejs       no
default_disableembcgi   no

改成 yes

ps. 我是1.80版, 不過應該差不多~

126
網頁技術 / Re: php and mysql運作
« 於: 2002-11-20 18:49 »
引述: "wenglien"
小弟用光碟的方式安裝rh7.3
確定有裝php and mysql
但如何能確定php能運作呢?


擷取一段http://www.study-area.org/tips/lamp.htm
接下來請在/var/www/html建立一個測試檔案如test.php 內容如下:
phpinfo();
?>
存檔後請在瀏覽器輸如http://"您的IP"/test.php如看到PHP的版本就表示php可正常作業了. ^_^

127
引述: "amber6460"
請問該下何指示才能更判斷某個已mount的pardition的已使用空間及剩餘空間呢???
這問題好像有點笨…但請不吝賜教…謝謝!!

df指令

128
雜七雜八 / php or Zope? or ..?
« 於: 2002-11-14 16:05 »
我想開發一個網頁的介面能夠讓使用者(會員)登入後能夠自行修改個人資料
如:姓名,生日,個人簡介,個人專長,以及"上傳照片"...
這樣就不需要一個專屬的網頁維護員來維護修改這些資料,會員自己維護自己的就行了...
以及..這些這些會員資料還要跟 討論區 留言版 ..etc 之類的結合,不需重複註冊
所以我想問是用 PHP+MySQL自行開發呢? 還是 Zope能達成呢?
哪一個開發時間較短??
還有這兩者還需另外懂哪些程式語言??

thanks

129
引述: "flylance"
請問PHP有沒有亂數的功能呀?我找了好久都沒看到說!!

是這個嗎?
http://www.php.net/manual/sk/printwn/function.rand.php

130
如何讓"有些"user僅僅能收信但是不能透過server發信??

thanks

131
在BBS找到答案了

發信人: Einstein.bbs@bbs.cs.nthu.edu.tw (藍天使), 看板: windowsNT
標  題: Re: 祥解Win2k+SP2或SP3 整合性光碟
發信站: 清華資訊(楓橋驛站) (Tue Aug 27 18:58:53 2002)
轉信站: Dream!news.ccns.ncku!news.nsysu!spring!ctu-peer!news.nctu!news.cis.nctu

我是參考http://www.bink.nu/Bootcd/default.htm來做的,
使用windows 2000 英文版不含任何service pack,不可開機的光碟來實驗
其實我覺得步驟並不麻煩,碰到最大的問題居然是....nero的版本太舊....
(後面會有說明)

準備材料:
  1.完整的windows 2000安裝檔(有光碟最好,沒有的話,至少i386資料夾要完整)
  2.符合使用語系的service pack
  3.bootfile(可至http://www.speakeasy.org/~intense1/bink/bootfile.zip下載)
  4.其他想放進光碟片的東西(例如驅動程式等等)
  5.足夠的硬碟空間
  6.夠新的nero燒錄軟體(要多新我不知道,我用5022不行,後來抓5590可以)

步驟:
  1.開一個新的資料夾(假設是d:\win2k),把光碟片裡的資料copy進去,
    至少要把i386全部給copy進去

  2.開一個新的資料夾(假設是d:\win2ksp),把下載的Service Pack放進去

  3.進行整合工作,執行 d:\win2ksp\win2ksp3.exe -s:d:\win2k
    注意-s:後面要指到i386所在位置的上一層

  4.在d:\win2k裡面開一個新的資料夾(假設叫extra),
    把其他要放進去的軟體都放進去,建議把service pack也放進去,
    這樣這片光碟片除了可以用來安裝新電腦之外,也可以用來升級

  5.將bootfile.zip解壓縮,
    把CDROM_NT.5、CDROM_IP.5、cdromsp3.tst複製到d:\win2k
    要注意的是如果用的是win2k serv.的話,則CDROM_IP.5改為CDROM_IS.5
    如果用的是win2k adv. serv.的話,則CDROM_IP.5改為CDROM_IA.5
    如果用的是win2k datacenter的話,則CDROM_IP.5改為CDROM_ID.5

    而如果是sp2,則以CDROMSP2.TST取代cdromsp3.tst
    如果是sp1,則以CDROM_SP.TST取代cdromsp3.tst
    至於bootfile.zip裡面的win2kboot.bin則可以隨便放(假設在d:\)

  6.開啟nero,選擇燒錄模式為CD-ROM(boot)
    6.1 boot選單處,選擇image file,並且設定為d:\win2kboot.bin
        emulation選 No Emulation
        Number of loaded sectors改為4
    6.2 ISO選單處,檔名選ISO level 2、format選mode 1
        字集選ISO 9660,Joliet打勾
        底下會有三個選項,都要打勾,要注意的是早期的版本只有兩個選項
        沒有Do not add the ';1' ISO file version extension這一項
        如果是這樣的話,您的nero版本太舊,燒出來的是不能開機的(原因不明)
    6.3 label可以隨自己高興,我是設W2KSP3_EN
    6.4 點選new,把要燒錄的檔案拉過去
    6.5 開始燒錄

  7.燒錄完畢請測試看看是否能正常開機,最好順便測試一下能不能正常安裝
    啊我是偷懶沒有測,只有測試開機功能而已

建議:與原作者的建議一樣,如果您有rw的話,可以先用rw來試驗,
      免得過程當中有什麼錯誤,造成光碟片的浪費
      我今天為了開機的問題,try了好幾次,幸好用的是rw,
      所以只有損耗它的壽命而已,沒有什麼太大的損失.....:p



--
這是哪個王八蛋可樂喝了蓋子不蓋好,簡直就是浪費自私又不環保!!
可是我們環保又怎麼樣呢?我告訴你,他們通通串通好的,
那些搞保特瓶的、搞飲料的、搞垃圾袋的、搞環保的、收垃圾的,
通通跟那些民意代表新聞媒體地方政府中央官員串通好的,來官官相護層層剝削欺下瞞上
出了事情誰負責!!還不是隨便找個倒楣鬼關他個十二年......
關就關嘛,誰怕誰,那個倒楣鬼出來以後再也不會為任何事情生氣了!!
--
※ Origin: 楓橋驛站 ◆ From: 240.z27z44z48z49.mypili.net.tw

132
請問一下如何製作一張跟原來的Win2k光碟片(integrated with SP3)一樣具有開機光碟的功能?
我已經把i386/裡面用SP3修正完了
接下來呢?那個光碟開機怎麼做?

thanks

133
這個應該像是 logwatch寄的

134
Computer 討論版 / [不解]某網站RAID 5的陳述..
« 於: 2002-10-30 23:58 »
http://tlinux.adsldns.org/page/document/RAID/raid.htm
RAID 5,最少須3個硬碟,其工作原理與RAID 3相似,主要差別是其同位元資料沒有固定在同個硬碟
,是以輪流方式儲存在每個硬碟上,故稱輪轉同位元。當磁碟陣列控制器利用XOR演算出同位元檢
查資料後,會隨著資料分別寫入各台硬碟上,因此整體讀寫效能比RAID 3要好一些,當然比RAID 0要
差。不過在大型資料處理時,需同時讀寫多個硬碟,而同位元檢查是由磁碟陣列控制器的XOR邏輯所
控制的,所以資料處理越大越多時,一定會有所遺失
,但這個階層的RAID還是可以提供很高的容錯能力。

==========
我不了解的是...為何資料會遺失??我的直覺是..再怎樣的設計應該都不允許資料遺失阿??

135
請問一下如何事先整理好套件的相依性?
比如說我要裝 a.rpm, 下rpm -ivh a.rpm後會出現一堆相依性...
那如何在安裝之前就能先查出這些相依性的套件, 而非在安裝中一一慢慢解決?

thanks~

136
Windows 討論版 / USB裝置如何線上啟動??
« 於: 2002-10-22 08:46 »
我有一台USB的Scanner裝在Win2k Professional上
如果將USB-Scanner的接線重揷,系統就能抓到新的裝置(=scanner)
但是這樣豈不是每次要用都要拔來拔去, 不知道有沒有辦法下指令直接抓到裝置??
and那為何USB的printer不用拔??有文件送出列印會自動開啟電源?

thanks

137
引述: "takumy"
=.="
我的philips cdrw....前天掛點了....
原因....燒linux 8.0給同事......
唉......真是的........

如果讀不到片~ 把讀寫頭功率調高一點~ 應該還能再燒一陣子~

138
我可以亂猜一下嗎?~
會不會是原先mysqld的 child process沒有kill乾淨, 導致影響到mysqld start/restart...
如果 service mysqld stop
ps aux | grep mysqld
然後 kill -9 xxxx
then service mysqld start
不知道有沒有效~~

139
引述: "Artie"

my.cnf 設定如下 :
[client]
port=3306
socket=/var/lib/mysql/mysql.sock

在我的設定檔裡面沒有這個...不知道這用意為何??

140
比較想知道 /var/log/mysqld.log 的內容說了些什麼~~

141
能不能提供 log 或是 message 呢??

142
引述: "VBird"
myz 兄:

不會吧!如果安裝成功,但是不能開機,會不會通常是與 lilo 或 grub 有關,
與系統相關係比較低吧?!

但是我用相同的iso檔, 有做過md5sum, 安裝時也有做 linux mediacheck, 相同的安裝步驟, 安裝過程中到重新開機之前都一樣沒問題
但有幾次用nero燒(file -> burn image file)的安裝後就是不能重開, 連開機管理選單都沒蹦出來..
但是用DiscJuggler 燒出來的就是都 ok~~

ps. 我的感覺是..第一片安裝片不要用nero燒..凸槌的機率蠻高的~~

143
我是覺得不要用 nero 燒~ 燒出來的讀的到, 但安裝後卻不能開機@@(ps.有的時候)
我是用 DiscJuggler

144
雜七雜八 / Re: 說的也對啦^^
« 於: 2002-10-11 01:53 »
引述: "leon"
說的也對啦…opensource又不會倒....

我還是先好好考試好了…

不過..""是你在用電腦,不是電腦在用你""...這句話說的還真好^^

VMware..這套軟體…可以去哪找的到丫…

我覺得我裝這套來學應該還不錯吧^^

http://www.vmware.com

145
Red Hat Linux 8.0 發行版本公告
以下為 Red Hat Linux 8.0 發行版本公告,茲臚列供參如后:! Anaconda 安裝程式摘錄

其他


安裝程式有一個嵌入式的功能用來測試安裝媒體的完整性。 它可使用在 CD、DVD、硬碟 ISO 檔以及 NFS ISO 檔案的安裝方式。 建您在安裝與回報任何安裝問題前測試所有的安裝媒體。 如要使用這項測試,請在 boot: 提示符號下輸入 linux mediacheck。

假如您有安裝上的問題,請在回報程式錯誤前先測試您的安裝媒體。 大部分所回報的問題都是因為燒錄光碟時發生錯誤。 還有,當您要回安裝問題時,請針對 anaconda 元件。

現在有一個新的安裝類型,稱為 『個人桌面』,它會安裝可用於家庭或小型辦公室的預先選取軟體。 假如需要的套件並不包含在『個人桌面』的安裝類型中,您可以在稍後的安裝過程中增減預設選取的軟體。

『工作站』的安裝類型已經重新設計來給對軟體開發或系統管理有興趣的使用者。

圖形安裝程式有一個新的套件群組選取畫面,這將會簡化自訂您想安裝軟體的過程。 假如您選擇『伺服 』或『自訂安裝』的安裝類型,將會預設顯示套件群組的選取畫面。 假如您選擇 個人桌面』或『工作站』的安裝類型,安裝程式會讓您選擇使用套件群組選取畫? 茼菢q套件,或選擇預設的安裝繼續。

安裝程式已不再使用顯示記憶體的 X 伺服程式在圖形安裝中。 它將會先試著使用與您系統中的顯示晶片組相容的伺服程式; 如果失敗的話,它將會使一般的 vesa 驅動程式。

isolinux 現在被使用來從 CD 開機。 假如您沒有辦法從 CD 開機的話,您可以依照 官方版 Red Hat Linux 安裝手冊』 來建立 images/boot.img 映像檔的開機磁片。

假如您想建立您自己的 CD 來啟動安裝程式,請從第一片光碟中複製整個 isolinux 目錄到一暫存目錄 (cp -r /path/to/tree/isolinux/ /path/to/cdimage),然後再執行下列的指令:

mkisofs -o /path/to/file.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -V -T /path/to/cdimage

現在已經可以在安裝程式中指定磁碟的開機順序。 如要使用這個功能,請在圖形安裝程式中選擇設定進階開機管理程式選項。

組成元件檔案 comps 已經被一個 XML 為基礎的檔案 comps.xml 所取代。 新的格式允許較佳的可設定性; 然而,假如您之前有修改過 comps 檔案,您必須將它轉換為新的 XML 為基礎的格式。
現在可以在從光碟開機的情況下,執行網路安裝了。 當從 CD 開機後,您必須在 boot: 提示符號下輸入 linux askmethod,以取得安裝來源的提示訊息。


安裝程式將會在它寫入的 X 組態設定中,自動地設定一個 USB 滑鼠,即使該 USB 滑鼠在安裝過程中不存在; 所以不管何時接上 USB 鼠,它便可馬上使用。

現在已經可以從 IEEE-1394 (FireWire™) 的 CD-ROM 裝置來進行安裝。 不過它需要系統可從光碟開機。 目前尚未支援安裝到 IEEE-1394 的硬碟。

現在,mkbootdisk 工具已經支援建立一個可開機的 ISO-9660 映像檔。 在當開機映像檔太大以致於容不下一片軟碟片時很有用(例如當使用到 LVM 時)。 這個選項的命令列用法為:

mkbootdisk --iso --device

這裡的 是要輸出之 ISO-9660 映像檔的名稱,而 則為核心的版本。

如需要關於安裝程式的更新或其他關於安裝的資訊,請參考 http://rhlinux.redhat.com/anaconda/

磁碟分割


現在在 Disk Druid 中,有一個選項可用來建立大容量的 RAID ! 陣列,其中可含有相同分割機制的磁碟。 這個 Clone Tool 讓您可以選取一個來源磁碟,並複製它的磁碟分割機制到一個系統上任意數q的其他磁碟。
請注意: 目的磁碟上的所有資料將會被摧毀!

這個 Clone Tool 可以藉由點選 RAID 按鈕以進入使用。 至少要有個未分配的軟體 RAID 分割區存在,您才可以使用這個選項。

來源磁碟必須符合下列的標準:


1.它只能含有軟體 RAID 分割區

所有的分割區必須受制於來源磁碟(這可在您編輯單一分割區時,在『可使用的磁碟機』 清單選取盒中設定)。 先前存在的分割區原本就可滿足這個限制。

2.目前沒有任何的軟體 RAID 分割區可被分配至一個 RAID 裝置。

每一個目的磁碟都必須符合這些標準:

3.它的容量必須是來源磁碟上所有分割區起始大小的總和(在容量增大發生前)。

4.它不能含有 RAID 裝置或一個 LVM 磁區群組的成員,因為這將會導致無法移除目的磁碟的所有分割區。


這個選項目前只能在 GUI 的安裝程式中使用。



現在已經可以移除磁碟上的所有分割區,只要在 GUI 的樹狀檢視圖中選取該磁碟,再點選『刪 』按鈕即可。 假如有些分割區無法移除(由於是 RAID 裝置或 LVM! 磁區群組的成員),您會收到警示訊息。 請注意這個選項目前只在 GUI 安裝程式才可使用。

現在的安裝過程中已經可以使用 Logical Volume Management (LVM) 設定。

下列是 LVM 設定的簡易講解:

1) 建立一個新的分割區類型為 『實體磁區 (LVM)』。 實體磁區必須受限於單一磁碟,您可以建多重的實體磁區。

2) 在 Disk Druid 中點選 LVM 的按鈕來收集您所建立的實體磁區 (PV) 成為磁區群組 (VG)。 基本上一個磁區群組就是實體磁區的合。 您可以有多重的磁區群組,不過一個實體磁區僅能同時存在一個磁區群組中。

3) 現在對於每一個磁區群組,您需要建立已指定掛載點與檔案系統類型的邏輯磁區 (LV)。

您也許會想要預留一些剩餘空間在磁區群組中,所以在安裝完後,您可以增加其中邏輯磁區的數量。

/boot 分割區不可以在邏輯磁區中。 假如您的 root (/) 分割區為一個邏輯磁區,您需要另外建立一個 /boot 分割區,也不是磁區群組的一部分。

您只可在圖形安裝模式才能建立與編輯磁區群組。 在文字安裝模式,您只能指定掛載點給既有的邏輯磁區。


Kickstart


kickstart 有支援使用! LVM。 如要使用它,在您的 kickstart 設定檔案中,您需要有類似以下的磁碟分割配置:

part /boot --size 50

part swap --recommended

part pv.01 --size 3000

volgroup myvg pv.01

logvol / --vgname myvg --size=2000 --name=rootvol

在 『官方版 Red Hat Linux 用戶自訂手冊』 中可以找到更詳細的資訊。



在安裝程式的環境中,有兩個指令可用來建立動態的 kickstart 檔案。 list-harddrives 指令會列出可使用之區塊設備的裝置名稱,以及在第二個欄位顯示容量大小(以 KB 表示)。這個指令會依據所偵測到的硬體使用磁碟分割的指令來建立一個 kickstart 包含檔案。
另一個指令是 kudzu-probe,它會列出所有偵測到一般類型的硬體。 這在透過所偵之硬體設定以建立的 kickstart 包含檔案來調整 kickstart 程式碼的行為時很有用。


軟體散佈的一般摘錄



Red Hat Linux 現在預設使用 UTF-8 (Unicode) 的編碼來安裝。

這個改變已導致許多問題:

1.應用程式中的線條繪製字元在某些地域性中無法正確顯示,例如在 make menuconfig 中。

2.在主控台中,latarcyrheb-! sun16 字型被使用來當作最佳的 Unicode 顯示。 由於使用這個字型,將無法使用粗體顏色。

3.某些屬於其他公司的應用程式,例如 Adobe® Acrobat Reader®,也許無法正常運作(或無法正常啟動),因為它們缺少 Unicode 編碼的支援。 在該公司的開發者於他們產品提供這種支援之前,您可以藉由在 shell 提示符號下設定 LANG 環境變數為 C,然後接著輸入應用程式的名稱來解決這樣的問題。 例如:


env LANG=C acroread



現在已經收錄 OpenOffice.org 辦公室套裝軟體。

由於專利權許可證以及在該專利權許可與開放原始碼應用程式之授權間的衝突,MPEG-1/2 audio layer 3 (mp3) 支援已經從 Red Hat Linux 中的應用程式移除,例如 XMMS 與 noatun。 Red Hat 建議您使用 Ogg Vorbis™,它是一種開放原始碼(無需專授權許可)的壓縮音效格式。

dhclient(來自 dhcp 套件)現在為預的 DHCP 用戶端。

Red Hat Linux 現在使用 Xft 當作 GNOME 與 KDE 中的字型,現在它使用 fontconfig 來設定字型。 舊式的的 Xft 設定檔 /etc/X11/XftConfig 以不再使用或支援,已經由全新統一的 fontconfig 設定方法所取代。 fontconfig 的設定! 檔以藉由編輯 /etc/fonts/fonts.conf 檔案來自訂。

假如您有想要增加到設定的字型,您可以將它們複製到 ~/.fonts (或 /usr/share/fonts) 中,然後執行 fc-cache directory。 您便可以使用那些字型了。



GNOME 2.0 現已經被收錄其中,並且比前一版本包含了下列的改善與特色:

1.支援使用者可設定灰階修邊的字型

2.以修正應用程式視窗閃爍的問題

3.使用完全的 alpha 混色來混合影像到背景

4.易用性的改善,包括使用『工作區切換程式』的小程式來拖曳應用程式視窗到其的工作區,以及支援長選單的捲動等等

5.新式、流線型的說明文件程式

6.重新撰寫的終端機應用程式(支援分頁與個人資料檔)

7.相當可觀的效能改善,特別是 Nautilus 檔案管理員

8.控制面板已經做了相當的簡化

9.使用者介面完整的鍵盤操作

10.GNOME 2.0 預設使用 Unicode 編碼,使得使用者可以建立與處理各種語言的文件



GNOME Display Manager 現在為預設的登入與作業階段管理員。 假如您是從 Red Hat Linux 7.3 或更早的版本升級的, 而且想要繼續使用您之前設定的顯示管理員(例如 KDM 或 XDM),您則必須要將下列這一行加入到您的 /e! tc/sysconfig/desktop 檔案中。

使用 KDM 的使用者:

DISPLAYMANAGER="KDE"

使用 XDM 的使用者:

DISPLAYMANAGER="XDM"



舊式的 XFree86 3.3.6 顯示硬體支援現在已經從發行版本中移除,並且不再支援。 現在 XFree86 4.2.0 是 Red Hat Linux 所上唯一的 X 伺服程式。 之前預設使用 XFree86 3.3.6 的硬體,假如 XFree86 4.x 對該晶片有任何原始的支援的話,現在對於給予的顯示片組將預設使用原始的 XFree86 4.x 驅動程式。 假如對於一個特定的顯示晶片組沒有 4.x 的原始驅動程式,或是該原始驅動程式無法正常運作,則會預使用 "vesa" 驅動程式,它會使用顯示卡中 BIOS 的 VESA Video Bios Extension 支援來提供二維的顯示支援。 假如以上的方都無法正常使用該硬體的話,系統將會設定使用 VGA 驅動程式。

XFree86 4.x 的設定檔現在為 /etc/X11/XF86Config,它取代之前版本中使用的 /etc/X11/XF86Config-4。 XF86Config-4 檔案是一個向後相的特色,XFree86.org 為了要讓 Linux 發行版本的公司能夠一併收錄 4.x 與 3.3.6 才將之新增至 XFree86 4.x,並允許它們即使在設定檔格式不同的情況下仍可以共存。 不過現在我們已不再需要! 使用這個相容特色,因為 XFree86 3.3.6 已不再被支援,所以我的設定工具現在已經修改為寫入 XFree86 4.x 的設定檔為 XF86Config,這是當不和 3.3.6 存時 XFree86 所想要的預設名稱。 這也應該會簡化因為有兩個設定檔而導致使用者的困惑問題。

之前收錄為 XFree86-libs 套件中一部份的 Mesa libGL 與 libGLU 共享函庫,現在已經分開為兩個新的次套件 - XFree86-Mesa-libGL 與 XFree86-Mesa-libGLU。 這個功能強化是為了要簡化提供硬體廠商自己的 libGL 或 libGLU 來取代 Red Hat Linux 中所提供的 Mesa。 它也讓使用者很容易地來安裝第三者的顯示驅動程式(有提供他們自己的 libGL/libGLU)。

Red Hat Linux 第一次開機時,會啟動 『Red Hat Linux 設定代理程式』。 這個工具的目的是讓使用設定一般的系統設定,包括日期時間以及音效卡。 它也可讓使用者註冊系統到 Red Hat Network,並執行 『Red Hat 更新理程式』 以下載任何的軟體更新。 使用者也可以從 Red Hat Linux 盒裝產品中額外的 CD 安裝軟體,例如說明文件 CD

GNU Compiler Collection (GCC) 已經更新至 3.2 版本,並且含有以下的改進與特色:

1.使用分枝預測(branch predi! ction) 來做區塊重新排序

2.資料檔驅動(profile-driven) 最佳化

3.進一步的 ISO C99 與 ISO C++98 特色新增

4.在編譯中做進一步最佳化之 C 前端的樹狀歸併(Tree inlining)

5.AMD Athlon™ CPU 與 Intel IA-32 程式碼產生之效能的改善

6.Dwarf-2(含有 Dwarf-3 延伸)已經取代 Stabs 成為用於大部分 ELF 平台預設的除錯格式

7.已經增加巨集之除錯資訊的支援


請注意,由於重要的 ABI 修正,GCC 3.2 所收錄的 C++ 編譯器所產生的程式碼並不能二元相容於先前版本的 GCC(包括 3.1.x 與 2.96 版)。 除此之外,還有關於位元欄(bitfield) 的 C 編譯器 ABI 修正,使用來當作基礎類型之位元欄的 __attribute__((aligned (xxx))) 類型定義與直接使用 __attribute__((aligned (xxx))) 在位元欄上作用是不同的。


在此也請您注意,二元的相容性並不保證會出現在未來的 C++ 編譯器發行中,由於對這種標準相容編譯器的需求也許會導至 ABI 的變更



Java™ 程式語言的 GNU 編譯器 (GCJ) 已經更新至 3.2 版本,並且比前一版本包含了下列的改善與特色:

1.編譯器效能與相容性的整體改善,以及 parallel make 的支援

2! .支援 RMI, java.lang.ref.*, javax.naming 與 javax.transaction

3.內容檔案與其他的系統資源可以被編譯為執行檔(藉由使用新的 gcj --resource 特色的 libgcj)

4.支援已知方法的嵌入式功能,如 Math.cos

5.現在已有 JNI 與 CNI 呼叫介面的實作,所以 現在可以從一個 C/C++ 應用程式呼叫 gcj 編譯的 Java 程式

6.在某些常見的例子中,自動移除多餘的 array-store checks

7.現在已有 --no-store-checks 最佳化的方法。 這可以使用在已知不給予 ArrayStoreException 之程式碼用來忽略執行時儲存的 checks

8.已經增加 org.w3c.dom 與 org.xml.sax 第三者介面的標準

9.java.security 已經與 GNU Classpath 合併。 這個新的套裝軟體現在可相容於 JDK 1.2,而且較完整

10.java.lang.Character 已經重新撰寫以遵守 Unicode 3.0 的標準以及增進效能

11.已經增加許多種其他地域性的支援到 libgcj

12.已經實作 Socket 的諭時

13.libgcj 已經合併為一個單一的共享函式庫。 已經不再有分開的共享函式庫給資源回收器(garbage collector) 與 zlib

14.libgcj 包含支援 hash 的同步 (thin locks)、finalizer-free 物件的一個特殊的分配路徑? B行緒內部(Thread-local) 的分配、平行法(Parallel) 的 GC 以及其他的 GC 修正



GNU 除錯器 (gdb) 已經更新至 5.2.1 版本,並且比前一版本包含了下列的主要改善與特色:

1.許多的程式錯誤修正

2.改良的 C++ 除錯支援

3.已經實作一個稱為 generate-core-file (或 gcore) 的新指令,它可以讓使用者在任何時間放入一個子程序狀態的核心檔

4.現在可以使用下列的命令列參數: --pid 或 -p 後接著一個程序代碼

5.在 GDB 處理命令列參數的方式上有做小小的變更。 第一個 non-flag 的參數就是要拿來除錯的程式,而第二個 non-flag 的參數也許是一個核心檔或一個程序代碼。 在之前,GDB 會試著開啟第二個參數為一個核心檔,如果失敗的話,將會發出一個多餘的錯誤訊息,然後著將它附加為一個程序。


現在,假如第二個參數以一個非數字的字元開頭,它將會視為一個核心檔。 假如它以一個數字開頭,GDB 會試著將它附加為一個程序,而如果找不到該程,則會試著將它開啟為一個核心檔



GNU C 函式庫 (glibc) 已經更新至 2.3 版本的程式碼基礎,並且比前一版本包含下列的主要改善與特色:

1.新的地域性模型

2.效能調校內存分? t(malloc)

3.地域性歸檔檔案

4.重新撰寫標準的 conformant regex 以提昇效能

5.修正許多程式錯誤以提高額外的穩定性



GNU C++ 函式庫 (libstdc++) 已經更新並且比前一版本包含下列的改善與特色:

1. 額外的 C99 支援

2. 程式錯誤修正

3. I/0 效能調校

4. 由 stdio_filebuf 取出 fd, FILE

5. __cxa_demangle 現在已經在 cxxabi.h 定義 C++ demangling

6. 支援 Wide-io

7. 調校執行檔的大小與記憶體的分配

8. 支援匯出符號與包含檔案的 symbol versioning

9. 已經擴展 Doxygen 說明文件,包括 man pages

10. basic_string 的最佳化與 MT 修正

11. 對所有方面與 GNU 的選擇、ieee_1003.1-200x (POSIX 2) 或一般模型有完整命名的地域性支



GNU binutils 已經更新至 2.13 版本,並且比前一版本包含下列的改進與特色:

1. size: 增加 --totals 來顯示大小的摘要(限於 Berkeley 格式)

2. readelf: 增加 --wide 參數以使不要折斷區段的表頭或片段的列出行來容納 80 欄位

3. strings: 增加 --encoding 來顯示寬的字元字串

4. objcopy: 增加 --rename-section 來改變區段的名稱

5. r! eadelf: 支援 DWARF 2.1 延伸的新增。 支援增加顯示 .debug.macinfo 區段的內容

6. 新的命令列參數增加至 objcopy,以允許符號被保留為全域性的符號,並且用來指定包含如此符號的檔案

7. 新增至 objcopy 的命令列參數 --alt-machine-code 會建立一個含有交互機器碼的二元檔案,假如在結構描中有定義一個的話。 只支援 ELF 目標。

8. 新增至 objcopy 的命令列參數 -B (或 --binary-architecture) 會設定輸出檔案的結構到所給予參數。 這個參數只在輸入目標為二元檔案時才可以使用。 否則它將會被忽略



實驗性質的 prelink 支援也已收錄

Prelink 是一種用來修改 ELF 共享函式庫與執行檔的工具。 這將導致開機時不搜尋符號,以及進行較少的重新配置,這會使得程式開更快並且佔用較少的記憶體。


如要 prelink 所有在 prelink 設定檔中指定之目錄下的二元檔案與函式庫,請以 root 身份執行下列指令:


/usr/sbin/prelink --all --conserve-memory


如要回復二元檔案與函式庫到原本的狀態,請執行:


/usr/sbin/prelink --undo -all


當函式庫在一個含有 prelink 支援的系統上升級時,在重新執行 prelink 之前(! 所以它們將以與缺少 prelinking 時相同的速啟動),使用那些函式庫的程式將無法使用 prelinking。



已經增加全系統性的 Linux profiler (oprofile)。 Oprofile 使用當代處理器的硬體效能計數器讓程式碼在背景做 profiling。 收錄在 Red Hat Linux 的 oprofile 比前一版本含有下列主要的改進與特色:

1. 修改以支援 Red Hat Linux 8.0 收錄的核心

2. 提供在 op_time 列出中排除符號的選項

3. oprofpp 有一個新的反排序(-r)的選項

4. oprofpp -s 現在更快了,而且現在的百分比也與所選的符號袺?

5. 已不再需要 System.map 檔案


請注意: 核心的 oprofile 介面仍然在變更中。 Red Hat 期望在未來的核心版本中需要新版本的 oprofile 套件才能使用 oprofile 的特色。 假如您使用 oprofile 的介面在其他程式碼上,請先預期在 Red Hat Linux 8.0 核心的 errata 發行以及未版本的 Red Hat Linux 中會有變更。



Perl 已經更新至 5.8 版本,並含有下列在 Red Hat Linux 7.3 中 5.6.x 版本所沒有的新特色與改進:

1. 執行緒以及多重的解譯器

2. 完整的 Unicode/UTF-8 支援

3. 大型檔案支援


請注意,在 Perl! 之前版本的原始碼相容性仍在此版本中有保留,任何的二元模組則需要重新編譯。



Apache HTTP 伺服器已經更新至 2.0 版本。 這個更新的套件取代 1.3 版本,並已經更名為 httpd。

1. auth_ldap, mod_put, mod_roaming, mod_auth_any, mod_bandwidth, mod_throttle 以及 mod_dav 模組已經被移除。

2. WebDAV 的功能性現在已經被收錄在 httpd 套件中。

3. 需要在既有的設定檔中做某些改變。 請詳閱在 /usr/share/doc/httpd-/migration.html 的程式轉換指引以取得更多資訊。



主要的 sendmail 設定檔已經從 /etc/sendmail.cf 移至 /etc/mail/sendmail.cf。

Sendmail mail transport agent (MTA) 已經更新至 8.12 版,而且已不再是 setuid root。 因為如此,郵件佇列的功能需要能連線至在本機執行的郵件伺服器。 所以,在 /etc/sysconfig/sendmail 檔案中的 DAEMON=no 現已被忽略。

預設下,Sendmail 郵件傳送代理 (MTA) 並不接受從除了本機以外其他主機的網路連線。 假如您想要設定 Sendmail 為其他用戶端的伺服器,請編輯 /etc/mail/sendmail.mc,並更改 DAEMON_OPTIONS 也聽取網路裝置或一併將這個選項加上註解。 ! 然後您將需要執行下列指令來重新產生 /etc/mail/sendmail.cf 檔案:

m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf


請注意您必須安裝 sendmail-cf 套件才能使用這個功能。



預設情況下,LPRng 列印多工緩衝處理器並不接受從除了本機以外其他主機的網路連線。 假如您想要設定 LPRng 為其他用戶端的伺服器,請編輯 /etc/lpd.perms 檔案。

如需更多資訊以及設定的範例,請參考 lpd.perms 的 man page(可在 shell 提示號下輸入 man lpd.perms 取得)。



有許多已見的問題關於升級使用 Ximian GNOME 的 Red Hat Linux 6.x, 7.0, 7.1, 7.2, 7.3 與 8.0 系統。 這個問題由官方版的 Red Hat Linux RPMs 與 Ximian RPMs 之間的版本重疊所引起。 請注意如此的設定是不被 Red Hat 援的。 為了解決這個問題,您有許多選擇:

1) 在升級 Red Hat Linux 系統之前,您可以將 Ximian GNOME 從您的 Red Hat Linux 系統移除。

2) 您可以升級 Red Hat Linux 系統,然後立即重新安裝 Ximian GNOME。

3) 您可以升級 Red Hat Linux 系統,然後立即移除剩餘的 Ximian RPMs,並且用相對應的 Red Hat Linux RPMs 取代。

您 "必須" 使用以上的方法之一來解決版本重疊的問題。 沒有解決的話將導致不穩定的 GNOME 設定。



Netscape 網頁瀏覽器已經被移除了。

Mozilla 網頁瀏覽器已經更新至 1.01 版本,並且含有速度、穩定性與標準相容改進的特色。

semi 套件(為 Emacs 郵件用戶端存取提供的 MIME 特色)已經合併到 wl (Wanderlust) 套件中,因為已經沒有其他的套件需要 semi 函式庫。 Wanderlust 是用於 Emacs 的一個 IMAP4, POP 以及 NNTP 的用戶端。

RPM Package Manager (RPM) 的功能性已經被分為含有獨特功能性的兩個套件。 rpm 套件是用在您的 Red Hat Linux 系統中安裝、查詢、驗證與移除 RPM 套件; rpm-build 套件是用在您的 Red Hat Linux 系統中建立與產生 RPM 套件。 如需關於這兩種指令的更多資訊,在 shell 提示符號下輸入 man rpm 與 man rpmbuild 取得 rpm 與 rpmbuild 的 man pages。

RPM Package Manager (RPM) 安裝過程中讀取套件時,將會驗證數位簽名。 如想要在安裝完成後驗證套件的簽名,該套件的公鑰須要匯入到 rpm 資料庫。 例如,要匯入 Red Hat 的公鑰,請在 shell 提示符號下以 root 身份輸入下列指令:

rp! m --import /usr/share/doc/rpm-<版 >/RPM-GPG-KEY


請注意,這個金鑰會在 up2date 第一次執行時匯入。


在匯入公鑰後,您可以使用下列的指令驗證套件的摘要與簽名資訊:


rpm -K -V 套件名稱



假如有安裝 rpmdb-redhat 套件的話,RPM 將會建議需安裝的套件以滿足未解決的相依性問題。例如,假如您試著要升級 gnumeric,不過卻缺少必要的函式庫,您將會看到下列的訊息:

rpm -Uvh gnumeric-1.0.5-5.i386.rpm

error: Failed dependencies:

libbonobo-print.so.2 is needed by gnumeric-1.0.5-5

libbonobo.so.2 is needed by gnumeric-1.0.5-5

libbonobox.so.2 is needed by gnumeric-1.0.5-5

Suggested resolutions:

bonobo-1.0.20-3.i386.rpm


以上的機制相當於(且將會取代)既有的 --redhatprovides 機制。



GNU Ghostscript 已經升級至 7.05 版本。

預設下,top 與 ps 只會顯示 thread-aware 程序主要(初始)執行緒。 如要顯示所有的執行緒,請使用 ps -m 指令或在 top 程式中輸入 H。

junkbuster 代理器的過濾器套件已經由 privoxy 套件所取代,它可以過濾動畫、跳出式視! 窗、重置標記與 webbugs。

假如您是從 Red Hat Linux 7.2 或之前版本升級的,並且您的 PostgreSQL 的版本比 PostgreSQL 7.2 版還舊,在執行升級前必須將您的資料庫儲存至一個檔案。 然後您便可以在升級後回復您的資料庫。 至於如何將資料庫儲存至一個檔案,可以在 shell 提示符號下輸入 man pg_dumpall 來參閱其 man page。

Red Hat Linux 8.0 包含了下列新的設定與系統工具:

紀錄檔檢視器 (redhat-logviewer)

NFS 設定工具 (redhat-config-nfs)

X 設定工具 (redhat-config-xfree86)

音效卡設定工具 (redhat-config-soundcard)

語系選擇工具 (redhat-config-language)

鍵盤設定工具 (redhat-config-keyboard)

滑鼠設定工具 (redhat-config-mouse)

Root 密碼設定工具 (redhat-config-rootpassword)

安全等級設定工具 (redhat-config-securitylevel)

套件管理工具 (redhat-config-packages)



下列的套件已經被重新命名:

apache, apache-devel 與 apache-manual - 重新命名為 httpd, httpd-devel 與 httpd-manual

apacheconf - 重新命名為 redhat-config-httpd

bindconf - 重新命! 名為 redhat-config-bind

dateconfig - 重新命名為 redhat-config-date

ksconfig - 重新命名為 redhat-config-kickstart

printconf - 重新命名為 redhat-config-printer

printconf-gui - 重新命名為 redhat-config-printer-gui

serviceconf - 重新命名為 redhat-config-services

sysctlconfig - 重新命名為 redhat-config-proc



有些設定工具使用 pam_timestamp (透過 PAM 實作 sudo 樣式的認證 timestamps 的一個模組)。 認證的功能檢查 timestamp 檔案的存在。 假如該案存在,而且存取時間是在 5 分鐘以內(與 sudo 一樣的預設值),用不著再一次提示輸入 root 密碼的情況下,可認證成功。

假如一個含有 pam_timestamp 支援的程式已經從 『主選單』 按鈕或 Nautilus 中啟動,並且已成功認證,在面板提示區域將會出現一個鑰匙的圖示,以顯示一個已被認證的用者已經暫存 root 的認證。 在該認證失效後,該圖示便會消失。


套件重新調整

下列的套件已經被取代。


1.Xconfigurator - 由 redhat-config-xfree86 所取代

2.ucd-snmp - 由 net-snmp 取代

3.ee - 由 ! eog 所取代

4.gtop - 由 gnome-system-monitor 所取代

5.console-tools - 由 kbd 取代

6.junkbuster - 由 privoxy 所取代

7.python-xmlrpc - 現在為 python 的一部分

8.ncftp - 仍然還可以安裝,不過現在 lftp 為預設安裝的 FTP 用戶端。


下列的套件已經從這個版本的 Red Hat Linux 中移除:

1.alien

2.auth_ldap

3.blt

4.dip

5.fvwm2

6.elm

7.extace

8.glms

9.gnomeicu

10.gnome-pim

11.gnorpm

12.gphoto

13.gq

14.ical

15.jikes

16.kaffe

17.kontrol-panel

18.metamail

19.micq

20.mm

21.mod_auth_any

22.mod_bandwidth

23.mod_dav

24.mod_put

25.mod_roaming

26.mod_throttle

27.netscape

28.playmidi

29.pump

30.rpmfind

31.rpmlint

32.rxvt

33.sliplogin

34.smpeg

35.smpeg-xmms

36.snavigator

37.taper

38.xbill

39.xdaliclock

40.xlockmore

41.xmailbox

42.xpilot


下列的套件已經過時,而且將會在未來的 Red Hat Linux 版本將之移除:

1.LPRng (雖然它仍為這個版本預設的列印多工? w衝處理器)

2.lilo

3.sndconfig


核心摘錄

這個版本所使用的核心有支援下列的改進與新特色: Adaptec U320 支援、更新的 aacraid 驅動程式、speakup 輔助工具、用於 i686 與 Athlon 的 HZ=512,以及網路主控台與當機轉儲(crash dump)。 而且,還有很多小的改進沒有在此列出。 這次的發行是基於 2.4.18 版的核心以及從 2.4.19 與 -ac 修正版加上選擇性的部份特色。



收錄在 Red Hat Linux 8.0 的核心是使用 GCC 3.2 版所編譯的。 從測試結果顯示無法在以 GCC 3.2 編譯的核心使用以舊式的(GCC 2.96 或之前版本) GCC 編譯器編譯的核心模組。 這個核心包含為舊式的 GCC 程式錯誤變更資料結構的簽名檔。 當使用 GCC 3.2 時,些限制並不存在。 Red Hat Linux 8.0 所收錄的所有核心模組都是以 GCC 3.2 編譯的; 然而穜z使用第三者的模組時,請務必確定每一個模組與其依的物件都是使用 GCC 3.2 所編譯的。 modutils 的程式 insmod 與 modprobe 會作根本的檢查,並且避免載入該模組以防止編譯器版本不符的情況發生; 不過這些模組可以使用 -f 的參數來強制載入。

用於 i686 與 Athlon 的 HZ=512 代表? t統時鐘比起其他 x86 平台 (i386 與 i586) 運轉 5 倍快的速度; 在個 Linux 核心的歷史,HZ=100 一直是 x86 平台的 Linux 預設值。 這個更改提供了較佳的互動回應、從某些程式較低的延遲回應,與較佳的系排程回應。 我們已經調整 /proc 檔案系統在假設使用預設的 HZ=100 的情況下回報數字。

這個版本的核心現在已經支援到 256 個 SCSI 硬碟(之前的限制是 128 個)。

最新的 aacraid 驅動程式現在已經有 64 位元支援,所以在擁有大於 4GB 記憶體的系統上(擁有最新版本的 aacraid 硬體與韌),當您使用 bigmem 的核心應該會有較好的性能表現。

源自 Red Hat Linux Advanced Server 2.1 的網路主控台與當機轉儲功能,現在已經收錄在此一版本中。 這些功能設定的說明文件收錄在 netdump 與 netdump-server 套件中,也可在下列的網址取得白皮書: http://www.redhat.com/support/wpapers/redhat/netdump/index.html

Red Hat Linux 8.0 的核心包含一個稱為 kafs 新用戶端的預覽發行,它是用於 AFS 散佈的案系統。 這個用戶端的特色尚未開發完整,並且只提供『僅能讀取』的模式。 這個用戶端是用作測試用途,而且不受任何支援。

! 在這個版本中為了提供較之前不同且較穩定的方式,光碟機上的 DMA 是停用的。 假如您確定您的光碟機可以使用 IDE DMA,請在 /etc/modules.conf 檔案加入以下這一行:
options ide-cd dma=1


特別摘錄: 在一開始的兩個開放的 BETA 版本中增加 ACL 支援到核心中,這種狀況造成系統不穩定及導致因標準相容性的核心逆行。 Red Hat 因此在 Red Hat Linux 8.0 中將 ACL 支援從核心中移除。 核心的開發工程師將會繼續進行改善 ACL 的支援,使得在未來的版本可以使用。 用來支援 ACLs 所需的 attr 與 acl 套件仍然有收錄,以方便想要測試 ACLs 的使用者與開發者。 假如在未來的測試中,ACL 的支援已能展現質上相當程度的改善,Red Hat 也許在慎重的考量下會藉由升級此次發行的 Red Hat Linux 以提供 ACL 的支援。
版權 © 2002 Red Hat, Inc.

146
Linux 討論版 / 請問一下有關redhat8.0?
« 於: 2002-10-01 13:41 »
引述: "markab"
抓了mdk9.0灌了五六次才成功,而原因竟然只是因為在灌到最後時不能選測試顯示設定

在那邊可以skip測試,或是測試時當掉可以ctrl+alt+backspace
當然要先確定所選的顯示卡及螢幕解析度是ok的~

147
肉腳版 / 燒完ISO file,後怎樣check sum
« 於: 2002-10-01 13:14 »
引述: "duncanlo"
燒錄軟體不是有個"驗證"的功能?

阿...如果當時沒做的話..有沒有辦法補做?
該不會要重做iso再check sum吧~~~

148
肉腳版 / 燒完ISO file,後怎樣check sum
« 於: 2002-10-01 12:29 »
下載了iso檔,用 md5sum 檢查ok~
那燒到光碟後怎樣再檢查一遍看看有沒有燒好呢??
除了用安裝時的 linux mediacheck, 還有沒也別的程式呢?
thanks~

149
雜七雜八 / re: RedHat 8.0下載處
« 於: 2002-10-01 12:24 »
引述: "ZMAN"
呵呵
我早都下載完了
MDK9.0已經燒好
RH倒是怪怪的
我之前下載的只有3個ISO耶
難道下載錯了(也是PHYCHE)

disc4 and disc5 是SRPM CDs

150
雜七雜八 / RedHat 8.0下載處
« 於: 2002-10-01 03:27 »
ftp://linux.nctu.edu.tw/iso/redhat/psyche-i386-disc1.iso
ftp://linux.nctu.edu.tw/iso/redhat/psyche-i386-disc2.iso
ftp://linux.nctu.edu.tw/iso/redhat/psyche-i386-disc3.iso
ftp://linux.nctu.edu.tw/iso/redhat/psyche-i386-disc4.iso
ftp://linux.nctu.edu.tw/iso/redhat/psyche-i386-disc5.iso

MD5SUMS:
d7b16b081c20708dc0dd7d41793a4177  psyche-i386-disc1.iso
2df17bc02cb1b3316930ed4f7601ad9e  psyche-i386-disc2.iso
305d6ff5b5850fa316276710a148b0a3  psyche-i386-disc3.iso
0a77d7a3bc8c4e87508c46a2670242eb  psyche-i386-disc4.iso
8dbcf16f0072ee47db49b08921a41ba5  psyche-i386-disc5.iso

頁: 1 ... 3 4 [5] 6 7 ... 13