日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

ubuntu出現(xiàn)RPM should not be used directly install RPM packages, use Alien instead的解決方法

作者:碼農(nóng)研究僧 更新時(shí)間: 2022-01-17 編程語(yǔ)言

前言

出現(xiàn)如下問題

gaokaoli@kkjz-ThinkStation-P330:~/mysql-server$ rpm -ivh mysql57-community-release-sles11-9.noarch.rpm 
rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...

截圖如下
在這里插入圖片描述

1. 原理

Ubuntu的軟件包格式是deb
要安裝rpm的包
則要先用alien把rpm轉(zhuǎn)換成deb

具體的命令格式有如下:

  • sudo apt-get install alien ,安裝alien的命令

  • sudo alien xxxx.rpm ,將rpm轉(zhuǎn)換位deb

  • sudo dpkg -i xxxx.deb

2. alien的方案

  1. 安裝alien的命令,sudo apt-get install alien
  2. alien -d package.rpm
  3. sudo dpkg -i package.deb

具體的代碼演示如下:
在這里插入圖片描述
轉(zhuǎn)換完成之后就會(huì)有這樣的提示
在這里插入圖片描述
通過deb進(jìn)行安裝:
在這里插入圖片描述

3. fakeroot的方案

同理上面的方案,命令格式大同小異

  • sudo apt-get install alien fakeroot

  • fakeroot alien package.rpm

  • sudo dpkg -i package.deb

原文鏈接:https://blog.csdn.net/weixin_47872288/article/details/122291488

欄目分類
最近更新