當前位置:首頁 » 操作系統 » ubuntulinux內核

ubuntulinux內核

發布時間: 2022-06-25 03:34:26

① 如何在Ubuntu/CentOS上安裝linux內核4.0

如果你正在使用Linux的發行版Ubuntu
15.04,你可以直接通過Ubuntu內核網站安裝。在你的Ubuntu15.04上安裝最新的Linux內核4.0,你需要在shell或終端中在root訪問許可權下運行以下命令。
上面的命令會自動安裝為CentOS
7構建的Linux內核4.0。
現在,下面的是另一種方式,通過編譯源代碼安裝最新的內核4.0。
從源代碼編譯安裝
1.
安裝依賴軟體
首先我們需要為編譯linux內核安裝依賴的軟體。要完成這些,我們需要在一個終端或者shell中運行以下命令。
4.
配置
配置Linux內核有兩種選擇的。我們可以創建一個新的自定義配置文件或者使用已有的配置文件來構建和安裝Linux內核。這都取決於你自己的需要。
配置新的內核
現在我們在shell或終端中運行make
menuconfig命令來配置Linux內核。我們執行以下命令後會顯示一個包含所有菜單的彈出窗口。在這里我們可以選擇我們新的內核配置。如果你不熟悉這些菜單,那就敲擊ESC鍵兩次退出。

② ubuntu和linux的關系是什麼都是操作系統還有內核是什麼意思

ubuntu是Linux的一個發行版本,Linux是一類操作系統的總稱.內核是Linux操作系統的核心模塊.
就好比說:梨是水果的一種,水果是一類事物的總稱,果汁是所有水果的核心.

③ ubuntu怎麼查看linux內核版本

1,查看內核版本命令:
cat /proc/version

uname -a

uname -rcat /etc/issue

man uname

2,查看linux版本:抄錄如下:

1) 登錄到伺服器執行 lsb_release -a ,即可列出所有版本信息,例如:

[[email protected] ~]# lsb_release -a

LSB Version: 1.3

Distributor ID: RedHatEnterpriseAS

Descrīption: Red Hat Enterprise Linux AS release 4 (Nahant Update 1)

Release: 4

Codename: NahantUpdate1

[[email protected] ~]#

這個命令適用於所有的linux,包括Redhat、SuSE、Debian等發行版。

2) 登錄到linux執行cat /etc/redhat-release ,例如如下:

[[email protected] ~]# cat /etc/redhat-release

Red Hat Enterprise Linux AS release 4 (Nahant Update 1)

[[email protected] ~]#

這種方式下可以直接看到具體的版本號,比如 AS4 Update 1

3)登錄到linux執行rpm -q redhat-release ,例如如下

[[email protected] ~]# rpm -q redhat-release

redhat-release-4AS-2.4

[[email protected] ~]#

這種方式下可看到一個所謂的release號,比如上邊的例子是2.4

這個release號和實際的版本之間存在一定的對應關系,如下:

redhat-release-3AS-1 -> Redhat Enterprise Linux AS 3

redhat-release-3AS-7.4 -> Redhat Enterprise Linux AS 3 Update 4

redhat-release-4AS-2 -> Redhat Enterprise Linux AS 4

redhat-release-4AS-2.4 -> Redhat Enterprise Linux AS 4 Update 1

redhat-release-4AS-3 -> Redhat Enterprise Linux AS 4 Update 2

redhat-release-4AS-4.1 -> Redhat Enterprise Linux AS 4 Update 3

redhat-release-4AS-5.5 -> Redhat Enterprise Linux AS 4 Update 4

④ ubuntu14.04的linux內核是多少

ubuntu14.04的linux內核是4.0的內核

⑤ Ubuntu是什麼他和Linux有什麼關系

linux這個詞是指操作系統的內核,ubuntu是指基於這種內核的操作系統,就是在linux這個內核上又加上了一種界面系統,就像你看到的windows的界面一樣。
Linux 發行版(英語:Linux distribution,也被叫做GNU/Linux 發行版),為一般用戶預先集成好的Linux操作系統及各種應用軟體。一般用戶不需要重新編譯,在直接安裝之後,只需要小幅度更改設置就可以使用,通常以軟體包管理系統來進行應用軟體的管理。Linux發行版通常包含了包括桌面環境、辦公包、媒體播放器、資料庫等應用軟體。這些操作系統通常由Linux內核、以及來自GNU計劃的大量的函數庫,和基於X Window的圖形界面。有些發行版考慮到容量大小而沒有預裝 X Window,而使用更加輕量級的軟體,如:busybox, uclibc 或 dietlibc。現在有超過300個Linux發行版(Linux發行版列表)。大部分都正處於活躍的開發中,不斷地改進。更為詳細的Linux介紹可查閱書籍《Linux就該這么學》。

⑥ ubuntu和linux的區別

Linux和Ubuntu的區別:

Linux內核是操作系統的核心,相當於一個引擎。

Linux操作系統基於Linus Torvalds製作的內核。

默認安裝的Ubuntu有各種各樣的軟體,比如Firefox和幾個輕量級游戲。

Linux發行版有Fedora,Debian等等。

誕生與定位

Ubuntu Linux是由南非人馬克·沙特爾沃思(Mark Shuttleworth)創辦的基於Debian Linux的操作系統,於2004年10月公布Ubuntu的第一個版本(Ubuntu 4.10「Warty Warthog」)。

Ubuntu適用於筆記本電腦、桌面電腦和伺服器,特別是為桌面用戶提供盡善盡美的使用體驗。

Ubuntu幾乎包含了所有常用的應用軟體:文字處理、電子郵件、軟體開發工具和Web服務等。用戶下載、使用、分享Ubuntu系統,以及獲得技術支持與服務,無需支付任何許可費用。

Ubuntu提供了一個健壯、功能豐富的計算環境,既適合家庭使用又適用於商業環境。Ubuntu社區承諾每6個月發布一個新版本,以提供最新最強大的軟體。

⑦ ubuntu下怎麼編譯linux內核

Ubuntu 系統
1. 准備工作
切換為管理員許可權,sudo –i 輸入用戶密碼 進入root 許可權
apt-get install build-essential kernel-package libncurses5-dev libqt3-headers
build-essential (基本的編程庫(gcc, make 等)
kernel-package (Debian 系統里生成 kernel-image 的一些配置文件和工具)
libncurses5-dev (meke menuconfig 要調用的)
libqt3-headers (make xconfig 要調用的)
2. 下載特定版本的內核源代碼
3. 復制源碼linux-3.2.12.tar.bz2 到/usr/src 目錄,解壓縮
命令.假設源碼存放在/home 目錄下
cp /home/linux-3.2.12.tar.bz2 /usr/src
cd /usr/src
tar xvjf linux-3.2.12.tar.bz2
解壓後生成 linux-3.2.12 目錄
4. cd linux-3.2.12
接下來配置內核選項
make menuconfig 這一步比較復雜,內核選項很多,可以使用當前內核的配置選項,
但編譯內核的時間會比較長,因為裝系統的時候使用的配置是適應大多數系統的,非定
制選項。關於內核配置選項怎麼定製,網上很多。
5. 把正在使用系統中的內核配置文件/usr/src/linux-headers-2.6.38-13-generic/.config 拷到
/usr/src/linux-3.2.12 目錄下
cp /usr/src/ linux-headers-2.6.38-13-generic/.config /usr/src/ linux-3.2.12
執行:
cd /usr/src/ linux-3.2.12
make menuconfig
終端會彈出一個配置界面
注意主菜單最後有兩項:
load a kernel configuration…
save a kernel configuration…
先選第一項load ….,意思是,利用當前的內核配置詳單來設置將要編譯的內核,然後選save 這一項保存,最後退出配置界面
6. 開如編譯安裝新內核
執行:make mrproper (清除以前曾經編譯過的舊文件,如果是第一次編譯,可不執行)
執行:make (編譯,加-j4,必須加,雙核並行編譯,速度快很多,不過使用原先配置
選項)
然後:make install
再:make moles (編譯模塊)
再:make moles_install (安裝模塊)
最後創建initrd 文件:
mkinitramfs -o /boot/initrd.img-linux-3.2.12
7. make install 以後,系統自動更新了啟動項,可以cat /boot/grub/grub.cfg 看下.之前的啟動項不能刪除,如果編譯內核不成功,之前的啟動項又不見了,系統也就跪了
8. reboot

⑧ 如何在 Ubuntu 和 Linux Mint 下輕松升級 Linux 內核

Linux 能否支持你的硬體,主要取決於 Linux 內核是否包含了驅動程序。因此,對於比較新的電腦,薄荷開源網建議盡量使用搭載較新的內核的 Linux 發行版。Ubuntu 每個小版本更新,內核也會隨之更新,並發布新的 ISO 鏡像。比如 Ubuntu 14.04 第一版採用 3.13 內核,而 Ubuntu 14.04.2 則採用了 3.16 內核。這樣的發行策略好處很明顯,用戶無需手動更新內核,只要選擇最新的 ISO 鏡像安裝即可。
為此,薄荷開源網小編還抱怨過,為什麼 LinuxMint 不採取這種策略呢?LinuxMint 17 是 3.13 內核,LinuxMint 17.1 還是 3.13 內核。舊內核對於一些無線網卡(比如 RTL 8192EE)和較新的核芯顯卡支持有所欠缺。此前,薄荷開源網介紹過手動更新內核的方法《芯升級:LinuxMint/Ubuntu 升級到 Linux 3.13 內核》。
隨著 LinuxMint 自家特色軟體的成熟完善,LinuxMint 升級內核也變得非常簡單了。且隨小編看來。
打開 LinuxMint 的「更新管理器」,刷新緩存後,選擇:查看--Linux kernels。

隨後彈出的窗口,會列出當前所用的內核,以及軟體源中所有可供升級的新版本內核。由於是軟體源中提供的,所以穩定性比較有保證,用戶可以放心升級。

把內核列表拉到最下方,我們選擇最新的 3.16.0-34,然後點擊「Install the 3.16.0-34 kernel」,開始升級。

在輸入管理員密碼後,LinuxMint 的「更新管理器」會自動下載該版本內核及相關軟體。

安裝完畢,重啟電腦。grub 2 引導菜單會自動添加新內核的啟動項,並且保留舊內核的啟動項。我們選擇新內核啟動項,啟動電腦。

啟動電腦後,再次在 LinuxMint 的「更新管理器」中打開內核列表,會發現新安裝的 3.16 內核已經在使用中了,並且可以選擇舊的 3.13 內核,點擊「Remove the 3.13.0-24 kernel」進行卸載。

⑨ linux和Ubuntu有什麼區別

一、概念不同:

1、linux:

linux是一套免費使用和自由傳播的類Unix操作系統

2、Ubuntu:

Ubuntu是一個以桌面應用為主的Linux操作系統,其名稱來自非洲南部祖魯語或豪薩語的「ubuntu"一詞,意思是「人性」「我的存在是因為大家的存在",是非洲傳統的一種價值觀。

二、特點不同:

1.linux:

是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。

2、Ubuntu:

Ubuntu基於Debian發行版和Gnome桌面環境,而從11.04版起,Ubuntu發行版放棄了Gnome桌面環境,改為Unity。

由於Ubuntu Linux是開放源代碼的自由軟體,用戶可以登錄Ubuntu Linux的官方網址免費下載該軟體的安裝包。用戶在使用過程中,沒有人對該軟體進行技術維護,用戶只能自己解決遇到的技術故障。

(9)ubuntulinux內核擴展閱讀

Linux操作系統的誕生、發展和成長過程始終依賴著五個重要支柱:Unix操作系統、MINIX操作系統、GNU計劃、POSIX標准和Internet網路。

Linux與其他操作系統相比 ,具有開放源碼、沒有版權、技術社區用戶多等特點 ,開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網路協議棧 ,經過適當的配置就可實現路由器的功能。這些特點使得Linux成為開發路由交換設備的理想開發平台。

⑩ 如何用ubuntu編譯linux內核

1、在http://www.kernel.org/上下載最新的內核源代碼linux-2.6.33.1.tar.bz2,放在/liqiong/Linux內核 目錄下,liqiong是Linux OS的第一個用戶名。
2、進入Linux內核源碼所在的目錄(cd Linux內核),解壓該內核代碼到/usr/src下:
sudo tar -xjvf linux-2.6.33.1.tar.bz2 -C /usr/src
3、進入Linux內核源碼解壓後的目錄/usr/src/linux-2.6.33.1(cd /usr/src/linux-2.6.33.1)
4、sudo make mrproper 凈化解壓後的源代碼
5、sudo make menuconfig 對內核選項進行配置
在配置過程中會發生如下錯誤:
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
make[1]: *** [scripts/kconfig/dochecklxdialog] 錯誤 1
make: *** [menuconfig] 錯誤2
解決辦法:
(1)cd / 進入根目錄後,在終端輸入:sudo apt-get install ncurses
信息:
正在讀取軟體包列表... 完成
正在分析軟體包的依賴關系樹
正在讀取狀態信息... 完成
現在沒有可用的軟體包 ncurses,但是它被其它的軟體包引用了。
這可能意味著這個缺失的軟體包可能已被廢棄,
或者只能在其他發布源中找到
E: 軟體包 ncurses 還沒有可供安裝的候選者
(2)然後接著在終端輸入:sudo apt-get install libncurses*
(3)再cd /usr/src/linux-2.6.33.1進入內核所在目錄,再次輸入sudo make menuconfig就好了!
6、對於配置可選擇General Setup或者選擇其他的自定義選項保存後退出。
7、sudo make dep 建立模塊間的依賴信息
8、sudo make clean 刪除配置時留下的一些不用的文件
(7、8兩步可能對於一些PC沒有作用)
9、sudo make bzImage 編譯內核,內核較小時可以用make zImage
10、sudo make moles 編譯內核模塊
當然,在編譯內核時,可通過make-j<n>來加速內核的編譯,n一般等於CPU數量的兩倍。單核,n=2;雙核,n=4.即執行sudo make -j4就可以編譯了!
11、sudo make moles_install 安裝內核模塊
12、sudo make install 安裝內核
13、cd / 後在終端輸入:sudo mkinitramfs 2.6.33.1 -o /boot/initrd.img-2.6.33.1-generic
14、到此為止,構建內核完畢,第十二步把內核映象和System.map拷貝到/boot/下
#sudo cp /usr/src/linux-2.6.33.1/arch/i386/boot/bzImage /boot/vmlinuz-2.6.33.1-generic
#sudo cp System.map /boot/System.map-KERNEL_VERSION
#sudo ln -s /boot/System.map-KERNEL_VERSION /boot/System.map
15、
(1)修改grub配置文件
在終端輸入:sudo update-grub2,就會把剛才編譯的內核加入了Grub;(此時就可以重啟了,重啟後在Grub啟動項里多了Ubuntu, Linux 2.6.33.1-generic)
若還需修改(在Ubuntu10.04中沒有採用menu.lst,而是用的grub.cfg(/boot/grub/)),則修改grub.cfg就可以了,
在終端中輸入:sudo gedit /boot/grub/grub.cfg 用root賬戶進入grub.cfg並編輯
(或用sudo chmod +w /boot/grub/grub.cfg改變grub.cfg的許可權後在進行編輯)
如將Grub中的menuentry "Ubuntu, Linux 2.6.33.1-generic"{...}修改為menuentry "Ubuntu, Linux 2.6.33.1-liqiong"{...}(Linux 2.6.33.1-generic是我們剛才編譯的內核)
(2)修改default變數
在/boot/grub/grub.cfg中,設置set default="【某個數字】"(設置Grub啟動項里的默認啟動項)
在Grub啟動項里,從0數起,我的XP在第10項,所以set default="10",即XP就是默認的啟動項了。
最後重啟即可。

熱點內容
mmm源碼 發布:2024-05-04 09:57:29 瀏覽:260
清除後台緩存的軟體 發布:2024-05-04 09:57:22 瀏覽:831
夢幻西遊有什麼腳本 發布:2024-05-04 09:33:43 瀏覽:717
I編程視頻 發布:2024-05-04 09:33:31 瀏覽:378
java客戶端程序 發布:2024-05-04 08:08:11 瀏覽:939
騰訊視頻賬號和密碼哪裡看 發布:2024-05-04 08:08:11 瀏覽:451
專網數據存儲安全問題分析 發布:2024-05-04 07:33:28 瀏覽:131
如何獲得列印機無線密碼 發布:2024-05-04 06:44:59 瀏覽:418
上古諸神錄哪裡改密碼 發布:2024-05-04 06:43:55 瀏覽:263
灌籃高手手游自動蓋帽腳本 發布:2024-05-04 06:42:31 瀏覽:425