歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> Linux 網管 123 --- 第5章. 組態 X Window 系統 -3.改善X下的字型

Linux 網管 123 --- 第5章. 組態 X Window 系統 -3.改善X下的字型

日期:2017/2/27 14:21:01   编辑:更多Linux
  坦白說 , X 從未因有特別吸引人的字型而知名。事實上,很多人順從相信這些看來難看且心的字型 是在 X 生涯中不幸的事實。 幸運地,這些外表可以戲劇化的改善,並且在 X下增加很多您可以使用的字型。事實上,如果您手上有 Window,您也可以將那些 TrueType 字型到您的 X 下使用 ! 這些字型的支援是透過 ``xfstt'' 或 ``xfs''之類的 server 所完成。 Red Hat 6.1 現在內建對 ``xfs'' 支援, 結果提供了十分吸引人的字型支援。因此,如果您使用這版的 Linux,您應該對這些感到滿意。然而, 還有一些您可以進一步改善的東西,以及使用您現有的 TrueType 字型。 要 enable TrueType 字型支援,首先建立一個目錄 (例如. ``/usr/local/share/ttfonts'') ,從您的 Windows 系統中將字型 (可以在``c:\windows\fonts'' 目錄下找到)到新目錄下。 小技巧: 如果您手上沒有任何 TrueType 字型, 您可以直接從 Microsoft 下載,位於 http://www.microsoft.com/typography/fontpack/default.htm. 要使用這些字型,從您的 ``ttfonts'' 目錄內,鍵入 (以 root 身分): ttmkfdir -o fonts.scale mkfontdir 下一步,編輯 ``/etc/X11/fs/config'' 檔,將您新的字型目錄加入到原有的目錄列表內。以及,將 default-point-size 從 120 改到 140,可以提供您更大更易讀的字型。 最後,離開 X (如果您還沒這樣做),依下例重新啟動您的 xfs server : /etc/rc.d/init.d/xfs restart 最後,重新啟動 X 並且享受您的漂亮新字型 ! 有關改善在 X 下字型支援的進一步資訊,有一個很棒的來源叫做 ``XFree86 Font Deuglification Mini HOW-TO'' ,位在 http://www.frii.com/~meldroc/Font-Deuglification.Html. Linux 網管 123 --- 第5章. 組態 X Window 系統 -4.選擇 X 的視窗管理程式 現在您應該選擇一個視窗管理程式, X Window 系統是一個可以在您的硬體上顯示圖形的簡單環境 ; 視窗管理程式負責您的 X 外觀,以及您如何和您的應用程式達成互動。 Red Hat 的 Linux 發行版內含幾種視窗管理程式,包括 fvwm, olvm, twm, AfterStep, 以及其他的。 您第一次啟動 X 時可能看到的預設選項是 fvwm95,一個像 Win95的環境。 就個人來說,我覺得一般的不合我的品味,而且我推薦使用 GNOME 或 KDE (或者兩個都用 !), 其安裝在後面兩部分解說。 Linux 網管 123 --- 第5章. 組態 X Window 系統 -5.GNOME 安裝及組態 GNU 網路物件模組環境 (GNU Network Object Model Environment GNOME) 是一個強化您 X window 環境的 視窗環境。它是全功能,包括很多您可能會發現很有用的選項。然而,在寫這份文件的時候,GNOME 仍有一 點小 bug,表示您可能必須處在偶爾不正常的情況下。然而,它很穩定且絕對可用 ! 如果您使用 Red Hat 6.1,最新版的 GNOME (至少在寫這份文章時是最新版!) 包含在發行版本中。要不然, 您必須下載最新的 RPM 套件。在寫這份文件時,Red Hat 6.0 的 i386系統 RPM 檔可以在下面位址找到 FTP://ftp.gnome.org/pub/GNOME/RHAD/redhat-6.0/i386/ (或從其對映站)。 注意: 如果您使用 Red Hat 6.0,您應該注意裡面所附送的 GNOME 是個有很大問題的版本。您應該從上述 的位址下載最新版的 RPM檔。 當您拿到所有必備的檔案後,GNOME 套件可以用很間單的指令安裝,以“root”身分鍵入: rpm -Uvh gtk*.rpm *.rpm (上述的指令確定 GTK 函式庫已經先安裝,避免發生附屬的錯誤)。 和一般人所想的相反,GNOME 事實上不是視窗管理程式,但已經取代於其上變成最被喜歡的一個,並提供額外的 功能。因此,一但您安裝了 GNOME,您應該要選擇想要使用的視窗管理程式,並且在啟動 GNOME 及載入應用程 式的目錄下建立一個 ``.xinitrc'' 檔。這個檔案看起來應該是這個樣子: afterstep & exec gnome-session 上面的檔案會載入 AfterStep 作為視窗管理程式,並且在上面啟動 GNOME。


有關 GNU Network Object Model Environment的更多資訊可以在 GNOME 網頁 http://www.gnome.org/上找到。 不要忘了查看螢幕快照畫面,位在 http://www.gnome.org/screenshots/ Linux 網管 123 --- 第5章. 組態 X Window 系統 -6.KDE 的安裝及組態 K 桌面套件 (K Desktop Package KDE) 是另一個受歡迎的視窗管理程式,在寫這份文件的時候還比 GNOME 更稍微成熟一些。 然而它似乎比 GNOME 需要更多的記憶體,所以考慮一下您的系統上有多少可用的 RAM (如果您的 RAM少於 64 Mb 及 128 Mb 的 swap,您可能選擇 GNOME 較好)。 安裝 KDE 的第一步是下載最新的 RPM 發行版套件。要進行時,從 http://www.kde.org/mirrors.html 找一 個 FTP 對映站,試著選一個離你地理位置較近的對映站,但確定您選的那個是常常更新的(可以從對應站的目 錄列表中找尋決定)。 當您找到合適的對映站之後,下載所有適合您的系統平台及Red Hat版本的 RPM 檔。例如,如果您使用 Red Hat 5.2 (或以上版本) 在一部 Intel的機器上,您可能會從一個FTP對應站上的 ``/pub/mirrors/kde/stable/latest/distribution/rpm/RedHat-5.2/i386/'' 目錄下載套件。 在您獲得所有檔案之後,可以利用下列的簡單指令安裝 KDE 套件,以“root”身分登入 (確定您位於和所有的 KDE rpm 檔同一個目錄): rpm -Uvh qt*.rpm install-kde-1.1-base 上面的指令會先安裝 Qt 函式館,然後再安裝 KDE 基本套件。一但完成,您應該先登出( log off)然後再重新 登入 (或是您已經 ``su' 成 root, 只要離開然後重新 ``su'') 這樣您的環境就設定好了,然後鍵入: install-kde-1.1-apps 上面的指令會安裝應用程式。 以上的安裝過程在您下載的KDE檔內所附的 ``readme-redhat-rpms.txt'' 檔案中有更詳細的解說。 如果一切正常,並且 KDE 在沒有任何錯誤發生下安裝好,必要的話您可以組態 KDE ,成為所有使用者的預設視 窗管理程式 (在鍵入 ``startx'' 後會立即看到),以“root”身分,照著下述鍵入: /opt/kde/bin/usekde userid (請確定將 userid 換成真正的使用者 id!) 更多有關 K 桌面環境的資訊可以在 KDE 網頁 http://www.kde.org/上找到。不要忘了看看螢幕快照,位在 http://www.kde.org/kde2shots.html. Linux 網管 123 --- 第6章. 一般系統管理問題 -1.Root 帳號 “root”帳號在 Unix 系統中是有最大特權的帳號。 這個帳號給予您管理整個系統的權利, 包括增加帳號,變更使用者密碼,檢視 log檔, 安裝軟體等。 當使用這個帳號時應可能小心。“root”帳號沒有加上安全限制。這表示進行管理工作時比較 不麻煩。然而,系統假設您知道您很了解所做的事, 並且確實依您的要求進行 -- 不會提出詢問。 因此很容易因為誤打指令,而清除掉重要的系統檔案。 當您以“root”身分登入或代理時, shell 的提示以 '#' 作為最後一個符號(如果您使用 bash)。 這用來警告您這個帳號的絕對權力。 基本的原則是, 除非必要否則絕對不要使用“root”帳號。 當使用“root”時,小心地鍵入指令 並且在按下return 之前再一次確認。當您完成所需的工作之後盡快登出“root”帳號。最後, (每一個帳號都是,但這一個特別重要),妥善保管密碼 ! Linux 網管 123 --- 第6章. 一般系統管理問題 -2.建立使用者帳號 (警告 : 這裡以 SLACKWARE 為主,RED HAT 需要更新) 這個部分假設您在您的 Linux 系統上使用 Slackware Shadow passWord 套件。如果不是的話,您應該 考慮去做,因為它可以強化安全。Shadow 套件非常容易安裝,而且會自動轉換您的非 shadow 密碼檔格 式成為新的 shadow 格式。 要建立使用者帳號有兩種方法。第一種是真正地建立帳號本身,第二種是用化名提供他們的 e-mail 位址 (在我工作的地方,我們定為“[email protected]”) 要建立帳號時,選擇您想分配給用戶的使用者名稱。使用者名稱通常是 8 位元長,不論如何,您應該選 擇他們的 first name 或者 last name,以及當帳號已經存在時要加上的前置元 (adduser script 將會 偵測並且防止您加入重的帳號)。 您會被提示要加入其他資料: 使用者全名,使用者群組 (通常是預設值),一個使用者 id # (自動分配 ), home 目錄 (自動分配),一個使用者 shell,, 一些密碼期限值,以及最後想要的密碼 (不會出現在螢幕上 ;

因為安全因素您應該要求使用者選擇密碼 6 到 8 個字元長)。 請注意所有鍵入的資料都是小寫,除了是使用者鍵入全名 (例如. Joe Smith) 及密碼。大小寫是不同的, 所以要告知使用者當鍵入使用者姓名及密碼時必須使用相同大小寫。 這裡是一個加入一個名叫 Joe Smith 使用者帳號的例: mail:~# /sbin/adduser User to add (^C to quit): smith That name is in use, choose another. User to add (^C to quit): smithj Editing information for new user [smithj] Full Name: Joe Smith GID [100]: Checking for an available UID after 500 First unused uid is 859 UID [859]: Home Directory [/home/smithj]: Shell [/bin/bash]: Min. Password Change Days [0]: Max. Password Change Days [30]: 90 Password Warning Days [15]: Days after Password EXPiry for Account Locking [10]: 0 Password [smithj]: FL1539 Retype Password: Uid: 859 Gid: 100 Min pass: 0 maX pass: 99999 Warn pass: 7 Lock account: 0 public home Directory: no Type 'y' if this is correct, 'q' to cancel and quit the program, or the letter of the item you wish to change: Y 下一個步驟是建立使用者 e-mail 帳號化名。 這讓使用者可以使用帳號名稱或他們的全名 (First.Last 的組合)作為他們的 e-mail 位址,使得外界的人第一次和他們接觸時“較容易” 猜測他們 的 e-mail 位址。 要加入 e-mail 化名時,依下述編輯 ``/etc/aliases'' 檔: mail# pico -w /etc/aliases 在檔案底部加入新的化名,化名的格式是: First.Lastname:username 您應該詢問使用者他們的偏好 (例如. Joseph.Smith 或 Joe.Smith)。對我們的新使用者 Joe Smith, 加入的一行應該像這樣子: Joe.Smith:smith 當完成加入化名後,按 - 並且存檔。然後鍵入 ``newaliases'' 更新化名資料庫。 在此時使用者帳號已經建好並且准備使用。 提醒使用者使用小寫作為使用者名稱及密碼,以及它們的 e-mail 位址將是什麽樣子 (例如. ``[email protected]'')是個好主意。



您應該詢問使用者他們的偏好 (例如. Joseph.Smith 或 Joe.Smith)。對我們的新使用者 Joe Smith, 加入的一行應該像這樣子: Joe.Smith:smith 當完成加入化名後,按 - 並且存檔。然後鍵入 ``newaliases'' 更新化名資料庫。 在此時使用者帳號已經建好並且准備使用。 提醒使用者使用小寫作為使用者名稱及密碼,以及它們的 e-mail 位址將是什麽樣子 (例如. ``[email protected]'')是個好主意。



Copyright © Linux教程網 All Rights Reserved