Re: [问题] 使用rpm跑出can't create transaction...

楼主: filiaslayers (司马云)   2014-07-26 21:41:28
: M 而非 Debian 系(含 Ubuntu、Linux Mint 等)使用的 APT 软件包管理系统
: 所以一般来说应是改安装 APT 软件来源中提供的相同软件,另外安装软件来源外的软件包
: 会造成该软件包不会自动更新,有资安上的风险
: 附带一提有工具可以把 RPM 软件包转为 DEB 软件包,但是因为我不建议这样做所以我不
: 教
我来教一下好了,rpm转deb蛮简单的,不过一样不推荐
装了有问题你可能砍掉重练比较快
然后这东西其实上网google有一堆教学就是
第一步:
安装alien
sudo apt-get install alien
第二步:
假设你要转换的rpm档案叫aaa.rpm
那就输入sudo alien -k aaa.rpm
你就会得到aaa.deb
然后输入dpkg -i aaa.deb就可以安装了
作者: Microscft (小软哥)   2014-07-27 03:33:00
alien在以前红帽只手遮天的时代可是重要到不行的工具是现在deb出头了你才会觉得alien一点屁用也没有其实现在才接触linux的也没必要知道怎么用alien了再说如果是只限定系统的重量级软件 发现自己不能装那也一点补救也没有 在业界这样的软件多的是而且那种都很贵又很傲娇 装了几乎系统就不能update
作者: Debian (Debian)   2014-07-27 16:10:00
alien不见得所有的rpm转deb都一定可以使用,主要还是看他包内的套件相依性如何,相依性没问题才有机会可以用,相依性有问题照样不能用。
作者: soem (流水)   2014-07-28 09:57:00
倒不如直接上lxc或docker跑,说不定问题就解决了~

Links booklink

Contact Us: admin [ a t ] ucptt.com