Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Well, I probably am completely off target here, but if I encountered this myself I would think the following:
1. "Alien" doesn't follow the $PATH, but uses only those listed in the @INC variable.
2. I need to edit the file that contains the @INC variable to reflect where I actually have the Deb.pm located.
3. Or, I need to move the Deb.pm file to one of the locations that @INC is using.
Okay that sounds reasonable. But how do I edit the file.
The line 296 is use Alien::Package:eb;
I could move the Deb.pm file, but that does not seem correct. There may be other files that need moving also.
Well, I obtained the package. Seems it needed several others to run. I'm not even sure I got all that I needed, but I did get enough to know that I'm not going to install it on my system. It would be a bear to clean up.
You didn't say what distro you were using. If I'm reading the material I found correctly, this 'alien' should be setup on a Debian system already. Perhaps checking with the Debian folks would help.
Can you tell us what distro you are running. I use alien on Debian and I installed the alien package by the normal route:
sudo aptitude install alien
Here's the information about the alien package:
~$ aptitude show alien
Automatically installed: no
Maintainer: Joey Hess <firstname.lastname@example.org>
Uncompressed Size: 214 k
Depends: debhelper (>= 7), perl, rpm (>= 2.4.4-2), dpkg-dev, make, cpio, rpm2cpio
Suggests: patch, bzip2, lsb-rpm, lintian, lzma
Description: convert and install rpm and other packages
Alien allows you to convert LSB, Red Hat, Stampede and Slackware Packages into Debian packages, which can
be installed with dpkg.
It can also generate packages of any of the other formats.