linux內(nèi)核可以個人編寫嗎 怎樣做一個自己的安卓系統(tǒng)?
怎樣做一個自己的安卓系統(tǒng)?安卓手機是基于windows系統(tǒng)的,然后是對arm指令集游戲平臺系統(tǒng)優(yōu)化的字節(jié)碼,如果你打算做手機啊電腦系統(tǒng),首先你要非常熟悉linux系統(tǒng),認識內(nèi)核二次開發(fā),比較熟悉驅(qū)動程
怎樣做一個自己的安卓系統(tǒng)?
安卓手機是基于windows系統(tǒng)的,然后是對arm指令集游戲平臺系統(tǒng)優(yōu)化的字節(jié)碼,如果你打算做手機啊電腦系統(tǒng),首先你要非常熟悉linux系統(tǒng),認識內(nèi)核二次開發(fā),比較熟悉驅(qū)動程序開發(fā)完。而且內(nèi)存模型各個方面還涉及甲骨文的技術專利什么問題。要是個人,沒有不強的點團隊和資金的支持還是很困難的。(我目前只是學計算機專升本,這是我的去理解)
我們中國可以制造自己的電腦系統(tǒng)嗎????
我們是這個可以有自己的家里的電腦操作系統(tǒng)嗎?正確答案是肯定會有的。只是國內(nèi)暫時完全沒有應用于民用知識方面。國家863計劃,由軍事科研大研發(fā)攻關的中科方德(kylin)應用軟件我現(xiàn)在只是主要是用于國家戰(zhàn)略層級中。我相信有一天會用于民用商品的。
不過還得等段時間。因為任何一個研發(fā)生產(chǎn)是需要時間與錢。其最終目的是什么就是為了擊碎國外xp對是的再控制與被壟斷。
怎樣自制Linux系統(tǒng)?
freebsd已經(jīng)有了,拿來用就行了,何需上用?
我猜你想問的是“如何設計定制個性化的linux內(nèi)核”。
如果是這樣,根據(jù)定義題主正在可以使用linux并對linux系統(tǒng)有一定的了解,那么你還可以先只裝一個內(nèi)核,然后根據(jù)自己的需求是搭建你的系統(tǒng)(裝軟件是),是需要啥就裝啥,沒其他多余的什么東西,這就是最基本的個性化的定制。(推薦推薦使用architect)
如果你還想再進一步,那么你是可以了解一下freebsd的系統(tǒng)內(nèi)核,根據(jù)視頻教程設計定制自己的freebsd,然后在設計定制再說ak2i上面搭建而成系統(tǒng),這就比上邊高一個層次了。
如果你需從固件到應用方法都要個性化的定制的話,那么你至少應該要極其熟悉或?qū)>玪inux系統(tǒng),并完全掌握或C/C程序語言,在定做ak2i的最基礎上利用開發(fā)自己想要的其他的功能及自定義模塊。這時,你就是可以公告自己的發(fā)行版了,這才叫真正具體意義上的“自制linux操作系統(tǒng)”,少了fea一切都是一句空話。
退回去再舉例一下題主特別要求的只是在現(xiàn)有系統(tǒng)的學的基礎上個性化一下主界面及視覺感受,那么說來說去了也就是一個系統(tǒng)手機主題和配置如何輔助工具的事情,這和“想自己做linux”有啥有關系?