User User name Password  
   
Saturday 23.11.2024 / 23:00
Search AfterDawn Forums:        In English   Suomeksi   På svenska
afterdawn.com > forums > software, operating systems and more > linux - general discussion > my last chance on linux!
Show topics
 
Forums
Forums
My last chance on linux!
  Jump to:
 
Posted Message
janrocks
Suspended permanently
_
6. January 2007 @ 15:12 _ Link to this message    Send private message to this user   
Yup..most certainly, and chgroup..is it???..my memory just went blank..I know it when I'm in there... too to make them totally his.. everything but make install that is.

Here's a simple howto for most major distros.


Compiling an application from the source code

The easiest way to install new software:

1. pre-compiled .deb, .rpm, or .tgz - use the native package for your distribution
2. Compile from your distribution's source packages
3. If it hasn't been packaged use the original source

If you are trying to compile a version which is newer than the package version you may be able to patch the new version using the old package .diff file.

Compiling a Debian source package

Required package: dpkg-dev
Suggested packages: fakeroot, devscripts

download source packages
Download three files for each package: .dsc, .diff.gz, and .orig.tar.gz from your local mirror.
eg mutt_1.0pre4-1.dsc mutt_1.0pre4-1.diff.gz, and mutt_1.0pre4.orig.tar.gz.
dpkg-source -x foo.dsc
Extract the package where foo is the name of the package and will include the version number, eg mutt_1.0pre4-1
cd foo
that's the common short form of chdir foo
fakeroot build
Compile the package and put it into a .deb file. Root privileges are not required to build a .deb package if the fakeroot package is installed.
dpkg -i ../foo.deb
Install your new package. You do have to be root for this - use su to change to root from an ordinary user.

All the debian specific files live in the debian directory.

debian/rules is a makefile which is run to build the package. It can be run directly with ./debian/rules build to compile the package, or ./debian/rules binary to compile and install the package to debian/tmp.

Compiling a RedHat source package

Download the source rpm (.src.rpm) from your local mirror.

rpm --recompile foo-ver.src.rpm

From rpm(8):

When invoked this way, rpm installs the named source package, and does a prep, compile and install. In addition, --rebuild builds a new binary package. When the build has completed, the build directory is removed (as in --clean) and the the sources and spec file for the package are removed.

Compiling from the original source
Extracting the archive

* Download foo.tar.gz
* Extract with: tar -xzvf foo.tar.gz

-x
extract the file
-z
unzip it (required for .gz files)
-v
verbose, print the names of the files as they are extracted
-f foo.tar.gz
extract the named file, rather than from /dev/rmt0 (tape device)

Read documentation

Look for files called: INSTALL, README, SETUP, or similar.

Read with less docfile, or zless docfile.gz for .gz files.
Building

Follow the instructions that come with the package. Typically they will tell you to:

./configure
Many packages have a configure script which will query your system and configure themselves appropriately. Not supported by all software.
make
Compile the software. Some require a file name to build such as make foo. make reads a file normally called Makefile for what commands to run.
make install
Install the software. Typically packages will put themselves in /usr/local. Run as root.

Where to look when it doesn't work

Read the error messages. Look for errors about missing header files, libraries or commands.

Look at config.log if ./configure failed.

gcc may have be called with these options:

-llibrary
link in the library with a file called liblibrary.a
-Ldirectory
search for libraries here as well as /lib, /usr/lib, and paths specified in /etc/ld.so.conf
-Idirectory
search for #include here as well as /usr/include
-c
compile, but don't link - produces a .o file, not an executable

Often you may be missing a file which is required to build the package. This may be a header (.h) file, library (.a) file, or command required to build certain parts (yacc, as, g++, etc).

Header files are found in Debian packages ending -dev, or RedHat packages ending in -devel.

For example, there are three Debian libncurses4 packages:

libncurses4_4.2-3.deb
needed to run a program which uses ncurses
libncurses4-dev_4.2-3.deb
needed to compile an ncurses program
libncurses4-dbg_4.2-3.deb
needed to be able to debug and step through the actual ncurses functions - not often needed

Debian has a list of all files in all packages as part or each mirror: ftp://ftp.monash.edu.au/pub/linux/distributions/debian/dists/stable/Contents-i386.gz.

Use zgrep to search for missing files:

> zgrep ncurses.h Contents-i386.gz
usr/i486-linuxlibc1/include/ncurses.h oldlibs/ncurses3.0-altdev
usr/include/ncurses.h devel/libncurses4-dev

Easier than typing it all bit by bit. It's old but trusted, don't follow the libraries names, they have changed since this... sorry it's so Debian based..that's what I use, so that's what I know.. Last excursion into redhat was 9 I think..and I didn't like it.
Just saved ourselves a heap of posts there..drat..my fingers hurt now..

This message has been edited since posting. Last time this message was edited on 6. January 2007 @ 15:22

Advertisement
_
__
Senior Member

5 product reviews
_
7. January 2007 @ 07:02 _ Link to this message    Send private message to this user   
Rightyo let me post a log of what ive done so far! (Looks good :)

root@alex-desktop:/home/alex/Programmes/dvdrip-0.98.2# ./configure
Checking if your kit is complete...
Looks good
Writing Makefile for Video::DVDRip
root@alex-desktop:/home/alex/Programmes/dvdrip-0.98.2# make
cp lib/Video/DVDRip.pm blib/lib/Video/DVDRip.pm
cp lib/Video/DVDRip/GUI/Icons/dvdrip-scan-volume.png blib/lib/Video/DVDRip/GUI/Icons/dvdrip-scan-volume.png
cp lib/Video/DVDRip/PSU.pm blib/lib/Video/DVDRip/PSU.pm
cp lib/Video/DVDRip/splash.de.png blib/lib/Video/DVDRip/splash.de.png
cp lib/Video/DVDRip/GUI/Cluster/Control.pm blib/lib/Video/DVDRip/GUI/Cluster/Control.pm
cp lib/Video/DVDRip/GUI/FormFactory/SubtitlePreviews.pm blib/lib/Video/DVDRip/GUI/FormFactory/SubtitlePreviews.pm
cp lib/Video/DVDRip/Cluster/Node.pm blib/lib/Video/DVDRip/Cluster/Node.pm
cp lib/Video/DVDRip/splash.en.png blib/lib/Video/DVDRip/splash.en.png
cp lib/Video/DVDRip/GUI/Filters.pm blib/lib/Video/DVDRip/GUI/Filters.pm
cp lib/Video/DVDRip/Cluster/Pipe.pm blib/lib/Video/DVDRip/Cluster/Pipe.pm
cp lib/LocaleData/fr/LC_MESSAGES/video.dvdrip.mo blib/lib/LocaleData/fr/LC_MESSAGES/video.dvdrip.mo
cp lib/Video/DVDRip/SrtxFile.pm blib/lib/Video/DVDRip/SrtxFile.pm
cp lib/Video/DVDRip/Cluster/Scheduler.pm blib/lib/Video/DVDRip/Cluster/Scheduler.pm
cp lib/LocaleData/es/LC_MESSAGES/video.dvdrip.mo blib/lib/LocaleData/es/LC_MESSAGES/video.dvdrip.mo
cp lib/Video/DVDRip/Logger.pm blib/lib/Video/DVDRip/Logger.pm
cp lib/Video/DVDRip/Convert.pm blib/lib/Video/DVDRip/Convert.pm
cp lib/Video/DVDRip/Subtitle.pm blib/lib/Video/DVDRip/Subtitle.pm
cp lib/Video/DVDRip/license.txt blib/lib/Video/DVDRip/license.txt
cp lib/Video/DVDRip/Depend.pm blib/lib/Video/DVDRip/Depend.pm
cp lib/Video/DVDRip/GUI/Project/Transcode.pm blib/lib/Video/DVDRip/GUI/Project/Transcode.pm
cp lib/Video/DVDRip/GUI/Project/Logging.pm blib/lib/Video/DVDRip/GUI/Project/Logging.pm
cp lib/Video/DVDRip/Audio.pm blib/lib/Video/DVDRip/Audio.pm
cp lib/Video/DVDRip/GUI/Context.pm blib/lib/Video/DVDRip/GUI/Context.pm
cp lib/Video/DVDRip/Term/Main.pm blib/lib/Video/DVDRip/Term/Main.pm
cp lib/Video/DVDRip/Term/ExitTask.pm blib/lib/Video/DVDRip/Term/ExitTask.pm
cp lib/LocaleData/it/LC_MESSAGES/video.dvdrip.mo blib/lib/LocaleData/it/LC_MESSAGES/video.dvdrip.mo
cp lib/Video/DVDRip/Project.pm blib/lib/Video/DVDRip/Project.pm
cp lib/Video/DVDRip/GUI/Preferences.pm blib/lib/Video/DVDRip/GUI/Preferences.pm
cp lib/Video/DVDRip/TranscodeRC.pm blib/lib/Video/DVDRip/TranscodeRC.pm
cp lib/Video/DVDRip/translators.txt blib/lib/Video/DVDRip/translators.txt
cp lib/Video/DVDRip/Content.pm blib/lib/Video/DVDRip/Content.pm
cp lib/Video/DVDRip/FilterSettings.pm blib/lib/Video/DVDRip/FilterSettings.pm
cp lib/Video/DVDRip/CPAN/Scanf.pm blib/lib/Video/DVDRip/CPAN/Scanf.pm
cp lib/Video/DVDRip/splash.it.png blib/lib/Video/DVDRip/splash.it.png
cp lib/Video/DVDRip/BitrateCalc.pm blib/lib/Video/DVDRip/BitrateCalc.pm
cp lib/Video/DVDRip/Preset.pm blib/lib/Video/DVDRip/Preset.pm
cp lib/Video/DVDRip/Base.pm blib/lib/Video/DVDRip/Base.pm
cp lib/Video/DVDRip/GUI/Base.pm blib/lib/Video/DVDRip/GUI/Base.pm
cp lib/Video/DVDRip/GUI/FormFactory/ClipImage.pm blib/lib/Video/DVDRip/GUI/FormFactory/ClipImage.pm
cp lib/Video/DVDRip/Cluster/Title.pm blib/lib/Video/DVDRip/Cluster/Title.pm
cp lib/Video/DVDRip/Term/Progress.pm blib/lib/Video/DVDRip/Term/Progress.pm
cp lib/LocaleData/sr/LC_MESSAGES/video.dvdrip.mo blib/lib/LocaleData/sr/LC_MESSAGES/video.dvdrip.mo
cp lib/Video/DVDRip/GUI/Project/Title.pm blib/lib/Video/DVDRip/GUI/Project/Title.pm
cp lib/Video/DVDRip/Cluster/PSU.pm blib/lib/Video/DVDRip/Cluster/PSU.pm
cp lib/Video/DVDRip/splash.sr.png blib/lib/Video/DVDRip/splash.sr.png
cp lib/Video/DVDRip/Config.pm blib/lib/Video/DVDRip/Config.pm
cp lib/Video/DVDRip/GUI/Icons/dvdrip-audio-matrix.png blib/lib/Video/DVDRip/GUI/Icons/dvdrip-audio-matrix.png
cp lib/Video/DVDRip/GUI/Project/Subtitle.pm blib/lib/Video/DVDRip/GUI/Project/Subtitle.pm
cp lib/Video/DVDRip/GUI/Preview.pm blib/lib/Video/DVDRip/GUI/Preview.pm
cp lib/Video/DVDRip/Cluster/Master.pm blib/lib/Video/DVDRip/Cluster/Master.pm
cp lib/Video/DVDRip/Cluster/JobPlanner.pm blib/lib/Video/DVDRip/Cluster/JobPlanner.pm
cp lib/LocaleData/cs/LC_MESSAGES/video.dvdrip.mo blib/lib/LocaleData/cs/LC_MESSAGES/video.dvdrip.mo
cp lib/Video/DVDRip/Title.pm blib/lib/Video/DVDRip/Title.pm
cp lib/Video/DVDRip/splash.es.png blib/lib/Video/DVDRip/splash.es.png
cp lib/Video/DVDRip/Cluster/Project.pm blib/lib/Video/DVDRip/Cluster/Project.pm
cp lib/Video/DVDRip/Cluster/Webserver.pm blib/lib/Video/DVDRip/Cluster/Webserver.pm
cp lib/Video/DVDRip/GUI/Icons/dvdrip-play-movie.png blib/lib/Video/DVDRip/GUI/Icons/dvdrip-play-movie.png
cp lib/Video/DVDRip/icon.xpm blib/lib/Video/DVDRip/icon.xpm
cp lib/LocaleData/sr@Latn/LC_MESSAGES/video.dvdrip.mo blib/lib/LocaleData/sr@Latn/LC_MESSAGES/video.dvdrip.mo
cp lib/Video/DVDRip/GUI/Icons/dvdrip-clip-move.png blib/lib/Video/DVDRip/GUI/Icons/dvdrip-clip-move.png
cp lib/Video/DVDRip/GUI/BitrateCalc.pm blib/lib/Video/DVDRip/GUI/BitrateCalc.pm
cp lib/Video/DVDRip/GUI/Cluster/Node.pm blib/lib/Video/DVDRip/GUI/Cluster/Node.pm
cp lib/Video/DVDRip/GUI/Icons/dvdrip-calc-width.png blib/lib/Video/DVDRip/GUI/Icons/dvdrip-calc-width.png
cp lib/Video/DVDRip/splash.sr@Latn.png blib/lib/Video/DVDRip/splash.sr@Latn.png
cp lib/Video/DVDRip/GUI/Cluster/Title.pm blib/lib/Video/DVDRip/GUI/Cluster/Title.pm
cp lib/LocaleData/de/LC_MESSAGES/video.dvdrip.mo blib/lib/LocaleData/de/LC_MESSAGES/video.dvdrip.mo
cp lib/Video/DVDRip/GUI/Depend.pm blib/lib/Video/DVDRip/GUI/Depend.pm
cp lib/Video/DVDRip/GUI/Icons/dvdrip-calc-height.png blib/lib/Video/DVDRip/GUI/Icons/dvdrip-calc-height.png
cp lib/Video/DVDRip/Probe.pm blib/lib/Video/DVDRip/Probe.pm
cp lib/Video/DVDRip/GUI/MultiAudio.pm blib/lib/Video/DVDRip/GUI/MultiAudio.pm
cp lib/Video/DVDRip/FilterList.pm blib/lib/Video/DVDRip/FilterList.pm
cp lib/Video/DVDRip/InfoFile.pm blib/lib/Video/DVDRip/InfoFile.pm
cp lib/Video/DVDRip/GUI/Main.pm blib/lib/Video/DVDRip/GUI/Main.pm
cp lib/Video/DVDRip/GUI/Project/ClipZoom.pm blib/lib/Video/DVDRip/GUI/Project/ClipZoom.pm
cp lib/Video/DVDRip/GUI/Progress.pm blib/lib/Video/DVDRip/GUI/Progress.pm
cp lib/Video/DVDRip/Cluster/ExecFlowFrontend.pm blib/lib/Video/DVDRip/Cluster/ExecFlowFrontend.pm
cp lib/Video/DVDRip/GUI/Pipe.pm blib/lib/Video/DVDRip/GUI/Pipe.pm
cp lib/Video/DVDRip/GUI/Rules.pm blib/lib/Video/DVDRip/GUI/Rules.pm
cp lib/Video/DVDRip/GUI/ZoomCalculator.pm blib/lib/Video/DVDRip/GUI/ZoomCalculator.pm
cp lib/Video/DVDRip/GUI/ExecFlow.pm blib/lib/Video/DVDRip/GUI/ExecFlow.pm
cp lib/Video/DVDRip/GUI/Project/Storage.pm blib/lib/Video/DVDRip/GUI/Project/Storage.pm
cp lib/Video/DVDRip/JobPlanner.pm blib/lib/Video/DVDRip/JobPlanner.pm
cd src && make
make[1]: Entering directory `/home/alex/Programmes/dvdrip-0.98.2/src'
cc -o dvdrip-splitpipe dvdrip-splitpipe.c && mv dvdrip-splitpipe ../bin
cc -o dvdrip-progress dvdrip-progress.c && mv dvdrip-progress ../bin
make[1]: Leaving directory `/home/alex/Programmes/dvdrip-0.98.2/src'
cp bin/dvdrip-progress blib/script/dvdrip-progress
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip-progress
cp bin/dvdrip blib/script/dvdrip
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip
cp bin/dvdrip-master blib/script/dvdrip-master
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip-master
cp bin/dvdrip-exec blib/script/dvdrip-exec
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip-exec
cp bin/dvdrip-splitpipe blib/script/dvdrip-splitpipe
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip-splitpipe
cp bin/dvdrip-splash blib/script/dvdrip-splash
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip-splash
cp bin/dvdrip-replex blib/script/dvdrip-replex
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip-replex
cp bin/dvdrip-thumb blib/script/dvdrip-thumb
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip-thumb
cp bin/dvdrip-subpng blib/script/dvdrip-subpng
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip-subpng
cp bin/dvdrip-multitee blib/script/dvdrip-multitee
/usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dvdrip-multitee
Manifying blib/man1/dvdrip-progress.1p
Manifying blib/man1/dvdrip.1p
Manifying blib/man1/dvdrip-splitpipe.1p
Manifying blib/man3/Video::DVDRip::CPAN::Scanf.3pm
Manifying blib/man3/Video::DVDRip.3pm
root@alex-desktop:/home/alex/Programmes/dvdrip-0.98.2# make install
Installing /usr/local/share/perl/5.8.8/Video/DVDRip.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/PSU.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/splash.de.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/splash.en.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/SrtxFile.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Logger.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Convert.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Subtitle.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/license.txt
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Depend.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Audio.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Project.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/TranscodeRC.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/translators.txt
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Content.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/FilterSettings.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/splash.it.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/BitrateCalc.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Preset.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Base.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/splash.sr.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Config.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Title.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/splash.es.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/icon.xpm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/splash.sr@Latn.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Probe.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/FilterList.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/InfoFile.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/JobPlanner.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Filters.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Context.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Preferences.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Base.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Preview.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/BitrateCalc.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Depend.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/MultiAudio.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Main.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Progress.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Pipe.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Rules.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/ZoomCalculator.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/ExecFlow.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Icons/dvdrip-scan-volume.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Icons/dvdrip-audio-matrix.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Icons/dvdrip-play-movie.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Icons/dvdrip-clip-move.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Icons/dvdrip-calc-width.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Icons/dvdrip-calc-height.png
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Cluster/Control.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Cluster/Node.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Cluster/Title.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/FormFactory/SubtitlePreviews.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/FormFactory/ClipImage.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Project/Transcode.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Project/Logging.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Project/Title.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Project/Subtitle.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Project/ClipZoom.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/GUI/Project/Storage.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/Node.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/Pipe.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/Scheduler.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/Title.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/PSU.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/Master.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/JobPlanner.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/Project.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/Webserver.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Cluster/ExecFlowFrontend.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Term/Main.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Term/ExitTask.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/Term/Progress.pm
Installing /usr/local/share/perl/5.8.8/Video/DVDRip/CPAN/Scanf.pm
Installing /usr/local/share/perl/5.8.8/LocaleData/fr/LC_MESSAGES/video.dvdrip.mo
Installing /usr/local/share/perl/5.8.8/LocaleData/es/LC_MESSAGES/video.dvdrip.mo
Installing /usr/local/share/perl/5.8.8/LocaleData/it/LC_MESSAGES/video.dvdrip.mo
Installing /usr/local/share/perl/5.8.8/LocaleData/sr/LC_MESSAGES/video.dvdrip.mo
Installing /usr/local/share/perl/5.8.8/LocaleData/cs/LC_MESSAGES/video.dvdrip.mo
Installing /usr/local/share/perl/5.8.8/LocaleData/sr@Latn/LC_MESSAGES/video.dvdrip.mo
Installing /usr/local/share/perl/5.8.8/LocaleData/de/LC_MESSAGES/video.dvdrip.mo
Installing /usr/local/man/man1/dvdrip-progress.1p
Installing /usr/local/man/man1/dvdrip.1p
Installing /usr/local/man/man1/dvdrip-splitpipe.1p
Installing /usr/local/man/man3/Video::DVDRip::CPAN::Scanf.3pm
Installing /usr/local/man/man3/Video::DVDRip.3pm
Installing /usr/local/bin/dvdrip-progress
Installing /usr/local/bin/dvdrip
Installing /usr/local/bin/dvdrip-master
Installing /usr/local/bin/dvdrip-exec
Installing /usr/local/bin/dvdrip-splitpipe
Installing /usr/local/bin/dvdrip-splash
Installing /usr/local/bin/dvdrip-replex
Installing /usr/local/bin/dvdrip-thumb
Installing /usr/local/bin/dvdrip-subpng
Installing /usr/local/bin/dvdrip-multitee
Writing /usr/local/lib/perl/5.8.8/auto/Video/DVDRip/.packlist
Appending installation info to /usr/local/lib/perl/5.8.8/perllocal.pod
root@alex-desktop:/home/alex/Programmes/dvdrip-0.98.2#

Now looks like ive installed it but how do i run it??

Thanks sooo much.

Lecsiy
The_Fiend
Suspended permanently
_
7. January 2007 @ 07:20 _ Link to this message    Send private message to this user   
run (filename)*

irc://arcor.de.eu.dal.net/wasted_hate

Wanna tell me off, go ahead.
I dare ya !
Senior Member

5 product reviews
_
7. January 2007 @ 07:37 _ Link to this message    Send private message to this user   
What,

Is there any way of getting a launcher in: Applications/sound & video?
janrocks
Suspended permanently
_
7. January 2007 @ 07:40 _ Link to this message    Send private message to this user   
Now when it runs you may well have a fair few dependencies missing, but that's life. It should report which are missing or wrong version, whatever, so you will probably need to find them.

To get a listing in menus..now i'm not sure about this.. is it (as root) emerge <filename> ?

Here is the way I just installed dvdrip with all it's dependencies met and a menu listing using aptitude from the command line.

xX-X-XX-XX-XX-XX-XX-XX:/home/janrocks# apt-get install dvdrip
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
fping libevent-perl libgtk-perl libgtk-pixbuf-perl libintl-perl
Suggested packages:
ogmtools rar-2.80 libopengl-perl libintl-xs-perl
Recommended packages:
xine-ui subtitleripper dvdrip-doc
The following NEW packages will be installed:
dvdrip fping libevent-perl libgtk-perl libgtk-pixbuf-perl libintl-perl
0 upgraded, 6 newly installed, 0 to remove and 1 not upgraded.
Need to get 2666kB of archives.
After unpacking 10.4MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://debian.hands.com stable/main libgtk-perl 0.7009-2 [801kB]
Get:2 http://debian-multimedia.informatik.uni-erlangen.de stable/main dvdrip 1:0.52.6-0sarge0.1 [376kB]
Get:3 http://debian.hands.com stable/main libgtk-pixbuf-perl 0.7009-2 [55.0kB]
Get:4 http://debian.hands.com stable/main fping 2.4b2-to-ipv6-10 [29.3kB]
Get:5 http://debian.hands.com stable/main libevent-perl 1.04-1 [262kB]
Get:6 http://debian.hands.com stable/main libintl-perl 1.11-1 [1143kB]
Fetched 2666kB in 12s (208kB/s)
Selecting previously deselected package libgtk-perl.
(Reading database ... 114434 files and directories currently installed.)
Unpacking libgtk-perl (from .../libgtk-perl_0.7009-2_i386.deb) ...
Selecting previously deselected package libgtk-pixbuf-perl.
Unpacking libgtk-pixbuf-perl (from .../libgtk-pixbuf-perl_0.7009-2_i386.deb) ...Selecting previously deselected package fping.
Unpacking fping (from .../fping_2.4b2-to-ipv6-10_i386.deb) ...
Selecting previously deselected package libevent-perl.
Unpacking libevent-perl (from .../libevent-perl_1.04-1_i386.deb) ...
Selecting previously deselected package libintl-perl.
Unpacking libintl-perl (from .../libintl-perl_1.11-1_all.deb) ...
Selecting previously deselected package dvdrip.
Unpacking dvdrip (from .../dvdrip_1%3a0.52.6-0sarge0.1_i386.deb) ...
Setting up libgtk-perl (0.7009-2) ...
Setting up libgtk-pixbuf-perl (0.7009-2) ...
Setting up fping (2.4b2-to-ipv6-10) ...
Setting up libevent-perl (1.04-1) ...
Setting up libintl-perl (1.11-1) ...
Setting up dvdrip (0.52.6-0sarge0.1) ...

xX-X-XX-XX-XX-XX-XX-XX:/home/janrocks# apt-get install ogmtools rar-2.80 libopengl-perl libintl-xs-perl
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
libintl-xs-perl libopengl-perl ogmtools rar-2.80
0 upgraded, 4 newly installed, 0 to remove and 1 not upgraded.
Need to get 692kB of archives.
After unpacking 2220kB of additional disk space will be used.
Get:1 http://debian.hands.com stable/main libintl-xs-perl 1.11-1 [27.2kB]
Get:2 http://debian.hands.com stable/main libopengl-perl 0.54.alan1-3 [342kB]
Get:3 http://debian-multimedia.informatik.uni-erlangen.de stable/main rar-2.80 2.80-2 [155kB]
Get:4 http://debian.hands.com stable/main ogmtools 1:1.5-2 [167kB]
Fetched 692kB in 3s (213kB/s)
Selecting previously deselected package libintl-xs-perl.
(Reading database ... 115094 files and directories currently installed.)
Unpacking libintl-xs-perl (from .../libintl-xs-perl_1.11-1_i386.deb) ...
Selecting previously deselected package libopengl-perl.
Unpacking libopengl-perl (from .../libopengl-perl_0.54.alan1-3_i386.deb) ...
Selecting previously deselected package ogmtools.
Unpacking ogmtools (from .../ogmtools_1%3a1.5-2_i386.deb) ...
Selecting previously deselected package rar-2.80.
Unpacking rar-2.80 (from .../rar-2.80_2.80-2_i386.deb) ...
Setting up libintl-xs-perl (1.11-1) ...
Setting up libopengl-perl (0.54.alan1-3) ...
Setting up ogmtools (1.5-2) ...
Setting up rar-2.80 (2.80-2) ...
xX-X-XX-XX-XX-XX-XX-XX:/home/janrocks# apt-get install xine-ui subtitleripper dvdrip-doc
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
libnetpbm9
The following NEW packages will be installed:
dvdrip-doc libnetpbm9 subtitleripper xine-ui
0 upgraded, 4 newly installed, 0 to remove and 1 not upgraded.
Need to get 2290kB of archives.
After unpacking 4813kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://debian.hands.com stable/main libnetpbm9 2:10.0-8sarge3 [72.1kB]
Get:2 http://debian-multimedia.informatik.uni-erlangen.de stable/main dvdrip-doc 20050516-0.1 [424kB]
Get:3 http://debian.hands.com stable/main xine-ui 0.99.3-1sarge1 [1732kB]
Get:4 http://debian-multimedia.informatik.uni-erlangen.de stable/main subtitleripper 0.3.4-0.2 [62.1kB]
Fetched 2290kB in 10s (221kB/s)
Selecting previously deselected package dvdrip-doc.
(Reading database ... 115170 files and directories currently installed.)
Unpacking dvdrip-doc (from .../dvdrip-doc_20050516-0.1_all.deb) ...
Selecting previously deselected package libnetpbm9.
Unpacking libnetpbm9 (from .../libnetpbm9_2%3a10.0-8sarge3_i386.deb) ...
Selecting previously deselected package subtitleripper.
Unpacking subtitleripper (from .../subtitleripper_0.3.4-0.2_i386.deb) ...
Selecting previously deselected package xine-ui.
Unpacking xine-ui (from .../xine-ui_0.99.3-1sarge1_i386.deb) ...
Setting up dvdrip-doc (20050516-0.1) ...

Setting up libnetpbm9 (10.0-8sarge3) ...
ldconfig: File /usr/lib/libcups.so.2 is empty, not checked.
ldconfig: File /usr/lib/libcups.so is empty, not checked.

Setting up subtitleripper (0.3.4-0.2) ...
Setting up xine-ui (0.99.3-1sarge1) ...

localepurge: Disk space freed in /usr/share/locale: 548K
localepurge: Disk space freed in /usr/share/man: 60K

Total disk space freed by localepurge: 608K

This message has been edited since posting. Last time this message was edited on 7. January 2007 @ 07:48

The_Fiend
Suspended permanently
_
7. January 2007 @ 07:41 _ Link to this message    Send private message to this user   
Probably, but i never bother with that.
I've been running stuff from consoles for so long, i have trouble with the whole clicking an icon to get something to run.
[edit] damn jan, you're REALLY fast with your replies[ /edit]

irc://arcor.de.eu.dal.net/wasted_hate

Wanna tell me off, go ahead.
I dare ya !

This message has been edited since posting. Last time this message was edited on 7. January 2007 @ 07:44

Senior Member

5 product reviews
_
7. January 2007 @ 07:44 _ Link to this message    Send private message to this user   
Yup i installed it that way before. Then i uninstalled it cause i wanted to try and install by source.
Soo do you have any idea about my launcher problem??

janrocks
Suspended permanently
_
7. January 2007 @ 18:30 _ Link to this message    Send private message to this user   
I launch from a user terminal (doesn't like being run as root for an unknown reason) with the straight command

dvdrip

nothing else, and it fires up.

Have a look in the folder it installed to .. /usr/local/bin as dvdrip and make a shortcut to your desktop/toolbar from the dvdrip.bin

That should launch with a click...otherwise you will have to run it by doing a

cd /usr/local/bin

dvdrip

and seeing what happens.

Of course my replies are fast. I would like to get this running too.so it's been my evenings little project.

This message has been edited since posting. Last time this message was edited on 7. January 2007 @ 18:31

Advertisement
_
__
 
_
Senior Member

5 product reviews
_
13. January 2007 @ 12:16 _ Link to this message    Send private message to this user   
Hey,

IT WORKED :D:D:D

Thanks soo much for your help! Youve really helped eme through my ventures into linux!
Linux is amazing and i love it. Im using linux now for more and more things!!

Thanks soo much!!!

Alex
 
afterdawn.com > forums > software, operating systems and more > linux - general discussion > my last chance on linux!
 

Digital video: AfterDawn.com | AfterDawn Forums
Music: MP3Lizard.com
Gaming: Blasteroids.com | Blasteroids Forums | Compare game prices
Software: Software downloads
Blogs: User profile pages
RSS feeds: AfterDawn.com News | Software updates | AfterDawn Forums
International: AfterDawn in Finnish | AfterDawn in Swedish | AfterDawn in Norwegian | download.fi
Navigate: Search | Site map
About us: About AfterDawn Ltd | Advertise on our sites | Rules, Restrictions, Legal disclaimer & Privacy policy
Contact us: Send feedback | Contact our media sales team
 
  © 1999-2024 by AfterDawn Ltd.

  IDG TechNetwork