導航:首頁 > 文件目錄 > 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文件提示軟體包架構不匹配相關的資料

熱點內容
acer平板為什麼微信打不開 瀏覽:699
國外政府app 瀏覽:118
龍之谷如何玩轉90版本 瀏覽:486
如何進入今日頭條app發新聞 瀏覽:561
iphone視頻未知錯誤 瀏覽:230
哪些學科為工具學科 瀏覽:228
javachar與運算 瀏覽:347
如何在cad文件中插入源泉插件 瀏覽:362
存儲路徑無許可權或文件名不合規 瀏覽:496
iphone4s怎麼刪除文件 瀏覽:545
中公教師文件名叫什麼 瀏覽:844
word2010怎麼從任意頁設置頁碼 瀏覽:622
cass怎麼校正數據 瀏覽:612
linux查看所有管理員 瀏覽:2
u盤文件解壓縮失敗如何修復 瀏覽:566
黑蘋果怎麼顯卡才4m 瀏覽:270
方程式0day圖形化工具 瀏覽:961
電腦裝文件很慢 瀏覽:958
網路標號怎麼用 瀏覽:352
會議上文件讀好後要說什麼 瀏覽:783

友情鏈接