|
Register or have you forgotten your password?
|
|
|
| Alternative Operating Systems This forum is dedicated to discussions of alternatives to the Commodore Amiga Platform, such as Linux distributions, FreeBSD, OpenBSD, and others. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 | ||||||||
|
Forums Moderator
![]()
Join Date: Nov 2002
Posts: 3,393
|
Why do there have to be a tonne of different ways to install software on Linux? I'm trying to install VLC (www.videolan.org) on Mandrake Linux 10 and it's being a real brainache.
Just port Amiga's Installer to Linux, get everyone to use that, provide a command line version as well to keep 'those' people happy, and all this pointless stress doesn't have to happen!
__________________
www.mikeymike.org.uk |
||||||||
|
|
|
|
|
#2 | ||||||||
|
Beginner
![]()
|
Gentoo Linux:
------------- bash-2.05b# emerge vlc :-) |
||||||||
|
|
|
|
|
#3 | ||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2002
Posts: 1,501
|
I've been screaming at Linux people about this for years!!!.
To me that is the #1 reason why Linux is "not ready for the desktop". I dont want to spend an hour trying to get something installed. RPM's only work half the time if your lucky. The Amiga installer would be great on Linux. You would think they would like it considering what you have to do to write a Amiga installer for your program. Its right up thier alley. |
||||||||
|
|
|
|
|
#4 | ||||||||
|
Too much caffeine
![]()
Join Date: Mar 2002
Location: Finland
Posts: 137
|
Fortunately debian packages work quite well :-)
Nevertheless, this A1 requires OS4 :-( |
||||||||
|
|
|
|
|
#5 | ||||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2002
Location: Lancashire, UK
Posts: 1,431
|
Quote:
Quote:
The problem with Linux is that you have numerous disributions which do things in different ways. Packages are installed into different directories, config files are stored in different places etc. On AmigaOS there is only one configuration. Furthermore, the Amiga Installer doesn't even attempt to deal with dependencies. It just barfs out a message saying xyz is missing and it's up to the user to find and install whatever is missing. Linux systems like apt, urpmi and yum do a great deal more, but they need someone to prepare the packages first and put them in a repository. This is the equivalent of someone actually writing the Amiga Installer script, but since there is more information to deal with, it's more complicated. With Mandrake, installing via rpmdrake (the GUI to urpmi) is very easy indeed, assuming you've added all the needed repositories to the urpmi configuration. Debian, Fedora, SuSE and others have similar systems that also work very well. The problems occur when you don't stick to the available packages and start downloading source tarballs or alien rpm packages (an rpm prepared for Mandrake is not the same as one prepared for Fedora or one prepared for SuSE). This is an aspect of Linux which has always been a problem, but it is getting better. Let's not confuse the issue by talking about the Amiga Installer though. It has nothing to do with the problem, and is a very primitive system to boot anyway. Going back to Mandrake, subscribed Mandrake Club members can request Mandrake rpm packages of software that hasn't been prepared yet, or which has been updated since the last package was released. You can install from tarballs, of course, but then you have to do all the hard work. Installing from rpm packages prepared for other distros is definitely not advisable.
__________________
Bill Hoggett |
||||||||||
|
|
|
|
|
#6 | ||||||||
|
Merely Curious
![]()
Join Date: May 2004
Posts: 1
|
The FreeBSD pkg system and ports tree is about the best out there for installing software on a *nix type system.
|
||||||||
|
|
|
|
|
#7 | ||||||||
|
Forums Moderator
![]()
Join Date: Nov 2002
Posts: 3,393
|
Just about all of them are great when they work, it's when they don't, which is pretty often, that it becomes a real pain.
I couldn't find VLC in Mandrake 10's software install/update system.
__________________
www.mikeymike.org.uk |
||||||||
|
|
|
|
|
#8 | ||||||||
|
VIP / Donor
Join Date: Feb 2002
Location: UK
Posts: 2,175
|
Just a standardised way of installing software for all linux distros would make life so much easier.
I guess it's difficult when there are so many cooks making the broth.
__________________
Are you interested in electric vehicles? Then join my group or check out: http://www.leaftalk.co.uk A UK based Nissan Leaf (EV) discussion board. Crysis PC / A1200 Wedge Favourite shortcuts (1) Coffee House (2) Gallery |
||||||||
|
|
|
|
|
#9 | ||||||||
|
Desperately needs a life
![]()
Join Date: Sep 2003
Posts: 3,056
|
There is a standard way... Every package I've ever tried to install has been the standard configure && make && make install. Works 99% of the time, unless a dependency isn't met.
If you're talking about RPMs, they are platform/distribution dependant. You wouldn't expect to install software for a Sparc on your i586 would you? If you want to make sure it works with your distro then get the SRPM. |
||||||||
|
|
|
|
|
#10 | ||||||||
|
Kindred of Babble-on
![]()
Join Date: Feb 2002
Posts: 2,828
|
That is the main problem with linux, every distro has their own kind of packet manager/installer and their own way of doing things... Unitedlinux was a project to change this, by making all major distros use same kind of standards to do things... Many linux companies was involved, including SCO, but as darl mcbride joined, and sabotaged the whole project on purpose..
But anyway, things are not hard to install if you use a distro with a decent package manager, like the distros based on debian.. With debian based distros, i only have to type apt-get install vlc and it will download both depedencies needed and vlc itself and install it all automaticly, without you having to do anything else.. With apt-get, i find it easier to install and update software than updating/installing software on windows. RPM just suck, as it does not solve depedencies for you.. Just here the other day, i installed kde3.2.3 in less than 10mins by just typing apt-get install kde-core or something... apt-get is really sweet :-D |
||||||||
|
|
|
|
|
#11 | ||||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2002
Location: Lancashire, UK
Posts: 1,431
|
Quote:
Quote:
Take a look at EasyURPMI for setting up urpmi to access the most important repositories. You'll want the "10.0 official" and the "main", "contrib", "update" and "plf" repositories as a minimum. Once you've got these set up urpmi works very nicely indeed. P.S. You'll probably want to install vlc from the plf repository rather than the contrib one. "urpmi vlc" will do this automatically, as plf rpms supercede the mdk ones if the versions are identical. plf packages often include stuff which cannot be distributed in the mdk repositories due to copyright or licensing issues.
__________________
Bill Hoggett |
||||||||||
|
|
|
|
|
#12 | |||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2002
Location: Lancashire, UK
Posts: 1,431
|
Quote:
apt, urpmi and yum are attempts to get around this problem. RPM is not such an attempt in itself. You are of course quite right about sticking to the right rpm for your distro, or else preparing your own binary rpm from the src rpm instead. (This is not always the simplest of processes though.)
__________________
Bill Hoggett |
|||||||||
|
|
|
|
|
#13 | ||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2002
Location: Lancashire, UK
Posts: 1,431
|
apt-get is great for debian based distros. For Mandrake there's no reason not to use the default urpmi system, as it works in a very similar way.
Installing vcl with urpmi is as simple as typing "urpmi vlc" into a shell as root or using rpmdrake. Assuming urpmi has been configured to point to the urpmi repositories, of course, but that's the same with apt-get.
__________________
Bill Hoggett |
||||||||
|
|
|
|
|
#14 | |||||||||
|
Forums Moderator
![]()
Join Date: Nov 2002
Posts: 3,393
|
Quote:
- edit - VLC still won't install. It gets much longer through the process, dying at "some package requested could not be installed: vlc.....i386 (due to unsatisfied libdv[=>0.99]) (Y/n) Y Bang. Head. Against. Desk. One other amusing thing about attempting to install Linux distros on my PC - I've gone through quite a few, and some of them failed on IDE detection. When attempting again to install Mandrake I wondered whether the APIC might be having anything to do with it, so I disabled it, then IDE detection went fine. I now do a dmesg and find that it re-enables the APIC on linux boot. Go figure. - edit 2 - I've written an article about my adventures with Linux so far: http://www.mikeymike.org.uk/mikes/040529.html
__________________
www.mikeymike.org.uk |
|||||||||
|
|
|
|
|
#15 | |||||||||
|
Desperately needs a life
![]()
Join Date: Sep 2003
Posts: 3,056
|
Quote:
|
|||||||||
|
|
|
![]() |
| Bookmarks |
| Tags |
| pain , amiga , installer , end , port |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Want to port linux applications to aros64 | nikodr | Amiga Software Issues and Discussion | 1 | 12-18-2007 12:21 AM |
| Best Linux Port for the Amiga Emulator.....Fellow - UAE | Antiriad | Amiga OS -- Development | 1 | 01-11-2005 10:15 AM |
| Linux Distro - port to AmigaONE/Pegasos? | ple3003 | Alternative Operating Systems | 4 | 11-08-2003 06:20 PM |
| Deluxe Paint IIe Port for linux LOST? | ThePeach | Alternative Operating Systems | 9 | 09-25-2003 09:49 AM |
| How easy would it be to port linux apps? | Amiga Software Issues and Discussion | 10 | 11-29-2002 07:02 AM | |