Fedora設定locale以及套件版本問題 - Linux

By Poppy
at 2008-10-05T14:20
at 2008-10-05T14:20
Table of Contents
※ 引述《[email protected] (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.
--
: 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.
--
Tags:
Linux
All Comments
Related Posts
有沒有Linux因為中毒而必須重灌的實例

By Mason
at 2008-10-04T22:05
at 2008-10-04T22:05
有沒有Linux因為中毒而必須重灌的實例

By Rosalind
at 2008-10-04T22:03
at 2008-10-04T22:03
有沒有Linux因為中毒而必須重灌的實例

By Leila
at 2008-10-04T21:25
at 2008-10-04T21:25
有沒有Linux因為中毒而必須重灌的實例

By Joseph
at 2008-10-04T20:28
at 2008-10-04T20:28
請問買那一個品牌的NB灌LINUX比 …

By Delia
at 2008-10-04T16:24
at 2008-10-04T16:24