Windows、Linux以及银河麒麟系统的一些操作系统知识
Windows、Linux以及銀河麒麟系統(tǒng)的一些操作系統(tǒng)知識(shí)
一、操作系統(tǒng)知識(shí)(Windows Linux 銀河麒麟系統(tǒng))
1.Windows操作系統(tǒng)(美國微軟公司):
簡介:Windows操作系統(tǒng)是美國微軟公司研發(fā)的一套操作系統(tǒng);
優(yōu)點(diǎn):圖形化界面,易上手,方便使用;
缺點(diǎn):不開源,Windows的程序不是相對(duì)獨(dú)立的,軟件的崩潰容易造成系統(tǒng) 的癱瘓;
2.Linux(美國托瓦茲):
Linux是操作系統(tǒng)嗎?
Linux:linux內(nèi)核,單純的內(nèi)核并不是完整的操作系統(tǒng);
linux操作系統(tǒng):GNU/linux(GNU/linux是指 ,linux內(nèi)核+GNU組織的軟件);
Unix:這是一個(gè)操作系統(tǒng),Linux是基于Unix創(chuàng)建的,Unix不免費(fèi);
Red Hat、ubuntu、Debian又是什么東西,和Linux有什么關(guān)系?
我們都知道linux只是一個(gè)內(nèi)核的名稱,要想成為一個(gè)完整的操作系統(tǒng),還需要一些軟件。所以linux內(nèi)核加上GNU上多很多自由軟件就成為了一個(gè)完整的操作系統(tǒng),而Red Hat、ubuntu、Debian就是三個(gè)完整的內(nèi)核為Linux的操作系統(tǒng),我們把這三個(gè)操作系統(tǒng)叫做Linux的發(fā)行版,而各個(gè)發(fā)行版本的打包軟件不同,管理軟件的方式也不同,因此就有了好多Linux的發(fā)行版;這也正是GNU/Linux的哲學(xué),自由。
Debian是Linux的第一個(gè)發(fā)行版;
Linux常見的發(fā)行版以及他們的包管理器方面的知識(shí):
什么是包管理器?
包管理器是在電腦中自動(dòng)安裝、配制、卸載和升級(jí)軟件包的工具組合,在各種系統(tǒng)軟件和應(yīng)用軟件的安裝管理中均有廣泛應(yīng)用,也就是說包管理器在你安裝、升級(jí)或者卸載程序的時(shí)候會(huì)用到;
在Linux發(fā)行版中,幾乎每一個(gè)發(fā)行版都有自己的包管理器;
Linux中的軟件包主要分為RPM軟件包及DEB軟件包兩類,其中Redhat Linux等系統(tǒng)使用RPM軟件包,Ubuntu Linux等系統(tǒng)使用Deb軟件包;
Debian:apt
Ubuntu:apt
Red Hat:rpm
特點(diǎn):
優(yōu)點(diǎn):支持多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng),系統(tǒng)性能穩(wěn) 定,開源,安全免費(fèi),Linux可以使多個(gè)程序同時(shí)并獨(dú)立地運(yùn)行
缺點(diǎn):敲命令,沒有windows操作起來方便,對(duì)游戲支持比較少;
Linux的基本思想有兩點(diǎn):第一,一切都是文件;第二,每個(gè)文件都有確定的用途。
3.銀河麒麟系統(tǒng)4.0(國產(chǎn)):
簡介:銀河麒麟(Kylin)是由國防科技大學(xué)研制的開源服務(wù)器操作系統(tǒng)。此操作系統(tǒng)是863計(jì)劃重大攻關(guān)科研項(xiàng)目,目標(biāo)是打破國外操作系統(tǒng)的壟斷,研發(fā)一套中國自主知識(shí)產(chǎn)權(quán)的服務(wù)器操作系統(tǒng);
銀河麒麟安全操作系統(tǒng)主要分為三層:最底層是自己加的“既不像內(nèi)核,也不像虛擬機(jī)”的東西(從銀河麒麟開發(fā)手冊(cè)上看主要為保證安全性、實(shí)時(shí)性等方面的任務(wù),可自由替換加載。),上面是 FreeBSD (FreeBSD是一種類UNIX操作系統(tǒng))的內(nèi)核,最上面是 Linux 兼容庫;完全版的銀河麒麟是內(nèi)核態(tài)多線程的;
中標(biāo)麒麟系統(tǒng)與銀河麒麟系統(tǒng)的關(guān)系:
2010年12月16日,兩大國產(chǎn)操作系統(tǒng)——民用的“中標(biāo)Linux”操作系統(tǒng)和解放軍研制的“銀河麒麟”操作系統(tǒng)在上海正式宣布合并,雙方今后將共同以“中標(biāo)麒麟”的新品牌統(tǒng)一出現(xiàn)在市場上,并將開發(fā)軍民兩用的操作系統(tǒng)。
銀河麒麟4.0.2系統(tǒng)的包管理器:
首先先確定這個(gè)操作系統(tǒng)是基于Linux的哪個(gè)發(fā)行版改造的,然后用對(duì)應(yīng)的包管理器以及命令;
銀河麒麟4.0.2系統(tǒng)使用的是Debian的包管理器,和Ubuntu使用的包管理器是同一個(gè),所以,如果麒麟4.0.2系統(tǒng)和Ubuntu的安裝軟件的方法是一樣的,比如,我想找“銀河麒麟4.0.2系統(tǒng)離線安裝MySQL的教程”就可以改為“Ubuntu離線安裝MySQL教程”;因?yàn)閲a(chǎn)麒麟系統(tǒng)應(yīng)用的比較少,所以網(wǎng)上的答案也有限所以,必要的時(shí)候得學(xué)會(huì)變通。
總結(jié)
以上是生活随笔為你收集整理的Windows、Linux以及银河麒麟系统的一些操作系统知识的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于stm32g474高精度定时器HRT
- 下一篇: linux 安装浏览器和驱动