2010-09-06 88 views
0

對於我的個人項目,我想製作一個I-Pad(平板電腦)像設備。 爲此我想定製Ubuntu(或任何其他易於定製和免費的操作系統,請給我建議)。定製Ubuntu或任何其他Linux

我想要自定義的一些示例如下: 1)從操作系統中刪除不必要的服務和程序。 2)改變出現的對話框/窗口的外觀。 3)增加關閉尺寸最小等按鈕。 4)增加新的服務。

如何做到這一點?我應該遵循什麼樣的道路?這個怎麼做?

我在C/C++方面有很好的經驗,在Linux上也很少有經驗。

回答

2

對於自定義操作系統,根本不需要編碼(至少對於上面提到的)。

我建議你學習更多關於GNU/Linux系統,如何管理服務,主題處理方式(取決於桌面環境)等等。

瀏覽TLDP瞭解大部分GNU/Linux系統的教程。

0

看着你的問題看起來你試圖在你之上創建你自己的Linux想要運行你自己的代碼/程序。

對於LFS(Linux從頭開始)將是您的首選。它有很好的文檔記錄,在編譯結束時,你將Linux安裝到主機系統中。但是,如果您想創建.iso圖像,比如Ubuntu,RHEL,您可以嘗試Buildroot或Geexbox。使用Buildroot和Geexbox編譯最後,您將擁有.iso映像,您可以在qemu或其他系統中引導並測試它。您也可以根據您的要求自定義Buildroot和Geexbox中可用的軟件包。

所以按照我來說,Buildroot是你開始的最佳選擇。

讓我知道它是否適合你。

相關問題