❶ 怎樣在 Ubuntu 上安裝 linux Kernel 4.4
Android (x86)項目致力於移植Android系統到X86處理器上,使用戶可以更容易的在任何電腦上安裝Android。他們通過使用android源碼,增加補丁來使Android能夠在X86處理器,筆記本電腦和平板電腦下工作。
前一段時間,項目組發布了最新的「Android KitKat 4.4 r1」,下面,我將說明如何在VirtualBox上安裝。
第一步:在Linux上安裝VirtualBox
1、大多數的Linux發行版中,官方源都有VirtualBox,例如在Ubuntu中安裝
$ sudo apt-get install virtualbox
第二步:下載並在VirtualBox中安裝Android 4.4 kitkat
2、這步挺簡單的,只是需要去androud Sourceforge.net項目下載Android 4.4 x86 Kit Kat文件(地址)
3、要想安裝Android 4.4 kitkat,首先,你需要啟動剛剛下載.iso文件,打開VirtualBox,創建一個新的虛擬機,然後按照下面圖片設置:
4、接下來,它會詢問你新設備的內存大小,Android 4.4 kikat需要1G內存才能完美運行,但是由於我的電腦只有1G內存,我只能選擇512MB。
5、選擇「現在創建虛擬硬碟」(「Create a virtual hard drive now」)來創建一個新的硬碟。
6、它現在會詢問你新虛擬硬碟的類型,選擇VDI
7、現在設置虛擬硬碟大小,你可以按照你的所需來設置任何大小,但是除了將來安裝Apps所用的空間,至少需要4G來保證系統正確安裝。
8、現在你的新虛擬設備創建好了,可以啟動下載的.iso文件了,從左邊的列表選擇創建的虛擬機,點擊設置->存儲,如下圖,選擇android 4.4 kitkat RC2的鏡像文件。
9、點擊OK,打開機器,啟動.iso鏡像,選擇「安裝」開始在虛擬機上安裝系統。
10、請選擇一個分區來安裝Android-x86
11、如下圖,你可以看見cfdisk界面,cfdisk是一個分區工具,我們將要使用它來創建一個新的硬碟分區,用來安裝Android 4.4,現在,點擊「New」
12、選擇「Primary」作為分區類型
❷ 樹莓派 4 代 - 全球最流行的 Linux 小型迷你電腦
一技在手天下我有!如您覺得本文對您有用煩請收藏轉發加關注喲~筆芯
被譽為 「世界上最流行最便宜的小型電腦」 的「樹莓派」 Raspberry Pi 是一款性價比超高的迷你電腦主機 (僅有信用卡大小),深受全球開發者、極客、技術愛好者們的追捧和喜愛。
樹莓派可以安裝多種 Linux 系統發行版 (官方為 Debian 的衍生版),可當伺服器搭建各種網站、應用服務來使用,也能用來學習編程、控制硬體或日常辦公。由於樹莓派的體積很小很輕,並且功能極其豐富強大,這也使得它的應用范圍和潛力幾乎是無限的……
樹莓派 4 代正式發布,性能大幅飆升!
如今 Raspberry Pi 4 「樹莓派 4 代」終於正式發布了!!官方定價依然是 $35 美元起不變,但整體性能相比 3 代要提升了三倍之多!多媒體性能為四倍,即使同時外接兩台 4K 顯示器雙屏工作也毫無鴨梨。這么小的體積加上如此強勁的性能,這將是一款再次改變行業規則的產品。
而且除了 Linux 外,樹莓派還能運行「免費的 Win 10 物聯網版系統」!無論是學習、辦公、編程、搭建智能家居、工控設備、還是用於特定的工作場景,樹莓派都是最理想的小型電腦。也是每一個喜歡折騰電腦、折騰數碼、折騰程序的朋友的必備玩物。
樹莓派四代 (Raspberry Pi 4 Model B) 在硬體方面迎來了巨大的升級!首次搭載了 4GB 的內存 (1G / 2G / 4G 可選),並且引入 USB 3.0 介面,同時支持雙屏 4K 輸出和 H.265 硬體解碼;處理器搭載了博通 1.5GHz 的四核 ARM Cortex-A72 處理器,性能提升可謂是質的飛躍。
介面方面,樹莓派 4 支持雙頻無線 Wi-Fi (802.11ac)、搭載藍牙 5.0,提供兩個 Micro HDMI 2.0 視頻輸出介面,支持 4K 60FPS;內置千兆乙太網口 (支持 PoE 供電)、MIPI DSI介面、MIPI CSI 相機介面、立體聲耳機介面、2 個 USB 3.0 和 2 個 USB 2.0,擴展介面則依然是 40 針的 GPIO。供電方面也改成了 5V/3A 的 USB-C 介面供電, 升級可以說是全方位的 。
新的 樹莓派 幾乎可兼容所有以往創建的樹莓派項目、配件和應用。同時,其40針擴展 GPIO 介面使其能夠添加更多感測器、連接器及擴展板或智能設備,前26針引腳與A型板和B型板保持一致,可 100% 向後兼容,無需擔心軟硬體和配件的生態問題。
樹莓派官方提供了 Raspbian 操作系統,一款基於 Debian 優化修改而來的 Linux 發行版,也是最常用的一個版本,專為樹莓派而生,通用性強。
此外,你也能在官網下載到 Ubuntu 類或其他諸如專為播放高清電影而生的 OSMC、LibreELEC 等各種版本的系統,如下:
你幾乎完全可以將樹莓派 4 當做一台完整的台式電腦甚至是專業的伺服器來使用,而得益於性能的大幅提升,本次升級後,樹莓派的應用范圍將會又得到了全方位的擴展。
點擊開始播放視頻
如果你的工作大多可以在 Linux 下完成的話,比如開發,或者用 WPS for Linux 寫文檔、上網、收發郵件等,那麼直接將樹莓派隨身攜帶,上下班通勤或出差時,也許會比帶一個笨重的筆記本要輕松方便得多。
除了 Linux 之外,微軟也已經跟樹莓派基金會達成合作以確保 Windows 10 可以適配樹莓派新款產品,如今完美適配樹莓派 2 / 3 代的 Windows 10 IoT core 物聯網核心版 系統已經「免費」提供給用戶下載。截稿為止,4 代似乎還未適配。
下載 Win10 IoT 物聯網系統 for 樹莓派
起初,樹莓派是為鼓勵孩子們學習編程和計算機知識而推出的奇趣硬體。但如今,除了教育領域,樹莓派在硬體編程、智能家居、極客和計算機技術愛好者中的受歡迎程度完全超出想像。
隨著新版本硬體性能的提升,以及全球極其大量玩家們的青睞,樹莓派的玩法和實用性已經豐富到無法統計的地步了。直接當辦公電腦使用、丟在家裡當 NAS、離線下載、做代理伺服器、VP那個N、搭建個人網站、私有網盤、搭建智能家居中樞、小型影音播放機,使用各種開源 Linux 程序給區域網提供服務等都是非常常見的用途。
總之,樹莓派不僅會為 學習編程 帶來更好的體驗;給專業人士帶來更強大高效穩定的硬體平台;對於愛好者們,新的樹莓派也提供了更大的發揮空間——因為它完全就能一台性能充足的台式電腦那樣,可以做到幾乎任何事情!
❸ 樹莓派Linux啟動過程簡介
昨天在寫關於linux設置腳本開機啟動的文章時,有個疑問就是開機時怎麼確認運行級別,然後遍歷執行/etc/rcN.d/目錄下的所有服務程序。帶著疑問, 在前人的基礎上 學習總結一下linux系統初始化的工作的內容,現在樹莓派4B上展示出來。
1、載入內核
當計算機打開電源後,首先是BIOS開機自檢,按照BIOS中設置的啟動設備(通常是硬碟)來啟動。操作系統接管硬體以後,首先讀入 /boot 目錄下的內核文件。樹莓派4B的內核是Raspbian GNU/Linux 10 (buster),基於Debian。
2、初始化進程init
內核文件載入以後,運行第一個程序init,它的作用是初始化系統環境。init位於目錄/sbin,進程號PID為1,即1號進程,其他所有進程都由init衍生,是init的子進程。
同時還有個0號進程,idle進程,在系統初始化時由內核kernel自身從無到有創建,通過調用kernel_thread創建一個內核線程去執行init函數,0號進程創建1號進程。
3、運行級別
具體介紹請參考筆者的文章-Linux運行級別簡介 ,但是開機時是怎麼確定運行級別的呢?
init進程首先讀取文件 /etc/inittab,它是運行級別的設置文件。但是各個發行版不太一樣,init的配置文件也不一樣,有可能使用/etc/event.d裡面的配置文件,最新版的改用為/etc/init目錄。
4、開機啟動程序
具體詳情請參考文章-linux中/etc/init.d設置開機啟動 ,確定運行級別後,執行rcN.d目錄下的文件,這些鏈接文件是連接到init.d目錄下的程序。init進程逐一載入開機啟動程序,其實就是運行這個目錄里的啟動腳本。
比如運行級別為5(圖形化多用戶)時啟動的程序:
5、用戶登錄
開機啟動程序載入完畢以後用戶登錄。用戶的登錄方式有三種:
命令行登錄:init進程調用getty程序。
ssh登錄:init進程調用sshd程序。
圖形界面登錄:init進程調用顯示管理器,Gnome圖形界面對應的顯示管理器為gdm。
6 、login shell
默認shell時bash,命令行界面,讓用戶可以直接與操作系統對話。讀取環境變數,具體請參考筆者文章-Linux環境變數的設置。