適配arm架構國產服務器(銀河麒麟、中科方德)依賴下載

在計算機硬件領域,兩種主流的CPU架構分別是X86和ARM。X86架構,也稱為CISC(復雜指令集計算機),主要服務于PC和服務器行業。而ARM架構,代表RISC(精簡指令集計算機),則在移動設備領域占據主導地位。

python依賴whl或tar.gz

wheel · PyPI

Release history選擇歷史版本

Download files下載文件

yum源網頁逐個下載rpm

阿里巴巴開源鏡像站-阿里云官網開發者社區_云計算社區

搜索結果選擇倉庫名稱:centos-altarch或者centos-vault,架構:aarch64。

X86包名:i686.rpm(32位)、x86_64.rpm(64位)

Arm包名:aarch64.rpm

無架構要求包名:noarch.rpm

influxdb的arm安裝包下載

InfluxData - Package Repository

influxdb-1.8.9.aarch64.rpm

jdk的arm安裝包下載

https://repo.huaweicloud.com/java/jdk/8u202-b08/

選擇jdk-8u202-linux-arm64-vfp-hflt.tar.gz?

mysql的arm安裝包下載

https://downloads.mysql.com/archives/community/

選擇Operating System:Red Hat Enterprise Linux / Oracle Linux

OS Version:Red Hat Enterprise Linux 7 / Oracle Linux 7 (ARM, 64-bit)

使用x86下載的centos7鏡像在arm上加載遇到異常

[root@localhost home]# docker run -itd --privileged --net=host --name kuayu centos:7.4.1708 /usr/sbin/init

WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested。

翻譯:請求的映像的平臺(linux/aamd64)與檢測到的主機平臺(linux/alm64/v8)不匹配,并且沒有請求特定的平臺

解決:廠商協助下載提供鏡像。

noarch.rpm和x86_64.rpm和aarch64.rpm之間什么區別和聯系

`noarch.rpm`、`x86_64.rpm`和`aarch64.rpm`是不同的rpm包類型,它們之間有以下區別和聯系:

1. `noarch.rpm`:這種類型的rpm包是與特定架構無關的,可以在任何架構上使用。它們通常包含與腳本、文檔、配置文件等相關的內容,這些內容不依賴于特定的硬件架構。因此,`noarch.rpm`可以在x86、arm、aarch64等不同架構的設備上使用。

2. `x86_64.rpm`:這種類型的rpm包是針對x86_64架構的,也就是常見的64位x86架構。它們適用于大多數現代的個人計算機和服務器,包括Intel和AMD的處理器。

3. `aarch64.rpm`:這種類型的rpm包是針對aarch64架構的,也就是ARM 64位架構。它們適用于使用ARM處理器的設備,如某些移動設備、嵌入式系統和服務器。

聯系:

- `x86_64.rpm`和`aarch64.rpm`都是針對特定架構的rpm包,分別適用于x86_64和aarch64架構的設備。

- `noarch.rpm`可以在任何架構上使用,因為它們與特定架構無關。

區別:

- `x86_64.rpm`和`aarch64.rpm`是特定架構的rpm包,而`noarch.rpm`是與特定架構無關的。

- `x86_64.rpm`適用于x86_64架構的設備,而`aarch64.rpm`適用于aarch64架構的設備。

在選擇安裝rpm包時,需要根據設備的架構選擇相應的rpm包類型,以確保兼容性和正確安裝。

`src.rpm`是一種特殊類型的rpm包,它包含了軟件的源代碼和構建規范(spec)文件。與其他類型的rpm包不同,`src.rpm`并不包含已經編譯好的二進制文件,而是提供了構建軟件的源代碼和相關文件。

`src.rpm`通常用于構建二進制rpm包的過程中,它包含了構建所需的源代碼、補丁、配置文件和構建規范等。通過使用`rpmbuild`等工具,可以根據`src.rpm`中的源代碼和構建規范文件來構建二進制rpm包。

使用`src.rpm`可以方便地在不同的系統上進行軟件的定制化構建和打包。開發人員和系統管理員可以根據需要修改源代碼、添加補丁、配置構建選項等,然后使用`rpmbuild`工具將其構建為適用于特定系統的二進制rpm包。

總結起來,`src.rpm`是包含軟件源代碼和構建規范的rpm包,用于構建二進制rpm包的過程中。它提供了定制化構建和打包軟件的能力,使得軟件可以適應不同的系統和需求。

i686.rpm和x86_64.rpm還不一樣嘛

對不起,我之前的回答有誤。你是正確的,`i686.rpm`和`x86_64.rpm`是不同的rpm包類型,它們針對不同的x86架構。

- `i686.rpm`:這種類型的rpm包是針對32位x86架構的。它們適用于舊版的32位x86處理器。

- `x86_64.rpm`:這種類型的rpm包是針對64位x86架構的。它們適用于大多數現代的個人計算機和服務器,包括Intel和AMD的64位處理器。

這兩種rpm包類型的區別在于它們所針對的x86架構版本不同。因此,在選擇安裝rpm包時,需要根據設備的架構選擇相應的rpm包類型,以確保兼容性和正確安裝。感謝你的指正,非常抱歉給你帶來了困惑。

x86和intel和AMD之間什么區別和聯系

x86、Intel和AMD是計算機架構和處理器制造商之間的相關概念,它們之間有以下區別和聯系:

x86:x86是一種計算機指令集架構,最初由Intel開發。它是一種廣泛應用于個人計算機和服務器的指令集架構。x86架構最早出現在Intel的8086處理器上,后來發展成為8086的后繼版本,如80286、80386、80486等。現代的x86架構包括32位的x86(IA-32)和64位的x86-64(IA-64)。

Intel:Intel是一家全球知名的半導體公司,也是x86架構的創始者和主要推動者。Intel設計和制造了許多x86架構的處理器,如Intel Core系列、Pentium系列和Celeron系列等。Intel的處理器在個人計算機和服務器市場上占據著重要地位。

AMD:AMD(Advanced Micro Devices)是另一家知名的半導體公司,也是x86架構的重要參與者。AMD設計和制造了與Intel兼容的x86架構處理器,如AMD Ryzen系列、Athlon系列和FX系列等。AMD的處理器在個人計算機和服務器市場上與Intel競爭,并提供了多樣化的選擇。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/14161.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/14161.shtml
英文地址,請注明出處:http://en.pswp.cn/web/14161.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

利用Axure模板快速設計,可視化大屏信息大屏,含近200例資源和各類部件

模板類別: **通用模板:**提供基礎的布局和設計元素,適用于各種場景。 **行業特定模板:**如農業、醫院、銷售、能源、物流、政府機關等,針對不同行業提供專業模板。 **數據展示模板:**包括大數據駕駛艙、統…

1.1 什么是internet?

什么是Internet:從具體構成角度 節點 主機及其上運行的應用程序路由器、交換機等網絡交換設備 ? 邊:通信鏈路接入網鏈路:主機連接到互聯網的鏈路主干鏈路:路由器間的鏈路 ? 協議 ? 數以億計的、互聯的計算設備: ? 主機 端系…

webgl開發家居設計軟件

WebGL是一種在網頁瀏覽器中渲染3D圖形的JavaScript API,它基于OpenGL ES標準,允許開發者創建和顯示交互式的3D圖形。開發基于WebGL的家居設計軟件可以為用戶提供一種全新的、沉浸式的家居設計體驗。以下是開發此類軟件的一些關鍵步驟和特點。北京木奇移動…

2024 Google I/O 宣布正式支持 Kotlin Multiplatform ,那 KMP 是什么?它的未來在哪里?

基于最近一直有人和我提 KMP ,那就簡單聊聊。 2024 Google I/O 正式官宣了支持 KMP ,而一般意義上的 KMP 指的就是 Kotlin Multiplatform ,它是 Google Workspace 團隊的一項長期「投資」項目,這里有個重點,那就是 Ko…

Nginx配置文件

當然,讓我們一步步來了解Nginx配置文件,即使你是完全的初學者也能輕松跟上。想象一下Nginx是一個超級聰明的接待員,它知道如何處理各種各樣的訪客請求,而這些規則,我們就寫在一個叫做nginx.conf的文件里。 1. 找到配置…

AJAX(JavaScript版本)

目錄 一.AJAX簡介 二.XMLHttpRequests對象 2.1XMLHttpRequests對象簡介 2.2創建XMLHttpRequests對象 2.3定義回調函數 2.4發送請求 2.5XMLHttpRequests對象方法介紹 2.6XMLHttpRequests對象屬性 三.向服務器發送請求 3.1發送請求 3.2使用GET還是POST 3.3使用GET來發…

前端nvm、nodejs、npm、cnpm、yarn安裝教程(超詳細圖文,含卸載舊的nodejs,安裝及環境變量配置)

最近換了新電腦,一開始在網上找了一個教程讓下載nvm-noinstall.zip 壓縮包解壓使用,踩坑了,過程復雜最后報錯無法用。 后來搜到下文教程,直接使用nvm。exe進行安裝,方便快捷。下面這個文章寫的很詳細,從如何…

谷歌快速收錄怎么做?

快速收錄顧名思義,就是讓新的的網頁內容能夠迅速被谷歌搜索引擎抓取、索引和顯示在搜索結果中,這對于做seo來說非常重要,因為它有助于新發布的內容盡快出現在谷歌的搜索結果中,從而增加網站的流量 想做谷歌快速收錄谷歌推薦了幾種…

12. Web開發:介紹Web開發的基本概念,Servlet和JSP的使用,MVC設計模式的應用等。

Web開發的輕松入門之旅 想象一下,Web開發就像是搭建一個在線的小家,你既是設計師,又是建筑師,還是管家。我們一步步來探索這個過程,保證簡單易懂,就像搭積木一樣有趣! Web開發基礎認知 Web開…

mybatis-plus 開發中常用的

1、查詢 // 假設有一個 QueryWrapper 對象&#xff0c;設置查詢條件為 age > 25 QueryWrapper<User> queryWrapper new QueryWrapper<>(); queryWrapper.gt("age", 25); List<User> users userService.list(queryWrapper); // 調用 list 方法…

【MySQL02】【 InnoDB 記錄存儲結構】

文章目錄 一、前言二、InnoDB 行格式1. COMPACT 行格式1.1 記錄的額外信息1.2 記錄的真實數據1.3 綜上 2. REDUNDANT 行格式2.1 字段長度偏移列表2.2 記錄頭信息 3. DYNAMIC 行格式和 COMPPESED 行格式 三、InnoDB 數據頁結構1. File Header (文件頭部)2. Page Header (頁面頭部…

(一)Go語言使用:常用API

Math import("math" ) // 比較大小 a,b float64 其他的最大最小得自己實現 Math.max(a,b) Math.min(a,b) // 最大數 最小數 math.MaxInt64 math.MinInt64 ? math.Sqrt(5) // 開方 返回float64 math.Pow(a,b) // 求冪 參數都是float64sort & 排序 // 排序 sort…

探索Linux中的神奇工具:深入了解wc命令

探索Linux中的神奇工具&#xff1a;深入了解wc命令 在Linux系統中&#xff0c;wc命令是一個簡單但功能強大的工具&#xff0c;用于統計文件中的字數、行數和字符數。本文將詳細介紹wc命令的基本用法和一些常見選項&#xff0c;幫助讀者更好地理解和運用這個命令。 了解wc命令…

移動硬盤不小心制作成啟動盤怎么辦?別慌,這樣解決更輕松

在數字化時代&#xff0c;移動硬盤作為我們存儲和攜帶重要數據的重要設備&#xff0c;其安全性與便利性不言而喻。然而&#xff0c;在日常使用中&#xff0c;我們可能會遇到一些意想不到的情況&#xff0c;比如一不小心將移動硬盤制作成了啟動盤。面對這種情況&#xff0c;許多…

【Linux】centos7修改主機名

在CentOS 7中&#xff0c;您可以使用hostnamectl命令修改主機名。以下是步驟和示例代碼&#xff1a; 查看當前主機名&#xff1a; hostnamectl status 設置靜態主機名&#xff1a; sudo hostnamectl set-hostname 新主機名 將新主機名替換為您想要設置的主機名。 退出并重新登…

HTTP 重定向 狀態碼3xx

http狀態碼301代表永久重定向。當服務器收到客戶端的請求時&#xff0c;會將其重定向到另一個url&#xff0c;而不是返回請求的資源。通常用于以下情況&#xff1a; 1、當網站的url結構發生變化或網站遷移到新的域名時。 2、當網站上存在重復內容時&#xff0c;可以使用301狀態…

go select 原理

編譯器會使用如下的流程處理 select 語句&#xff1a; 將所有的 case 轉換成包含 channel 以及類型等信息的 runtime.scase 結構體。調用運行時函數 runtime.selectgo 從多個準備就緒的 channel 中選擇一個可執行的 runtime.scase 結構體。通過 for 循環生成一組 if 語句&…

Spring-AOP入門案例

Spring-AOP&#xff08;Aspect Oriented Programming&#xff0c;面向切面編程&#xff09;是Spring框架的一個重要部分&#xff0c;它允許開發者在不修改原有業務邏輯代碼的情況下&#xff0c;為程序添加額外的功能&#xff0c;如日志記錄、事務管理、安全性控制等。以下是一個…

使用OPENCV查找邊界,提取出面積前top_n的圖像部分,順序粘貼到指定背景圖像上合成單個照片

使用OPENCV查找邊界,提取出面積前top_n的圖像部分,順序粘貼到指定背景圖像上合成單個照片 注意,僅適用于簡單邊緣邊界 import argparse import sysimport cv2 import os import numpy as npif __name__ "__main__":parser argparse.ArgumentParser(description請指…

1W、2W 3KVAC隔離 寬電壓輸入 交直兩用AC/DC 電源模塊——TP01(02)AZ 系列

TP01(02)AZ為客戶提供一款超小體積模塊式開關電源&#xff0c;該系列模塊電源輸出功 率為1W、2W&#xff0c;具有極低的空載損耗&#xff0c;低漏電流僅0.1mA&#xff0c;小體積&#xff0c;隔離耐壓高達 3KV等特點。產品安全可靠&#xff0c;EMC 性能好&#xff0c;EMC 及安全…