導航:首頁 > 文件目錄 > uos安裝deb文件提示軟體包架構不匹配

uos安裝deb文件提示軟體包架構不匹配

發布時間:2023-09-14 06:11:28

㈠ 統信系統下載的軟體保存桌面

1.前言
2.解決雙擊、點擊、無法安裝、無法運行程序的方法
3. 將appimage文件轉為deb文件
4.閉坑!Electron打包成deb文件
1.前言
在UOS系統下,deb軟體包是可以安裝使用的,像linux安裝包appimage是無法直接運行的。
這兩天感覺掉進坑裡了,項目基於Electron+react hooks,之前一般是打包成Windows下的.exe文件,雙擊啟動就好了。

後面說要在linux下運行,於是安裝虛擬機,安裝linux的ubuntu系統,為啥這么搞呢,是因為在Windows系統下Electron不支持打包成linux…經過一點小坑後最終測試成功

結果後面又要求在統信操作系統(UOS國產操作系統)下運行,我尋思這不就是套殼linux嘛,於是就把之前測試的linux ubuntu下的文件拿過來尋思直接用,結果進了坑了,首先雙擊無法運行,命令行執行也毫無反應,再就是人家UOS系統也不支持我那個文件類型(appimage)…好在現在問題都解決了,特來總結。以下是經過各種坑後總結出來的直接有效的方法。

2.解決雙擊、點擊、無法安裝、無法運行程序的方法
先說一下哈,我這是linux系統的Appimage文件,思路是修改electron-builder的配置文件和package.json配置文件,如果你不會用Electron打包成linux的可以留言問我。

原因:
是因為UOS系統的安全策略,只需要兩步:

第一,以管理員身份運行

第二,關閉沙盒(sandbox)即可

可以在終端輸入以下命令

// 1,管理員身份運行

su root

//2.關閉沙盒

./你的文件名稱 --no-sandbox
復制
至此,他會自動打開軟體。

小結:
其實現在想來這一步沒啥用,畢竟不能讓客戶每次命令行輸入,所以還是要把軟體轉換成符合UOS系統的軟體,也就是Deb文件,這是一種可以直接安裝的,也是交付給客戶的最終文件,讓他們自己安裝就完事了。

3. 將appimage文件轉為deb文件
說明一下,appimage文件是linux下的安裝包,deb是UOS系統下的安裝包,在UOS系統下,直接安裝運行是無反應的,我們需要轉換成deb軟體包。如果你也要將項目交付給使用UOS系統的客戶,只需要把這個deb軟體包發給他們即可。

3.1 方法:
在UOS系統下,下載安裝appimage2deb軟體,然後按照下面圖片的步驟即可。 

3.2 下載appimg2Deb軟體地址 :
地址:https://gitlab.com/dfc643/appimage2deb



將*.AppImage轉為Debian軟體包工具:Appimage2Deb的使用_Linux軟體_雲網牛站
 

但是有一個小坑,生成的deb包的圖標不是我想要的,如果要換的話,可以在UOS應用商店裡搜索並安裝一款名為appimage安裝工具來替換圖標。

當然還有一個一步到位的方法,這里就不得不提一下認識的一個老哥,ka鹿。他開發了一個插件,在Gitee上搜索UosPackageTool即可。感謝老哥幫助。

㈡ 請教關於linux軟體包的架構問題

rpm包和deb包差不多。命令幾乎一樣install x.rpm

閱讀全文

與uos安裝deb文件提示軟體包架構不匹配相關的資料

熱點內容
js二維數組轉置 瀏覽:226
小程序返回上一級頁面 瀏覽:147
在哪裡下載c頭文件源代碼 瀏覽:765
台式機連接不了無線網路 瀏覽:166
手機App全閃退是什麼原因 瀏覽:768
java時間選擇 瀏覽:800
uc緩存文件 瀏覽:762
帶照片的文件是什麼格式 瀏覽:905
天津銀行app是什麼 瀏覽:622
怎麼自己免費製作一個手機app 瀏覽:565
dojojsonapi 瀏覽:382
文件的概念包括哪些 瀏覽:930
建什麼微信群人氣旺 瀏覽:848
數控車床中對刀怎麼編程 瀏覽:948
excel和word的文件合並 瀏覽:584
word文件恢復歷史版本 瀏覽:366
qq密碼txt 瀏覽:196
數據流圖是什麼階段產生的 瀏覽:548
企業公司網站模版 瀏覽:879
蘋果在哪裡設置輸入法 瀏覽:370

友情鏈接