當前位置:首頁 » 操作系統 » linux65安裝

linux65安裝

發布時間: 2022-04-26 03:26:31

linux如何安裝

你是要裝這個條碼生成器嗎?你可以到網站下載。下載之後解壓,解壓之後找到軟體圖標,雙擊即可執行安裝的,步驟如下:

全功能試用版,有三個版本,簡體版、繁體版、英文版等,可以根據自己的需求下載合適的版本。軟體默認下載的是簡體版。

Ⅱ linux怎麼安裝軟體

1、打開系統,可以看到桌面,找到軟體中心,打開軟體中心

Ⅲ linux 65安裝jdk怎麼配置環境變數

這種問題還懸賞,說明你還是個菜鳥,網路大神免費用,解決方法多的是。

Ⅳ 怎樣安裝linux

如果電腦裝了WIN現有系統的話,建議先安裝虛擬機VMware,再在虛擬機里安裝linux.
這樣安裝的,不需要啟動盤,VMware可以虛擬光碟機,用鏡像文件就可以安裝了,而且不影響你現在電腦里安裝的系統,切換方便,打開VMware啟動linux就可以了,而且可以實現,你現在的系統和LINUX的數據交換,linux也可聯網的,在虛擬機里裝幾個系統,可以虛擬區域網,做相關的測試。
虛擬機好處多多,建議你試試。。。很多人就是用虛擬機實現xp和linux之間的遠程測試的。

Ⅳ 如何安裝linux系統

因為Linux支持的分區格式:Linux Native(根分區)和Linux Swap(數據交換區),與Win 9x支持的分區格式FAT、Windows NT支持的分區格式NTFS,他們之間互不兼容。也就是說,如果你還要繼續使用Win 9x、NT的話(相信大多數人會是這么做的),Linux就必須安裝在單獨的分區下。另外,Linux應安裝在硬碟分區的最後一個擴展分區。例如:原來分區為C、D、E、F,一定要將Linux安裝在F盤。如果你將Linux安裝在了D盤,那麼進入Win 9x後,原來的E盤成了D盤,F盤成了E盤。雖然各盤的軟體都還能運行,但是桌面、開始菜單的快捷鍵卻都已無效。更麻煩的是注冊表內還是原先E、F盤的信息。 2. Linux的Swap分區swap的大小作的跟內存一樣大就是了。Native 分區的大小由你要安裝的Linux組件多少決定,由於現在Linux的應用軟體比較少,Native分區也不必留的太大。我建議Native分區不要超過5G。 3. 由於安裝過程中會詢問一些有關硬體的信息,因此要提前搜集好PC硬體方面的信息。硬體信息主要有顯示器、顯卡、滑鼠、鍵盤等。特別是顯示器的信息,將直接決定你安裝Linux後,使用圖形界面程序fvwm95的效果。 4. 如果Linux的安裝事用Text方式的話那可比Windows的安裝麻煩得多。首先,安裝時它不支持滑鼠,你必須頻繁使用Tab、箭頭、空格、回車等鍵做出選擇。另外,如果你對滿屏的英文沒有十分把握,你手邊最好放本字典。不過我們安裝以默認的就可以,一路都事圖形界面,它的安裝和以前有了很大的改觀。與windows的安裝的區別在逐漸的縮小。 5. 由於Linux系統區分大小寫,所以在安裝、使用linux的過程中輸入命令時,請注意大小寫。 6. 下面談談Linux、Win 9x、NT多重啟動方法。首先,在安裝Linux的過程中,最好按照最後的要求製作好一張啟動盤(Bootdisk)。還有安裝過程中,系統會要你選擇Linux的啟動方法(我們一般選擇默認grub)。這里有兩種方法選擇:Master Boot Record和First Sector of Boot Partition。第一種方法是直接從C盤,通過Linux系統的grub多重引導系統,選擇某種操作系統啟動;第二種方法是通過啟動盤啟動。這是因為畢竟現在大多數情況我們還是要使用Win 9x(或NT)系統。這樣,平時啟動時要進入到Windows系統(同時裝有Win 9x、NT、MS-DOS時,還可通過NT的多重引導程序,做出進一步的選擇,進入其中其他的一個系統),如果只安裝一種linux我強烈建議使用第一種方法啟動,在開機的時候可以通過選擇菜單選擇你所要進入的操作系統。如果選擇第二中方法一般是安裝兩個以上的linux等特殊情況。然後再通過配grub(有時事lilo,不過他功能不如grub)多重引導。 Linux安裝完成後,等待你的是深入學習它,了解它的好處。祝你在這個「新星」中,實現自己的夢想。

Ⅵ Linux 下如何安裝軟體

一、解析Linux應用軟體安裝包
通常Linux應用軟體的安裝包有三種:

1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系統的打包工具tar打包的。

2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一種包封裝格式。

3) dpkg包,如software-1.2.3-1.deb。它是Den Linux提供的一種包封裝格式。

而且,大多數Linux應用軟體包的命名也有一定的規律,它遵循:

名稱-版本-修正版-類型

例如:

1)software-1.2.3-1.tar.gz 意味著:

軟體名稱:software

版本號:1.2.3

修正版本:1

類型:tar.gz,說明是一個tar包。

2)sfotware-1.2.3-1.i386.rpm

軟體名稱:software

版本號:1.2.3

修正版本:1

可用平台:i386,適用於Intel 80x86平台。

類型:rpm,說明是一個rpm包。

註:由於rpm格式的通常是已編譯的程序,所以需指明平台。在後面會詳細說明。

而software-1.2.3-1.deb就不用再說了吧!大家自己練習一下。

二、了解包里的內容
一個Linux應用程序的軟體包中可以包含兩種不同的內容:

1)一種就是可執行文件,也就是解開包後就可以直接運行的。在Windows中所 有的軟體包都是這種類型。安裝完這個程序後,你就可以使用,但你看不到源程序。而且下載時要注意這個軟體是否是你所使用的平台,否則將無法正常安裝。

2)另一種則是源程序,也就解開包後,你還需要使用編譯器將其編譯成為可執行文件。這在Windows系統中是幾乎沒有的,因為Windows的思想是不開放源程序的。

通常,用tar打包的,都是源程序;而用rpm、dpkg打包的則常是可執行程序。一般來說,自己動手編譯源程序能夠更具靈活性,但也容易遇到各種問題和困難。而相對來說,下載那些可執行程序包,反而是更容易完成軟體的安裝,當然那樣靈活性就差多了。所以一般一個軟體總會提供多種打包格式的安裝程序的。你可以根據自己的情況來選擇。

三、搞定使用tar打包的應用軟體
1. 安裝:

整個安裝過程可以分為以下幾步:

1)取得應用軟體:通過下載、購買光碟的方法獲得;

2)解壓縮文件:一般tar包,都會再做一次壓縮,如gzip、bz2等,所以你需要先解壓。如果是最常見的gz格式,則可以執行:「tar –xvzf 軟體包名」,就可以一步完成解壓與解包工作。如果不是,則先用解壓軟體,再執行「tar –xvf 解壓後的tar包」進行解包;

3)閱讀附帶的INSTALL文件、README文件;

4)執行「./configure」命令為編譯做好准備;

5)執行「make」命令進行軟體編譯;

6)執行「make install」完成安裝;

7)執行「make clean」刪除安裝時產生的臨時文件。

好了,到此大功告成。我們就可以運行應用程序了。但這時,有的讀者就會問,我怎麼執行呢?這也是一個Linux特色的問題。其實,一般來說,Linux的應用軟體的可執行文件會存放在/usr/local/bin目錄下!不過這並不是「放四海皆準」的真理,最可靠的還是看這個軟體的INSTALL和README文件,一般都會有說明。

2. 卸載:

通常軟體的開發者很少考慮到如何卸載自己的軟體,而tar又僅是完成打包的工作,所以並沒有提供良好的卸載方法。

那麼是不是說就不能夠卸載呢!其實也不是,有兩個軟體能夠解決這個問題,那就是Kinstall和Kife,它們是tar包安裝、卸載的黃金搭檔。它們的使用方法,筆者會另行文介紹。在此就不加贅述了。

四、搞定使用rpm打包的應用軟體
rpm可謂是Redhat公司的一大貢獻,它使Linux的軟體安裝工作變得更加簡單容易。

1. 安裝:

我只需簡單的一句話,就可以說完。執行:

rpm –ivh rpm軟體包名

更高級的,請見下表:

rpm參數 參 數 說 明
-i 安裝軟體
-t 測試安裝,不是真的安裝
-p 顯示安裝進度
-f 忽略任何錯誤
-U 升級安裝
-v 檢測套件是否正確安裝

這些參數可以同時採用。更多的內容可以參考RPM的命令幫助。

2. 卸載:

我同樣只需簡單的一句話,就可以說完。執行:

rpm –e 軟體名

不過要注意的是,後面使用的是軟體名,而不是軟體包名。例如,要安裝software-1.2.3-1.i386.rpm這個包時,應執行:

rpm –ivh software-1.2.3-1.i386.rpm

而當卸載時,則應執行:

rpm –e software。

另外,在Linux中還提供了象GnoRPM、kpackage等圖形化的RPM工具,使得整個過程會更加簡單。這些軟體的具體應用,筆者會另行文介紹。

五、搞定使用deb打包的應用程序
這是Debian Linux提供的一個包管理器,它與RPM十分類似。但由於RPM出現得更早,所以在各種版本的Linux都常見到。而debian的包管理器dpkg則只出現在Debina Linux中,其它Linux版本一般都沒有。我們在此就簡單地說明一下:

1. 安裝

dpkg –i deb軟體包名

如:dpkg –i software-1.2.3-1.deb

2. 卸載

dpkg –e 軟體名

如:dpkg –e software

Ⅶ 求LINUX安裝全步驟

一、安裝 Redhat Linux 9 前的准備

1、獲得 Redhat linux 9

2、准備計算機硬體

• CPU

文本模式:200MHz Pentium 系列或更高

圖形化模式:400MHz Pentium2 系列或更高

• 硬碟空間

定製安裝:475MB

伺服器:850MB

個人桌面:1.7G

工作站:2.1G

全部安裝:5.0G

• 內存

文本模式:64MB

圖形化模式:128MB

3、為安裝 liinux 准備硬碟空間

硬碟有 IDE 和 SCSI 硬碟兩種。一塊硬碟最多分 4 個分區,擴展分

區只能有一個,在擴展分區里可以劃多個邏輯驅動器。

在 Linux 中用戶用設備名來訪問設備,Linux 下的設備名存放在/dev

目錄中。

 磁碟設備名如下:

系統的第一塊 IDE 介面的硬碟:/dev/had

系統的第二塊 IDE 介面的硬碟:/dev/hdb

系統的第一塊 SCSI 介面的硬碟:/dev/sda

系統的第二塊 SCSI 介面的硬碟:/dev/sdb

 分區使用數字編號表示:

系統的第一塊 IDE 介面硬碟的第一個分區:/dev/had1

系統的第一塊 SCSI 介面硬碟的第一個分區:/dev/sda1

注意:數字編號 1-4 是留給分區使用,邏輯驅動器編號從 5 開始。

4、多重引導

Linux 支持多重引導,即在同一台計算機上可以安裝包括 Linux 在

內的多種操作系統,計算機在開機後可以選擇引導不同的操作系

統。實現選擇引導操作系統的程序是 GRUB 和 LILO。

二、Redhat linux 9 的安裝方式

1、安裝界面

安裝界面有兩種:圖形界面安裝和字元界面安裝

表:兩種安裝界面的比較

比較項目

適用范圍

安裝速度

字元界面安裝

所有安裝 Linux 的主





圖形界面安裝

Linux 支持圖形顯示的

主機



用戶界面

2、安裝方式

字元界面,鍵盤操作 圖形界面,滑鼠操作

2

• 本地硬碟安裝

• 本地光碟安裝

• 遠程 FTP 安裝

• 遠程 HTTP 安裝

• 遠程 NFS 安裝

3、安裝時的引導方式

IT 同路人編寫-版權所有,違者必究

光碟引導、軟盤引導、USB 設備引導

三、光碟安裝 Redhat Linux 9

1、開始安裝

• 安裝引導

• 檢查光碟介質

• 歡迎安裝 Redhat Linux 9

• 選擇安裝過程的語言

中文、英文..

2、安裝前的配置

• 選擇鍵盤類型

us

• 選擇滑鼠類型

Wheel mouse(PS/2)

• 選擇安裝類型

個人桌面、工作站、伺服器、定製

• 磁碟分區

3

 自動分區

IT 同路人編寫-版權所有,違者必究

刪除系統內所有的 Linux 分區

刪除系統內所有的分區

保留原有的分區,使用現有的空閑空間

 手工分區

 磁碟分區方案一:

 /分區 4G

 SWAP 分區

物理內存的兩倍

 磁碟分區方案二:

 SWAP 分區:實現虛擬內存,是物理內存的兩倍

 /分區:存放系統命令和用戶數據,1G

 /boot 分區:存放 linux 啟動相關的程序,100M

 /usr 分區:存放 Linux 的應用程序,3G

 /var 分區:存放系統中經常變化的數據,1G

 /home 分區:存放普通用戶的數據,剩餘空間

• 配置引導裝載程序

 選擇啟動引導器:GRUB、LILO

 設置啟動引導器口令

 配置啟動菜單

 配置啟動引導器的安裝位置:MBR、啟動分區的首扇區

• 網路配置

IP 地址、子網掩碼、默認網關、DNS 伺服器、主機名等

4

• 防火牆配置

高、中、沒有

• 配置附加語言支持

• 選擇時區

亞洲/上海

• 設置 Root 用戶口令

• 配置驗證方式

• 選擇安裝的軟體包

3、進行安裝

• 格式化文件系統

• 安裝軟體包

4、安裝後的配置

• 創建引導軟盤

• X 配置(顯卡)

• 配置顯示器

• 配置色彩深度和屏幕解析度

• 安裝結束

四、首次啟動 Redhat linux 9

• 選擇啟動操作系統

• 創建用戶帳戶

• 日期和時間的設置

• Redhat 注冊

IT 同路人編寫-版權所有,違者必究

5

• 額外光碟的安裝

IT 同路人編寫-版權所有,違者必究

6

Ⅷ 如何安裝Linux6.0

下載個UltraISO工具(UltraEdit是運行在windows系統下的),准備個U盤(視iso大小而定,一般4G夠了,最多8G的肯定夠了),把你下載的iso刻錄進U盤內。
這個方法需要你電腦支持U盤啟動,刻錄完成後,插入想安裝的電腦,在啟動時一般按:F2或者Delete鍵進入bios設置界面,其中有boot選項,選擇USB方式即可,之後就按照說明設置一下就安裝成功了。如果想只是安裝linux系統,第一步就選擇覆蓋所有操作系統即可
有什麼疑問可以再問。
UltraISO使用:(插入U盤再繼續下面的操作)
1.文件->打開->xxx.iso
,就是你下載的鏡像文件。
2.啟動->寫入硬碟鏡像,出現一個窗口,選中你U盤對應的名字,用USB-HDD+寫入方式,點擊寫入即可,很快就會完成

Ⅸ linux怎麼安裝,具體的

額,我來給你解答下吧。恩,盡量每一步都寫上。是我自己一點點寫啊。
1.放張光碟進去。然後來進入BOIS,然後選擇啟動CD-ROM。為啟動項。當然,不要以為這樣就好了,後面會出來一段英文,要按任意鍵,不然還是以原系統啟動的。
2.進入安裝模式。這個時候來,會有2個選擇,一個是以圖形界面啟動,還有就是命令行了。當然,你什麼都不管,會自動以圖形界面啟動滴。也就是類似WINDOWS的桌面系統。
3.系統會檢驗硬體。檢驗完後來,會問你是不是要檢測光碟。會出來兩個選擇,一個是OK,,一個是SKIP。當然嘍,不需要去檢測了,直接選擇SKIP就可以了。
4.就是選擇語言啦,輸入法啦之類的,這個不用多說了,大家都知道。
5.要開始安裝系統類型了。好像有「個人桌面」,「工作站」,「伺服器」,還有「定製」。一般不是選擇個人桌面就是選擇定製。用個人桌面來,系統會主動為你進行磁碟分區與軟體包的選擇,比如RPM包之類的。但是不是很適合學習的。如果你想去學習來,推薦定製了。如果你選擇了個人桌面來,就沒啥子了。如果選擇了定製來,請看第6點。
6.選擇定製,然後又會出來一個框框。選擇用DISK DRUID 手工分區。然後又會進入一個界面。其中有一個是新建,用來新建分區滴。(注意,硬碟只能有3個主分區,和一個邏輯分區,如果分成4個主分區,那麼最多隻能分4個區了。不懂的話可以去看看硬碟的mbr,學習下沒壞處)。其中,一定要分區的是「/」,根目錄。/HOME,是自己的目錄啦。再下面一行的文件類型選擇EXT3。還有一個是SWAP,是虛擬內存,也要有的。不過直接在系統類型裡面找就好了。。然後完成分區。
7.對網路防火牆,IP地址之類的,直接自動獲取就好了。
9.選擇時間啊還有root密碼。這個root是超級管理員用戶,用戶名是root,所以直接設定密碼就好了。
剩下的就沒什麼了。還有一個需要注意的就是,如果在選擇RPM包的時候,你選擇了安裝所有。需要個"/"留下足夠大的內存哈、。大概10G多久可以了吧。
10.安裝好,進入LINUX系統啦。會再讓你設定一個用戶,這個是普通用戶,無法和root相提並論的。
11。然後你就進入了期待已久的LINUX系統了。
額,這是我一邊安裝一邊寫的。不過也可能我們的不一樣,所以可能操作會有差別,大概就這么多了。】
如果你是安裝LINUX虛擬機,只要注意鏡像文件的使用,其他的都是一樣的。
希望你能成功啊。

Ⅹ 如何安裝LINUX

這個是英語環境下裝中文的,可以參考下
對於國內的Linux用戶,經常煩惱的一個問題是:系統常常在需要顯示中文的時候卻顯示成了亂碼,而由於某些原因,需要英文界面的系統的時候,卻苦於系統不能正常輸入和顯示中文.另外,由於大部分主要Linux發行版都是以英語為主體的,英文界面的系統和應用程序不管在界面的美觀程度和穩定程度上都比中文的略好一些,各種奇怪的BUG也要少一些。因此,很多稍微有英語基礎的Linux用戶都寧願使用英文界面的系統。但是,矛盾又突現出來:在英文系統下,如何才能正常顯示和輸入中文呢?有沒有兩全其美的方案呢?因此,筆者開始探索如何解決這個問題。我的完美狀態是:系統和應用程序全部為英文(系統菜單、應用程序工具欄、默認輸入法等),而我需要閱讀和撰寫中文文檔的時候,能正確的顯示中文並調出中文輸入法。經過嘗試,設置成功,現在以FC4 Linux為例,講解一些相關知識和設置過程。

本文主要通過修改系統配置的過程來展現修改linux系統配置的一般思路和過程,如果你不太有耐心看完,請跳過文章的1—4節,直接看第五節快速設置部分。

一,相關變數介紹

我們知道大部分Linux系統是無所謂中文版和英文版的,以FC4 Linux為例,系統發行的時候全世界都一樣,系統是中文的還是英文的完全取決於你選擇的語言包。不同國家的人在安裝使用的時候選擇屬於自己國家的語言包,應用程序中的語言也不是寫死的,它根據系統的設置來調用相關的語言,所以,一個應用程序寫出來不經過修改,全世界不同國家的用戶都可以以母語界面使用它,這就事所謂的internationalization(國際化),簡稱i18n。這也是未來軟體的發展趨勢。

那麼,如果我在系統中安裝了不同的語言包和不同的字體,系統是如何判斷我所要的語言界面並調用相關的字體的呢?系統中那些文件和變數在控制這些呢?

在redHat和FC系列Linux系統下,記錄系統默認使用語言的文件是/etc/sysconfig/i18n,如果默認安裝的是中文的系統,i18n的內容如下:

代碼:

LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"

其中LANG變數是language的簡稱,稍微有英語基礎的用戶一看就看出來這個變數是決定系統的默認語言的,即系統的菜單、程序的工具欄語言、輸入法默認語言等。SYSFONT是system font的簡稱,決定系統默認用哪一種字體。SUPPORTED變數決定系統支持的語言,即系統能夠顯示的語言。需要說明的是,由於計算機起源於英語國家,因此,不管你把這些變數設置成什麼,英語總是默認支持的,而且不管用什麼字體,英文字體總包含在其中。

這些變數中LANG變數是在字元模式和圖形界面下都用到的,在你登錄系統後就被讀取並生效,相信很多人在字元界面下輸入Linux命令的時候經常會遇到顯示出來的出錯信息是亂碼的情況,必需安裝zhcon或者cce等字元模式下的中文軟體才能正常顯示中文的出錯信息。如果我不要他顯示中文亂碼,我也不要為了看個很簡單的出錯信息而特意起用zhcon那我該怎麼辦呢?一個簡單的零時解決的辦法就是設置一下LANG變數:

代碼:

[root@gucuiwen ~]# LANG="en_US.UTF-8"

即把系統的語言臨時設置成英文,或者更簡單一點,可以直接這樣:

代碼:

[root@gucuiwen ~]# LANG=""

即把LANG變數清空,由於英語是無論什麼情況都支持的,LANG變數被清空後,系統就默認用英語。這樣設置後,在字元模式下輸出的出錯信息等就是全英文的了。但這種設置是臨時的,只是臨時改變了LANG這個bash變數而已。當退出重新登錄或者切換到其他字元終端後就無效了。到現在,讀者應該想到了,只要把i18n文件中的LANG變數設置成英文的」en_US.UTF-8」,就可以永久解決這個問題了。修改後的文件如下:
代碼:

#LANG="zh_CN.UTF-8"
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"

請不要把LANG變數簡單的清空,因為這個變數不僅在字元模式下用到,在圖形界面下也用到,簡單清空在字元模式下確實不會有問題,但在圖形界面下,卻會造成中文無法正常顯示的情況,在過去Re d ha t 系列的版本中i18n文件中還有一個叫LANGUAGE的變數,專門控制圖形界面下的語言設置,現在的FC系列中已經把這兩個變數整合成一個變數了。

經過修改這個變數,重新起動圖形界面後,就可以看到界面一經完全是英文的了。但是按ctrl+空格卻不能調出中文輸入法,輸入法菜單中也不能添加中文輸入法。我們只簡單的修改了LANG變數改變了系統語言設置,當然這一步也可以用圖形界面下的工具修改,而不用親自修改配置文件。

二,關於運行等級

這個問題似乎和這篇文章的的主題無關,但是介於現在越來越多的linux新手遇到linux圖形界面的問題,而且在中文輸入法設置過程中也牽涉到這些問題,因此想順便提一下。

現在的linux安裝完成後,默認就運行在第5個系統運行級別。在SYSTEM V 風格的UNIX系統中,系統被分為不同的運行級別,這和BSD分支的UNIX有所不同,常用的為0~6七個級別:

0 關機
1 單用戶
2 不帶網路的多用戶
3 帶網路的多用戶
4 保留,用戶可以自給定義
5 圖形界面的多用戶
6 重起系統

由於現在的Linux系統安裝完後就運行在第5個級別,即系統啟動後直接進入圖形界面,而不用在字元模式下登錄後用startx或者xinit 來起動圖形界面。這樣看起來很方便。但是有什麼壞處呢? 一旦你改變了某些設置,顯示出問題的時候,系統不斷在圖形和字元間派徊,新手又不知道如何應對,十分麻煩,而且對於學習研究Linux的人來說,這樣不利於了解和學習Linux底層的一些東西。很早就用Linux的老用戶都知道,過去的Linux如redhat6.0,都是默認運行接別為3,即使後來的RedHat9.0也可以在安裝時候選默認字元登錄還是圖形登錄。但現在的FC系列和其他大多數版本都不管三七二十一直接幫用戶選擇了直接圖形界面登錄。雖然對於大多數菜鳥來說,Linux確實越來越簡單了,但是很多樂趣,那些新手也體驗不到了。

也許你不相信,直接圖形登錄到系統確實會有很多問題,因此,作為一個有6年Linux使用經驗的Linux和Solaris 系統管理員,我強烈建議在系統安裝完成後把系統的默認運行等級設置在第3級,在字元終端登錄後,再手工輸入startx 命令起動圖形界面。可以用如下的方法修改:
用文本編輯器修改 /etc/inittab文件 ,把
代碼:

id:5:initdefault:

這一行,修改成
代碼:

id:3:initdefault:

保存後就重起,系統就默認起動到字元界面。不同運行級別之間的差別的在於系統默認起動的服務的不同,如運行級別3默認不啟動X圖形界面服務,而運行級別5卻默認起動。本質上是沒有區別的,更無所謂不同級別間功能強弱的問題。用戶完全可自給定義不同級別的默認服務。在任何運行級別,用戶都可用init 命令來切換到其他運行級別。

三,調出中文輸入法:

我之所以要在上面費那麼多筆墨來講系統運行級別,是因為對系統的認識是從底部向上開始的。
先把默認運行級別修改成3級別,當然,如果你實在不想修改,就臨時用init 3命令切換到第3級。

這樣你就可以用startx起動圖形界面,然後用ctrl+alt+backspace退出圖形界面。請注意我說的是「退出」圖形界面,而不是按ctrl+alt+F2切到一個字元終端。

好了,一切由startx開始。當你需要在Linux系統中設置某個東西,或者配置某個服務的時候,最關鍵的是要知道,這一切是怎麼開始的。知其然必需知其所以然。如果你有空把/etc/rc.d目錄下的系統起動時運行的腳本通讀一遍,就完全知道了/etc下的各種配置文件是用來干什麼的、如何修改、修改後有什麼效果等等。玩起系統來也能隨心所欲想怎麼改就怎麼改。這就是我一直強調的,知其然一定要知其所以然。一定要深入系統,讀腳本,學會用命令和手工修改系統配置文件。這樣對系統才會有透徹的了解,整天用圖形界面的工具是不能幫助你對系統有教為透徹深入的了解的,不同的linux系統提供的圖形界面配置程序會不同,但命令和配置文件都是相同的,越是底層的東西越具有通用性。所以,應當先學會手動配置和修改系統配置文件,等熟悉了以後,再用圖形界面的工具修改,以便減少工作量。

上面提了一下我解決問題的思路。我是順著這個思路開始的:

中文輸入法是在圖形界面下使用的,是圖形界面下運行的一個程序。而圖形界面中的一切,都是由startx程序開啟運行的。這就是問題的根源。

找出startx的位置:
代碼:

[root@gucuiwen ~]# which startx
/usr/X11R6/bin/startx

看startx是一個腳本還是二進制文件:
代碼:

[root@gucuiwen ~]# file /usr/X11R6/bin/startx
/usr/X11R6/bin/startx: Bourne shell script text executable

發現startx是一個shell 腳本,於是我打開它分析並閱讀,看看能不能找到一些關於輸入法起動過程和相關變數的線索:
代碼:

[root@gucuiwen ~]# vi /usr/X11R6/bin/startx

我找到了該腳本在運行過程中調用的其他腳本和配置文件的信息:
代碼:

userclientrc=$HOME/.xinitrc
userserverrc=$HOME/.xserverrc
sysclientrc=/etc/X11/xinit/xinitrc
sysserverrc=/etc/X11/xinit/xserverrc

並且知道,startx的目的是尋找系統中可用的桌面系統X伺服器系統、以及用戶自定義的參數,最終調用xinit來初始化X圖形界面。我沒有在startx腳本中找到直接和起動輸入法相關的代碼,於是就可以肯定,輸入法相關的代碼在startx調用的腳本中。於是我來到
/etc/X11/xinit/目錄下,閱讀並分析該目錄下的腳本,這些腳本有些是startx直接調用的,有些是被startx調用的腳本再調用的,存在著多級嵌套的關系,沒有一點耐心還真是搞不清楚。最終我在/etc/X11/xinit/xinitrc.d目錄中的xinput.sh腳本中找到了和輸入法相關的代碼:
代碼:

lang_region=$(echo $tmplang | sed -e 's/\..*//')
lang_region="zh_CN" #這一行是修改後加上去的
for f in $HOME/.xinput.d/${lang_region} \
$HOME/.xinput.d/default \
/etc/X11/xinit/xinput.d/${lang_region} \
/etc/X11/xinit/xinput.d/default ; do
[ -r $f ] && source $f && break
done

通過分析腳本,我知道,圖形界面啟動的時候腳本是根據LANG變數來決定是否啟用輸入法,以及啟用哪種語言的輸入法等。問題在於:我們還沒有把LANG變數改成英語之前,系統得到的LANG變數是中文的,因此,它知道需要在圖形界面啟動過程中啟用中文輸入法,但把LANG變數改成英文後,系統根據LANG變數知道系統是英文的,它便不再啟動中文輸入法,也不再設置和導出相關的變數,導致中文輸入法不可用。因此,只要在這個腳本中,「騙」過系統,讓輸入法腳本「以為」系統是中文的,它不就運行中文輸入法,並導出相關變數了嗎? 於是,通過分析腳本,我在xinput.sh中的:
代碼:

lang_region=$(echo $tmplang | sed -e 's/\..*//')

後面又添加了

lang_region="zh_CN"

直接把lang_region=$(echo $tmplang | sed -e 's/\..*//') 修改成 lang_region="zh_CN" 也可以
多添加一行是為了以後改過來方便,直接刪除添加的一行就可以了。

當然,把for循環中的/etc/X11/xinit/xinput.d/${lang_region}該成
/etc/X11/xinit/xinput.d/zh _CN也可以。

當然還有其他的改法,前提是你要懂得shell 腳本的語法,看得懂腳本的意思。這樣修改後,即便系統是英文的,xinput.sh腳本也會去讀取/etc/X11/xinit/xinput.d/zh _CN 文件並導出其中的內容、設置好XMODIFERS等輸入法變數,並運行iiimx輸入法程序。

那麼為什麼不在圖形界面啟動後直接運行iiimx輸入法程序呢?實驗一下就知道,這根本不行。因為輸入法程序是須要和被輸入的應用程序配合運行的軟體,在運行過程中需要導出很多變數。直接運行iiimx只運行了主程序,而沒相關變數,沒辦法和應用程序配合完成輸入工作。

完成修改工作後,保存腳本文件。輸入startx命令啟動圖形界面,就可以用全英文的系統界面和中文輸入法了。但需要注意的是:由於系統是全英文的,默認輸入法也是英文,通過GNOME或者KDE菜單起動的應用程序第一次輸入中文的時候不能按ctrl+空格來切換到中文,需要用滑鼠在任務欄上點擊輸入法圖標切換,第一次切換後以後就可以用ctrl+空格快捷鍵來切換中英文輸入法了。

四,一些後續問題

某些軟體,比如Open Office,通過GNOME或者KDE菜單啟動的話,即使切換到中文輸入法也輸不進中文,這是因為整個桌面系統的環境是英文的,軟體「繼承」了英文環境的相關變數,這些軟體就「認死理」,就是不讓輸入中文,這時候可以打開一個gnome終端,把LANG變數臨時設置成zh_CN.UTF-8 :

[root@gucuiwen ~]# LANG="zh_CN.UTF-8"

然後在這個gnome終端中,用命令打開open office:

[root@gucuiwen ~]# oowriter &

這樣Open Office就「繼承」了gnome終端的LANG變數,起動後,工具欄和菜單等都是中文的,而且能輸入中文。推而廣之,任何軟體都可以用這種方法,根據需要,打開中文界面的軟體和英文界面的軟體。要以英文界面運行軟體時,只要從GNOME或者KDE菜單打開,要用中文界面運行軟體時,在終端中修該LANG變數,從修改過LANG變數的終端中通過命令運行即可。當然,如果你還安裝了其他語言的字體,你還可以以其他語言的界面來運行程序。如日語:

[root@gucuiwen ~]# LANG="ja_JP.UTF-8"
[root@gucuiwen ~]# gedit &

我用上面的兩條命令打開的gedit 編輯器就是全日語界面的,但是能輸入中文和英文,並顯示日文。從而達到,一個系統,多種語言和文字共存的目的。

當然,前提是要安裝了日語字體和日語locale,否則所有有文字的地方會全部顯示成一連串問號。總之,要先懂得原理,之後想怎麼玩就怎麼玩,隨心所欲,完全不受限制,充分享受用Linux的樂趣。

五, 快速設置步驟:

1.修改/etc/sysconf/i18n文件,把
LANG="zh_CN.UTF-8"
修改成:
LANG="en_US.UTF-8"

2.修改/etc/X11/xinit/xinitrc.d/xinput.sh文件,把其中一行:

lang_region=$(echo $tmplang | sed -e 's/\..*//')

修改成:

lang_region=」zh_CN」

3,重新啟動圖形界面,就可以用英文的界面並且正確顯示中文和輸入中文。

熱點內容
php字元數字比較 發布:2024-10-03 19:09:11 瀏覽:606
批量分發命令腳本 發布:2024-10-03 19:08:20 瀏覽:219
wds伺服器拉黑了怎麼辦 發布:2024-10-03 18:50:12 瀏覽:819
英雄聯盟盒子源碼 發布:2024-10-03 18:46:00 瀏覽:18
erlang並發編程 發布:2024-10-03 18:41:50 瀏覽:560
手機存儲空間用不了 發布:2024-10-03 18:40:03 瀏覽:986
怎麼知道支付寶的賬號和密碼忘了怎麼辦 發布:2024-10-03 18:40:02 瀏覽:606
電腦術語伺服器是什麼意思 發布:2024-10-03 18:38:33 瀏覽:347
安卓版本如何下載兩個微信 發布:2024-10-03 18:21:30 瀏覽:212
webview跨域android 發布:2024-10-03 18:16:22 瀏覽:207