有時候我們執行sudo的時候,出現xxx is not int the sudoers file告訴我們目前使用者不是sudoer,所以我們要把目前使用者添加進去,步驟如下:1 修改/etc/sudoers檔案,進入超級使用者,因為沒有寫入權限,所以要先把寫入權限加上chmod u+w /etc/sudoers。2 編輯/etc/sudoers檔案,找到這一 行:"root ALL=(ALL) ALL"在起下面添加"zhc ALL=(ALL) ALL"(這裡的zhc是你的使用者名稱),然後儲存。
編寫Linux並行介面字元裝置驅動譯自:《The Linux Kernel Primer: A Top-Down Approach for x86 and PowerPC Architectures》By Claudia Salzberg Rodriguez, Gordon Fischer, Steven Smolski 劉建文略譯(http://blog.csdn.net/keminlau)KEY:Linux 驅動程式 並口 INTRO本實驗項目是為一個只有很簡易功能的並行連接埠控制器(
Linux核心的概念體繫結構譯自《Conceptual Architecture of the Linux Kernel》作者:Ivan Bowman January 1998 For Ric Holt劉建文略譯(http://blog.csdn.net/keminlau) KEY:作業系統 軟體工程 體繫結構 2.3 Overview of the Kernel Structure展示了Linux核心的五個子系統之間的關係,箭頭由依賴子系統指向被依賴的子系統:Figure 2.2:
引子陸續研究LFS(Linux from Scratch)有一段時了,發現一些問題,比如無論是官網教程,還是一些第三方的分析文章,都有一個共同點,描述過於的形而下,也就是太過於注重細節。過於實際和過於理論有同一樣的缺點——不利提高學習效率[注]。另外,【形而下】風格的教程給人不通透的感覺,例如你是把東西做出來了,可是你很可能有幾步是不解的,只是盲目照做。到目前為止,我看官方教程沒有提供足夠的背景資訊,因而它不是面向一般Linux普通使用者,包括Linux下的應用開發人員,它面向系統開發的程式員。
嵌入式開發實作(Linux核心編譯及安裝)部分內容譯自《Embedded Linux kernel and driver development》by Michael Opdenacker劉建文(http://blog.csdn.net/keminlau)KEY:Linux 核心編譯 核心配置 嵌入式核心配置(Kernel configuration)Makefile版本修改 為了區別基於同一源碼構建(bulid)的不核心鏡像,可使用變數EXTRAVERSION(定義位於makefile的頂部)
Redhat.Enterprise.Linux 6.1無效或者缺失授權認證解決辦法我想大家安裝RHEL6.1會發現6.1比6.0多了以下東西:紅帽訂閱管理器紅帽企業版 Linux 次要發行本集合了各種改進、安全性和 bug 修複勘誤。紅帽企業版 Linux 6.1 發行註記記錄了對紅帽企業版 Linux 6 作業系統的主要改動以及這個次要發行本附帶的應用程式。有關這個次要發行本中記錄的所有更改請參考 技術說明。 一. 硬體支援1.網路介面的命名規則2.USB 3.03.熱添加 CPU 和記憶體4
Linux Platform Builder整合式開發環境的實現作者:穀豐,您可以通過gufeng@126.com和他取得聯絡。1 目的嵌入式Linux上的開發上一個函待解決的問題,就是開發工具的匱乏和開發過程的混亂。開發涉及Bootloader、核心、驅動、檔案系統、圖形使用者介面和顯示應用程式等多個方面,在各部分的開發中,又都有自己的一套工具和步驟,這造成了開發過程繁瑣,標準不統一。同時,開發工具都運行在Linux文本環境下,這對用慣了Windows上視窗環境的開發人員來說,上手比較緩慢。