我听说可以直接在ubuntu上使用rpm包

编译安装或者制作Deb包
回复
头像
oneleaf
论坛管理员
帖子: 10208
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 99 次

我听说可以直接在ubuntu上使用rpm包

#1

帖子 oneleaf » 2005-09-09 17:23

mkdir /var/lib/rpm
rpm --initdb

不知是否会有问题,有精力的可以折腾一下。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
afire
帖子: 73
注册时间: 2005-07-26 8:40
送出感谢: 0
接收感谢: 0

#2

帖子 afire » 2005-09-09 19:19

debian系的 都可以安装alien

用 alien -i xxxxx.rpm就可以安装了。实际上还是把rpm转成一个deb包来安装。

这里的源里有几个软件就是这样转过来的,用新得力可以看得到。
头像
gnix_oag
帖子: 1994
注册时间: 2005-05-19 18:38
来自: 湖南永州
送出感谢: 0
接收感谢: 1 次
联系:

#3

帖子 gnix_oag » 2005-09-09 19:53

用rpm的话会有两个数据库

很不方便的,

deb不知rpm安装了哪些软件

rpm不知deb安装了哪些软件
头像
oneleaf
论坛管理员
帖子: 10208
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 99 次

#4

帖子 oneleaf » 2005-09-09 20:29

afire 写了:debian系的 都可以安装alien

用 alien -i xxxxx.rpm就可以安装了。实际上还是把rpm转成一个deb包来安装。

这里的源里有几个软件就是这样转过来的,用新得力可以看得到。


主要是有些alien的转换是不彻底的。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
头像
oneleaf
论坛管理员
帖子: 10208
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 99 次

#5

帖子 oneleaf » 2005-09-09 20:29

gnix_oag 写了:用rpm的话会有两个数据库

很不方便的,

deb不知rpm安装了哪些软件

rpm不知deb安装了哪些软件


如果可以将deb的安装信息转化到rpm的安装信息?是不是就可以解决这个问题?
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
头像
gnix_oag
帖子: 1994
注册时间: 2005-05-19 18:38
来自: 湖南永州
送出感谢: 0
接收感谢: 1 次
联系:

#6

帖子 gnix_oag » 2005-09-09 22:18

能解决这个问题,那一起用就好多了。

如安装一个有依赖的rpm软件,如果rpm知道这个依赖包的deb已经安装了

就不会安装不上去了
steaven
帖子: 167
注册时间: 2005-04-19 11:33
送出感谢: 0
接收感谢: 0

当然可以用,只是不知如何用而已

#7

帖子 steaven » 2005-09-10 10:08

一装UBUNTU上就有了RPM命令,和RPM编译的目录,如果不能用,UBUNTU项目毫无目的放一个RMP命令在上面啊。只是试了很多方法都不知怎么用。
如果能搞的好用些的话,就可以编译.SCR.RPM包了,这样编译就简单多了.
头像
gnix_oag
帖子: 1994
注册时间: 2005-05-19 18:38
来自: 湖南永州
送出感谢: 0
接收感谢: 1 次
联系:

#8

帖子 gnix_oag » 2005-09-10 11:41

是有一个,

谁试试,
头像
cks
帖子: 252
注册时间: 2005-10-02 13:32
送出感谢: 0
接收感谢: 0
联系:

#9

帖子 cks » 2005-10-28 16:27

期待各位大侠位试呀,尽快出结果来,造福大家呀:)
头像
freeflying
论坛版主
帖子: 521
注册时间: 2005-03-26 9:38
送出感谢: 0
接收感谢: 0

#10

帖子 freeflying » 2005-10-28 16:44

还不如将gentoo的emerge移植过来呢,远比这个好啊 :D
头像
Xtire
帖子: 188
注册时间: 2005-09-11 14:08
来自: N朝古都
送出感谢: 0
接收感谢: 0

#11

帖子 Xtire » 2005-10-28 16:45

:shock:
回复

回到 “编译或打包”