rpm相關引數

2021-05-28 10:15:50 字數 733 閱讀 4085

移植cvm

cvm的移植主要涉及到qt庫和jdk,當然從配置和原始碼上看,直接支援awt使用x11也是可行的辦法,meego圖形資源系統是基於x11的。使用qt4.7,必須在hisi環境下重新編譯個arm版本。

qt移植

rpm相關引數

使用rpm安裝arm架構的rpm包時,需要使用一些引數,否則報錯。從**上搜到的命令引數都試驗了一遍,沒有完全解決問題,決定查閱mic原始碼。

譬如安裝qtcore命令如下:

rpm -i --ignorearch --ignoreos --nodigest --nosignature --root=/home/linj/meego-rootfs/ ../libqtcore4-4.7.2-6.7.armv7hl.rpm --nodeps --force

一些引數含義:

-i  install

--ignorearch  忽略架構,否則arm包在pc上安裝不成功

--nodeps  忽略依賴,不檢查依賴庫,不然安裝過不去

--root   指定安裝的根目錄

不幸的是在redhat系統中 --root 引數不起作用,系統還是預設根目錄,需要使用伺服器的root密碼。只好從ubuntu下解壓縮rpm包,通過scp命令拷貝到伺服器上

scp -r rootfs   ***@192.168.129.xx :/home/xx/***

rpm 相關問題

這是安裝了多個相同的rpm包,所以無法解除安裝,可以加上 allmatches rpm e rpm allmatches 執行的指令碼出了問題,無法正確執行,可以加上 noscripts rpm e rpm noscripts 有時候安裝rpm包,莫名其妙安裝失敗,安裝成功了,rpm qi 也找不到...

rpm相關使用

rpm 二進位製包 通常情況下,rpm 包採用系統預設的安裝路徑,所有安裝檔案會按照類別分散安裝到表 1 所示的目錄中 etc 配置檔案安裝目錄 usr bin 可執行的命令安裝目錄 usr lib 程式所使用的函式庫儲存位置 usr share doc 基本的軟體使用手冊儲存位置 usr shar...

rpm 安裝引數

在linux作業系統中,有乙個系統軟體包,它的功能類似於windows裡面的 新增 刪除程式 但是功能又比 新增 刪除程式 強很多,它就是 red hat package manager 簡稱rpm 此工具包最先是由red hat公司推出的,後來被其他linux開發商所借用。由於它為linux使用者...