麒麟操作系統編譯c程序
A. 中標麒麟linux操作系統怎麼安裝軟體
中標麒麟Linux是正統的Linux操作系統,並沒有軟體中心和yum安裝源,所以你要安裝軟體的話一般只能安裝光碟中的軟體。也可以根據系統的環境找RPM包安裝。
RPM 安裝操作詳解:
命令:
rpm -i 需要安裝的包文件名
舉例如下:
rpm -i example.rpm 安裝 example.rpm 包;
rpm -iv example.rpm 安裝 example.rpm 包並在安裝過程中顯示正在安裝的文件信息;
rpm -ivh example.rpm 安裝 example.rpm 包並在安裝過程中顯示正在安裝的文件信息及安裝進度;
RPM 查詢操作
命令:
rpm -q …
附加查詢命令:
a 查詢所有已經安裝的包以下兩個附加命令用於查詢安裝包的信息;
i 顯示安裝包的信息;
l 顯示安裝包中的所有文件被安裝到哪些目錄下;
s 顯示安裝版中的所有文件狀態及被安裝到哪些目錄下;以下兩個附加命令用於指定需要查詢的是安裝包還是已安裝後的文件;
p 查詢的是安裝包的信息;
f 查詢的是已安裝的某文件信息;
舉例如下:
rpm -qa | grep tomcat4 查看 tomcat4 是否被安裝;
rpm -qip example.rpm 查看 example.rpm 安裝包的信息;
rpm -qif /bin/df 查看/bin/df 文件所在安裝包的信息;
rpm -qlf /bin/df 查看/bin/df 文件所在安裝包中的各個文件分別被安裝到哪個目錄下;
RPM 卸載操作
命令:
rpm -e 需要卸載的安裝包
在卸載之前,通常需要使用rpm -q …命令查出需要卸載的安裝包名稱。
舉例如下:
rpm -e tomcat4 卸載 tomcat4 軟體包
RPM 升級操作
命令:
rpm -U 需要升級的包
舉例如下:
rpm -Uvh example.rpm 升級 example.rpm 軟體包
RPM 驗證操作
命令:
rpm -V 需要驗證的包
舉例如下:
rpm -Vf /etc/tomcat4/tomcat4.conf
輸出信息類似如下:
S.5....T c /etc/tomcat4/tomcat4.conf
其中,S 表示文件大小修改過,T 表示文件日期修改過。限於篇幅,更多的驗證信息請您參考rpm 幫助文件:man rpm
RPM 的其他附加命令
--force 強制操作 如強制安裝刪除等;
--requires 顯示該包的依賴關系;
--nodeps 忽略依賴關系並繼續操作。
B. 國產麒麟操作系統與WINDOWS系統的主要區別,越詳細越好!
麟操作系統由863軟體重大專項資助,簡稱KYLIN操作系統。KYLIN操作系統是參照UNIX操作系統國際主流標准,針對伺服器需求,設計並開發的具有自主版權的中文伺服器操作系統。它支持多種微處理器和多種計算機體系結構的,具有高性能、高可用性與高安全性,並與Linux應用二進制兼容。 《KYLIN操作系統1.0版》是KYLIN操作系統的首個發布版本, 支持X86和IA-64處理器; 支持SMP和ccNUMA體系結構;符合LSB標准,支持 Linux應用二進制兼容; 實現了從應用到核心的多層次、多策略的安全機制;支持大型資料庫應用,支持http、email、中間件服務;提供面向高性能計算的集群支撐環境;提供中文化的圖形安裝和管理界面。 KYLIN操作系統採用層次式結構, 由類Mach的基本內核層、 類BSD的系統服務層、 類Windows桌面環境緊耦 合構成。基本內核層由基本任務管理、基本存儲、中斷管理、設備管理、平台設備支撐環境以及處理器支撐等模 塊構成;系統服務層由 POSIX、LSB、網路服務等介面以及安全、中文、IPC、高可用、高級存儲管理和高級任務管理 等模塊組成;類Windows桌面環境由桌面環境、集群環境以及包括目錄伺服器、web伺服器、J2EE應用伺服器等服 務器的基礎服務環境組成。 硬體平台 支持SMP、ccNUMA等體系結構,支持X86、IA-64結構的處理器,支持主流的IDE、SCSI以及磁碟陣列, 支持100M、1000M網路設備,支持主流的USB、顯卡、音效卡、光碟機等設備。 系統功能 支持多操作系統啟動 採用GRUB技術,支持從多種文件系統內進行內核載入,支持Windows、 KYLIN、 linux、BSD等多種系統的引導。 圖形化安裝界面和配置管理界面 提供簡單快捷的中文化圖形安裝、配置界面,用戶只需要很少的交互,就能夠建立一個功能完備, 性能優秀、 安全 的伺服器系統。
ccNUMA體系結構支持 實現了ccNUMA體系結構,支持大頁面尺寸,內核數據結構的復制、局部化,內核級動態頁遷移。 多層次、多策略安全機制 在用戶認證層次, 系統實現了基於智能卡的強化的用戶身份認證機制,在訪問控制層次, 實現了細粒度的自主訪問控制列表(ACL)和強制訪問控制(MAC)機制。 在強制訪問控制框架下實現了基於改進的BLP模型的多級安全策略(MLS)和能力機制(CAP)。支持對主存和磁碟的客體重用,防止機密信息因客體 重用而泄漏;實現了安全審計功能, 管理員可以根據需求記錄與客體、主 體、事件類型等相關的信息;實現了 角色定權策略,系統中用戶與角色關 聯,角色與許可權關聯;提供了中文圖 形化的安全配置管理工具。
集群支撐環境 採用單系統映像技術,實現了基於CIM的全局資源管理, 對計算資源(CPU、內存、網路、磁碟、文件系統等)進行統一的監控,提供統一的用戶管理、軟體管理、進程管理。支持單點登錄,全局文件系統。 實現了針對專用高速通信設備的高性能通信庫,提供MPI、OpemMP、 PVM等多種並行程序庫以及支持多種並行程序模式的作業管理和調度系統。 應用服務支撐環境 支持Oracle、Kingbase、MySQL等國際、國內主流的資料庫系統;支持WebLogic、Tom Cat、JBoss等流行的J2EE應用支撐環境;支持Apache、sendmail、Postfix等主流的web和email服務。支持StarBus等國內主流的CORBAR中間件。 豐富的桌面應用 提供瀏覽器、文字處理、演示文稿編輯播放軟體,視頻、音頻播放軟體,游戲軟體,滿足用戶辦公、娛樂、上網的需求。同時支持大多數Linux應用,更加豐富了KYLIN的應用領域。 應用開發支持 提供c、c++、fortran、java、php、perl的開發調試環境。支持JBuilder、QT Design、Kylix等IDE開發環境。支持gdb、DDD等主流的調試工具。
友好的桌面環境 KYLIN操作系統的桌面環境支持KDE、GNOME等主流的桌面管理器,實現了類Windows的資源管理器和配置工具,從而可以使windows用戶更容易向KYLIN過渡。 中文支持 核心支持Unicode編碼 ,GB18030-2000、BIG5中文編碼規范 ,支持中文文件列印,支持智能拼音、五筆等輸入法。
KYLIN 1.0是國防科大計算機學院推出的具有自主知識產權的伺服器操作系統。它是由國防科學技術大學計算機學院和中軟網路技術股份有限公司、聯想控股有限公司、浪潮電子信息產業股份有限公司以及北京民族恆星科技有限公司共同開發研製的。其中國防科學技術大學已經從事國產伺服器方面的研究工作近十年,其它幾個公司在這方面則具有多年的豐富經驗。