當前位置:首頁 » 操作系統 » ubuntu安裝linux源碼

ubuntu安裝linux源碼

發布時間: 2024-11-26 14:48:52

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

在Ubuntu 15.04上安裝Linux內核4.0
如果你正在使用Linux的發行版Ubuntu 15.04,你可以直接通過Ubuntu內核網站安裝。在你的Ubuntu15.04上安裝最新的Linux內核4.0,你需要在shell或終端中在root訪問許可權下運行以下命令。

在CentOS 7上安裝Linux內核4.0
我們可以用兩種簡單的方式在CentOS 7上安裝Linux內核4.0。

從Elrepo軟體倉庫安裝
從源代碼編譯安裝
我們首先用ElRepo安裝,這是最簡單的方式:

使用 Elrepo 安裝
1. 下載和安裝ELRepo
我們首先下載ELRepo的GPG密鑰並安裝relrepo-release安裝包。因為我們用的是CentOS 7,我們使用以下命令安裝elrepo-release-7.0-2.el7.elrepo.noarch.rpm。

注: 如果你啟用了secure boot,請查看這個網頁獲取更多信息。

添加 Elrepo 源

2. 升級Linux內核到4.0版本
現在,我們准備從ELRepo軟體倉庫安裝最新的穩定版內核4.0。安裝它我們需要在CentOS 7的shell或者終端中輸入以下命令。

# yum --enablerepo=elrepo-kernel install kernel-ml
從ELRepo安裝Linux內核4.0

上面的命令會自動安裝為CentOS 7構建的Linux內核4.0。

現在,下面的是另一種方式,通過編譯源代碼安裝最新的內核4.0。

從源代碼編譯安裝
1. 安裝依賴軟體
首先我們需要為編譯linux內核安裝依賴的軟體。要完成這些,我們需要在一個終端或者shell中運行以下命令。

# yum groupinstall "Development Tools"
# yum install gcc ncurses ncurses-devel
安裝內核依賴

然後,我們會升級我們的整個系統。

# yum update
2. 下載源代碼
現在我們通過wget命令從Linux內核的官方倉庫中下載最新發布的linux內核4.0的源代碼。你也可以使用你的瀏覽器直接從kernel.org網站下載內核。

# cd /tmp/

下載內核源碼

3. 解壓tar壓縮
文件下載好後我們在/usr/src/文件夾下用以下命令解壓。

# tar -xf linux-4.0.tar.xz -C /usr/src/
# cd /usr/src/linux-4.0/
解壓內核tar壓縮包

4. 配置
配置Linux內核有兩種選擇的。我們可以創建一個新的自定義配置文件或者使用已有的配置文件來構建和安裝Linux內核。這都取決於你自己的需要。

配置新的內核
現在我們在shell或終端中運行make menuconfig命令來配置Linux內核。我們執行以下命令後會顯示一個包含所有菜單的彈出窗口。在這里我們可以選擇我們新的內核配置。如果你不熟悉這些菜單,那就敲擊ESC鍵兩次退出。

# make menuconfig
配置新內核

已有的配置
如果你想用已有的配置文件配置你最新的內核,那就輸入下面的命令。如果你對配置有任何調整,你可以選擇Y或者N,或者僅僅是按Enter鍵繼續。

# make oldconfig
5. 編譯Linux內核
下一步,我們會執行make命令來編譯內核4.0。取決於你的系統配置,編譯至少需要20-30分鍾。

註:如果編譯內核的時候出現bc command not found的錯誤,你可以用yum install bc命令安裝bc修復這個錯誤。

# make
Make 內核

6. 安裝Linux內核4.0
編譯完成後,我們終於要在你的Linux系統上安裝內核了。下面的命令會在/boot目錄下創建文件並且在Grub 菜單中新建一個內核條目。

# make moles_install install
7. 驗證內核
安裝完最新的內核4.0後我們希望能驗證它。做這些我們只需要在終端中輸入以下命令。如果所有都進展順利,我們會看到內核版本,例如4.0出現在輸出列表中。

# uname -r
結論
好了,我們成功地在我們的CentOS 7操作系統上安裝了最新的Linux內核版本4.0。通常並不需要升級linux內核,因為和之前版本運行良好的硬體可能並不適合新的版本。我們要確保它包括能使你的硬體正常工作的功能和配件。但大部分情況下,新的穩定版本內核能使你的硬體性能更好。

B. Linux Ubuntu openssl離線源碼安裝、升級版本

在Ubuntu 16.04.1系統上,您當前的openssl版本為1.0.2g。若要離線安裝或升級openssl,首先從openssl.org下載最新生產版本,如openssl-1.1.1k,盡管1.1.1k是較新版本,但openssl-3.0.0-alpha17為預發布,不建議直接用於生產環境。本文將指導您下載openssl-1.1.1k的源碼包進行安裝。

1. 解壓並進入openssl-1.1.1k文件夾,然後查看安裝指南,確保已具備編譯所需的環境。

2. 按照Quick Start指南進行編譯,過程中未遇到報錯,編譯安裝順利完成。

3. 然而,安裝後嘗試查看版本時,可能會遇到libssl.so.1.1依賴文件缺失的問題。經過搜索,確認依賴文件存在,可能是路徑問題。通過創建軟鏈接解決後,openssl版本更新成功。

對於openssl-3.0.0-alpha17預發布版本,編譯步驟類似,但命令可能有所不同,並需要為依賴庫建立軟鏈接。推薦在生產環境下使用一鍵安裝版本,如openssl-1.1.1k,通過install.sh腳本進行安裝。

總結,離線安裝或升級openssl時,確保正確處理依賴關系和路徑,創建必要的軟鏈接,以順利完成openssl的更新。

C. Linux Ubuntu openssl離線源碼安裝、升級版本

Ubuntu 16.04.1

OpenSSL 1.0.2g 1 Mar 2016

官網:openssl.org 下載:openssl.org/source/

官網最新可用生產版本openssl-1.1.1k,openssl-3.0.0-alpha17版本是openssl的下一個主要版本,includes the new FIPS Object Mole(新特性),預發布版本,不輕易直接用於生產環境。

這次下載openssl-1.1.1k.tar.gz的源碼包。

將openssl源碼包解壓,並進入openssl-1.1.1k文件夾

查看README,了解安裝openssl的預制環境條件,已安裝過環境。

查看INSTALL,根據Quick Start直接編譯。

編譯、安裝過程中無任何報錯,一路暢通,查看openssl版本。

查看版本信息報錯,沒有libssl.so.1.1依賴文件。搜索發現libssl.so.1.1依賴文件存在,但路徑不對。建立軟鏈接後,查看openssl信息依舊報錯:libcrypto.so.1.1依賴文件不存在。同樣建立軟鏈接,成功更新openssl版本。

成功更新openssl版本後,可以執行openssl命令。

嘗試openssl-3.0.0-alpha17的預發布版本,除編譯命令不一致外,同樣需要建立依賴庫軟鏈接。

使用以下命令配置、構建和測試:Unix / Linux / macOS,一鍵安裝版本install.sh,openssl-1.1.1k版本。

D. Linux | 安裝Ubuntu,解鎖萬惡之源!

為了在Windows電腦上安裝Linux雙系統,首先需要下載Ubuntu系統鏡像,訪問官網(ubuntu.com/)獲取。
接著,使用USBWriter工具(從sourceforge.net/project...下載並解壓)製作U盤啟動盤。運行.exe文件,選擇.iso鏡像文件路徑和目標U盤,完成製作。
在磁碟管理界面(我的電腦-右鍵-管理-磁碟管理)劃分出一塊分區,根據需求調整大小。插入U盤,重啟電腦,按相應快捷鍵進入啟動界面。不同電腦的快捷鍵有所不同。
進入啟動界面後,選擇帶有U盤啟動盤的選項。通常情況下,可以直接跳轉至安裝界面。選擇"Try or install Ubuntu"試用或安裝系統。如果選擇試用,直接進入Ubuntu桌面,體驗後決定是否安裝。安裝系統時,雙擊右下角的安裝圖標進行操作。
在安裝流程中,選擇適合的語言和鍵盤布局,根據個人需求決定是否進行最小化安裝。在安裝類型中,注意選擇新建分區而不與Windows共存,選擇其他選項並安裝至所劃分的空閑分區。掛載點填寫"/",並點擊確定。稍後系統會提示是否格式化為ext4格式,點擊確認完成格式化。
安裝後設置賬戶信息,包括賬戶名稱和密碼。完成後,系統會提示重啟並拔出U盤以完成安裝。
安裝後,使用命令行設置ROOT密碼(打開終端:Ctrl+Alt+T)。檢查語言是否正確安裝,如未完全安裝,請根據提示完成安裝。切換輸入法快捷鍵,Linux默認快捷鍵可能不習慣,可以調整為個人偏好。
解決Linux和Windows系統時間不一致的問題,需要調整硬體時鍾為UTC或本地時間。可以通過修改Windows硬體時鍾為UTC時間或修改Linux系統的時間管理設置來解決。
總結整個流程,從下載鏡像、製作啟動盤,到分區和安裝Linux系統,最後配置時間和輸入法,整個過程較為細致,需按照步驟操作。完成Linux系統的安裝後,用戶即可享受雙系統帶來的便利。

E. 怎樣在 Ubuntu 及衍生版本上安裝Linux內核 Kernel 3.10.34

不建議個人隨便對內核進行升級。

  1. 下載內核:http://kernel.ubuntu.com/~kernel-ppa/mainline/


  2. 安裝這3個deb包(在包含文件的目錄,右鍵在終端中運行)

安裝命令如下(換成你下載的文件名):

$ sudo dpkg -i linux-headers-4.3.0-040300_4.3.0-040300.201511020949_all.deb linux-headers-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb linux-image-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb

最後,執行命令sudo update-grub,更新grub引導裝入程序。

3. 系統重啟後,打開終端窗口,執行命令uname -r,確保你實際上是在運行4.3.0內核。

F. Ubuntu的linux伺服器版怎麼安裝軟體

ubuntu下安裝程序的三種方法:

一、apt-get方法

1、使用apt-get install來安裝應用程序算是最常見的一種安裝方法了,比如安裝build-essential這個軟體,並且會把所有的依賴包都一起安裝了。

2、下面給出apt-get的的各種參數:

apt-get install xxx 安裝xxx 。如果帶有參數,那麼-d 表示僅下載 ,-f 表示強制安裝
apt-get remove xxx 卸載xxx
apt-get update 更新軟體信息資料庫
apt-get upgrade 進行系統升級
apt-cache search 搜索軟體包

二、dpkg安裝deb包

Ubuntu軟體包格式為deb,安裝方法如下:

sudo dpkg -i package.deb

三、make install源代碼安裝

源碼安裝大致可以分為三步驟:(./configure)–> 編譯(sudo make) –> 安裝(sudo make install)。

1、配置:這是編譯源代碼的第一步,通過./configure命令完成。執行此步以便為編譯源代碼作準備。常用的選項有--prefix=PREFIX,用以指定程序的安裝位置。更多的選項可通過--help 查詢。也有某些程序無需執行此步。

2、編譯:一旦配置通過,可即刻使用make指令來執行源代碼的編譯過程。視軟體的具體情況而定,編譯所需的時間也各有差異,我們所要做的就是耐心等候和靜觀其變。此步雖然僅下簡單的指令,但有時候所遇到的問題卻十分復雜。較常碰到的情形是程序編譯到中途卻無法圓滿結束。此時,需要根據出錯提示分析以便找到應對之策。

3、安裝:如果編譯沒有問題,那麼執行sudo make install就可以將程序安裝到系統中了。

熱點內容
如何打開雲伺服器的窗口 發布:2024-11-26 16:42:37 瀏覽:843
怎麼自學編程入門 發布:2024-11-26 16:40:58 瀏覽:759
夢幻西遊網頁版腳本輔助神器 發布:2024-11-26 16:39:18 瀏覽:66
登陸社保賬號密碼是什麼 發布:2024-11-26 16:23:03 瀏覽:896
優盾加密軟體 發布:2024-11-26 16:15:52 瀏覽:655
熱血傳奇手游免費輔助腳本 發布:2024-11-26 15:59:03 瀏覽:220
安卓王者榮耀怎麼設置回復血量 發布:2024-11-26 15:58:58 瀏覽:533
汽車空調壓縮機軸承 發布:2024-11-26 15:58:56 瀏覽:960
c語言中53 發布:2024-11-26 15:56:36 瀏覽:281
ftp上傳瀏覽器 發布:2024-11-26 15:39:56 瀏覽:788