看板 Linux 關於我們 聯絡資訊
※ 引述《Maxsolar.bbs@OfO.twbbs.org (Astro v.s. Geo)》之銘言: : 01.在debian裡,例如我只需要zh_TW.UTF-8, zh_TW.Big5, en_US.UTF-8這三種locale : 我可以寫在/etc/locale.gen : 並且locale-gen來產生出系統所需的locale,那麼在fedora下, : 我看到的設定檔最像的是/etc/sysconfig/i18n : 不過看來一次只能設定一組,我通常是在GDM時透過"語言"決定用哪一種locale : 請問Fedora怎麼該作呢?(如果可以的話我也想問SUSE怎麼作^^) 我沒有設定過系統的locale,不過我平常是用en_US.UTF-8就可以正常讀寫中文 如果真的需要中文的程式介面,我會在命令前先export LANG=zh_TW.UTF-8 比如說 > export LANG=zh_TW.UTF-8; gedit & 這樣就會看到中文介面的gedit了 : 02.系統預裝的kernel版本是2.6.23-xxx,但是yum upgrade之後新增了一個 : 2.6.26-xxx的kernel。由於我需要使用到vmware,所以我必須安裝kernel-headers。 : 然而,我已經在2.6.26下安裝了kernel-devel,即使我跑到2.6.23的環境下安裝, : 系統還是安裝最新的kernel-devel(即2.6.26的版本) : 就算我yum remove kernel-devel && yum install kernel-devel也是如此。 : (man yum才發現install會安裝最新的版本) 我想你搞錯了。kernel-devel是隨著kernel版本一對一的, 所以一個系統可以同時存在眾多版本的kernel, 也有眾多對應的kernel-devel 倒是kernel-headers才是只有一個,只會有最新版存在 以前的Fedora是沒有kernel-headers這個套件的,好像在Fedora 7才被分出來 我也不太清楚它跟kernel-devel的差異,不過我的經驗是,編譯的相依性通常 只跟kernel-devel跑而不是kernel-headers 如果你要裝舊版的kernel-devel,就用yum install同時指定版本應該就行了 或者直接上repo的伺服器去抓rpm下來用yum localinstall裝 -- The 4400 ~ A Place In Time ~ [Amanda Abizaid] So long ago, another life, I can feel your heartbeat. It's not a dream, remember us. I can see it in your eyes. We'll find our place in time, a place in time beyond the sun. We'll find our place in time, a place in time to call our own. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.102.157