P2P File Sharing for gOS

Find out about your multimedia & video options.

P2P File Sharing for gOS

Postby ChrisFMA on Mon Feb 08, 2010 10:09 pm

Is there a file sharing program for gOS? I tried limewire and it automatically prompted me for a linux version so I downloaded it but got the following error message when trying to install:
"dependency is not satisfiable sun-java6..."
ChrisFMA
 
Posts: 9
Joined: Mon Dec 21, 2009 3:13 pm

Re: P2P File Sharing for gOS

Postby mahjongg on Tue Feb 09, 2010 6:14 am

Try to install sun-java6 (through Synaptic, or if java 6 isn't in the repositories used by gOS as a .deb from a website).
There isn't anything intrinsically "wrong" with gOS that you cant run this program, you just need to install other software that it depends on.

There is a list of P2P clients in Wikipedia you can check to see which other program may fit your liking.
User avatar
mahjongg
 
Posts: 562
Joined: Mon Jan 14, 2008 6:48 am

Re: P2P File Sharing for gOS

Postby ChrisFMA on Thu Feb 11, 2010 8:39 pm

I'm feeling stupid. I am a newbie to the linux stuff and after downloading Java SE Runtime I double clicked the icon and got teh following error message:

Couldn't display "/home/chris41fma/Desktop/jre-6u18-linux-i586.bin".
There is no application installed for this file type

Now what?
ChrisFMA
 
Posts: 9
Joined: Mon Dec 21, 2009 3:13 pm

Re: P2P File Sharing for gOS

Postby mahjongg on Fri Feb 12, 2010 7:27 am

Its a case of unlearning certain "windows habits", in this case the habit to want to download stuff for installation from the net!

It says it doesn't recognize a .bin file as something that it knows what to do with. No wonder because a .bin file is just a "binary blob" a file without intrinsic meaning. It can only be used with a program specially designed to handle the particular file.

You indeed seem to have no idea what you are doing, why did you download a "jre-6u18-linux-i586.bin" file? Just use Synaptic the way its supposed to be used.
This isn't windows, downloading a file and trying to run them is NOT the way to install things (with a few exceptions, for example when you download .deb packages directly).

Installing (anything) is done by running Synaptics, then choosing from the list of available stuff what to install (or de-install) . Just search for "sun java6" in Synaptic, and choose it for install. There might also be several P2P programs listed in Synaptics. And if you try to install them Synaptics will automatically also install all the other stuff that is needed (like Java6). So you are making things hard for yourself unnecessary.
User avatar
mahjongg
 
Posts: 562
Joined: Mon Jan 14, 2008 6:48 am

Re: P2P File Sharing for gOS

Postby ChrisFMA on Sun Feb 14, 2010 3:07 pm

I can't help but laugh at that last response. you are right on, I have NO IDeA what I'm doing. So for my next stupi question: Where is synaptics and how do I open and use it??? Sorry for being so inept at this.
ChrisFMA
 
Posts: 9
Joined: Mon Dec 21, 2009 3:13 pm

Re: P2P File Sharing for gOS

Postby mahjongg on Mon Feb 15, 2010 7:33 am

Synaptic is just a program you can find in the menu's, it asks for your login password before it runs, because it does things to your system that the systems owner may do.

Under (Debian based) Linux variants like gOS all software installation/de-installation is managed with a program called "APT", but just like almost all Linux software APT isn't a GUI based program. Under Linux the graphical system (called x-windows) runs on top of of the text based actual Linux. on top of the graphical system one (or more) of many different Graphical User Interfaces (GUI) runs. In the case of gOS this is GNOME, the most popular GUI. On top of GNOME are running GNOME based applications, like Synaptic (and many others).
http://en.wikipedia.org/wiki/Synaptic_%28software%29
But I just said that APT is responsible for software installs so what is Synaptic the. Well Synaptic is the GUI-frontend for APT. It interacts with the user through the GUI, but the actual work is done by APT (you can also use APT directly, by using the "text monitor"). There are other GUI front-ends for APT, for example the update manager, and the application installer "The ubuntu software center"
http://en.wikipedia.org/wiki/Ubuntu_Software_Center

So how does Synaptic/APT work, where does the software it installs comes from. Well Linux is not a commercial system, all software is free, and comes from volunteers, or companies that donate software (like Firefox, and adobe flash and Adobe PDF reader and such). All free software is given to a group of volunteers that make sure that the software will work on different target systems (slightly different versions might be needed for different Linux distro's, or generations of a Linux distro, like Ubuntu 8.04 or 9.10), this is called "packaging for a distro", or just "packaging". They create software packages (.deb packages) suitable for the target system. These are then put on a target system specific server, called a "repository", then Synaptics can read a list of what is available from the repository (or repositories) that are suitable for your system (these are listed in "software sources" another program), and shows what is available and/or already installed. It also keeps track of "dependencies", what a piece of software needs to run, that is "libraries", or programming language support like Java, and if necessary also installs them.

Only some software (mostly from commercial companies that don't want to give the blueprints {source code} away) is bypassing Synaptics, and the repositories (but not APT). There you often have to download a .deb package directly, and start another GUI-frontend the ".deb installer" by "opening" the .deb package.
But sometimes the software authors also release software for experts, so they can bypass the packagers, if a package is not available for their (maybe exotic) distro, its then mostly in source form, so you can compile it yourself (or modify, and or package it).

No need to excuse yourself, we all are happy to help, that is the spirit of Linux.
User avatar
mahjongg
 
Posts: 562
Joined: Mon Jan 14, 2008 6:48 am


Return to Multimedia & Video

Who is online

Users browsing this forum: Ask Jeeves [Bot] and 2 guests

cron