[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: installing a piece of debian software onto a non-debian linux s ystem



*- On 23 Mar, Colin Rowat wrote about "installing a piece of debian software onto a non-debian linux system"
> Hi all,
> 
> I'm using DsTool 2.0 for linux on a university system (running redhat, I
> think).  As debian is carrying a 2.0.3 DsTool I'm wondering how easy it
> is to download that and use it on the non-debian system here.  The .deb
> suffix slightly frightens me from this point of view.
> 

Install the alien package on your debian machine and convert the
packages before you move them to your RH machine.

Package: alien
Status: install ok installed
Priority: extra
Section: admin
Installed-Size: 107
Maintainer: Joey Hess <joeyh@master.debian.org>
Version: 6.18
Depends: debhelper, perl
Recommends: rpm (>= 2.4.4-2), dpkg-dev, make
Suggests: patch, bzip2
Description: Install Red Hat, Stampede, and Slackware Packages with dpkg.
 Alien allows you to convert Red Hat, Stampede and Slackware Packages into
 Debian packages, which can be installed with dpkg.
 .
 It can also convert into Slackware, Red Hat, and Stampede packages.
 .
 This is a tool only suitable for binary packages.


Also, .deb are just ar archives.

% ar t hello_1.3-14.3.deb 
debian-binary
control.tar.gz
data.tar.gz

debian-binary is just a empty file used for identification,
control.tar.gz contains all the debian specific control files and the
data.tar.gz is the actual binary archive of the package.  You could
just use ar to extract the archive on your RH machine but the use of
alien would probably be better since then the RH package manager can
keep track of it.


-- 
Brian 
---------------------------------------------------------------------
"Never criticize anybody until you have walked a mile in their shoes,  
 because by that time you will be a mile away and have their shoes." 
							   - unknown  

Mechanical Engineering                                bservis@usa.net
Purdue University                   http://www.ecn.purdue.edu/~servis
---------------------------------------------------------------------


Reply to: