Need help with program installation
- Login o registrati per inviare commenti
I downloaded Peerguardian 2.2.2 for GNU/Linux from Sourceforge and extracted the archive (tar.gz format). I see a lot of files in the program folder, but I don't know what to do next. I also have the same problem with OpenVPN and other programs. Am I supposed to type command lines? Which file am I supposed to open?
I have been using Windows for a long time, so I have grown accustomed to running .exe files and using GUI installation wizards. I am not familiar with program installation in GNU/Linux operating systems. I know how to download software from the repositories, but I don't know much about 'manual' installation or Terminal commands. Can anybody please help me? Where can I find manuals or resources for novice users?
If what you downloaded is the source code of a free software then the
simple manuals are always the "README" and the "INSTALL" files.
Using the package manager is always the best option to install software
from trisquel repositories.
I read the 'readme' and 'install' files, but I don't really understand them. Can anybody please explain them to me?
Allegato | Dimensione |
---|---|
INSTALL.txt | 8.67 KB |
README.txt | 7.57 KB |
https://trisquel.info/en/wiki/compiling-software-source-code
Regards,
Sachin
xmpp/jabber: name at domain
Some software are not available in the repositories.
I am still very inexperienced with Trisquel, but to my knowledge, if it is not available through the repositories, that's probably because it is not free (Libre) software.
As far as manuals to learn using the terminal, try this: http://en.flossmanuals.net/_booki/terminal/terminal.pdf
If you don't like pdf format, it is also here: http://en.flossmanuals.net/terminal/
That site http://en.flossmanuals.net/ seems to have lots of free manuals.
>I am still very inexperienced with Trisquel, but to my knowledge, if it is not available through the repositories, that's probably because it is not free (Libre) software.
Actually there is plenty of free software that's not included in Trisquel as nobody has packaged it for Debian or Ubuntu.
And people keep writing free software faster than anybody can keep up with!
Hello Battery,
if a program is not part of the repositories, the next step is to look up whether there is somewhere a .deb file or not.
Another option is using a ppa;
perhaps you can search for something like "peerguardian ubuntu" or something similiar, and perhaps you will find a ppa (i.e. a seperate source for the packet managment system) ; be aware of ppas with proprietary software. But if you install only the free program, there should be no danger of using proprietary software.
Last option is to compile the program. It's really an exception. During normal computing, this is not necessary.
Before compiling, you should make sure that you have the build-essential and g++ installed.
With your program, a
sh autogen.sh
autoreconf
./configure
make
sudo make install
should do the trick. Precondition is you have downloaded the source code.
git clone git://peerguardian.git.sourceforge.net/gitroot/peerguardian/peerg
uardian
You need git installed for this:
sudo apt-get install git.
>Last option is to compile the program. It's really an exception. During normal computing, this is not necessary.
I think that's a bit of an exaggeration. There's million pieces of free software out there. Of course, your normal is not my normal.
Hi Battery and welcome to the forums!
To install PeerGuardian Linux (later just pglgui) on Trisquel GNU/Linux, open a new Terminal window (by pressing [Ctrl]+[Alt]+[T]), and type:
sudo add-apt-repository ppa:jre-phoenix sudo apt-get update sudo apt-get install pglgui
To add pglgui to the list of Startup Applications (e.g. those that will automatically start after you log in), also type the following:
ln -s /usr/share/applications/pglgui.desktop ~/.config/autostart
After you have successfully installed pglgui, you also need to whitelist some of the outgoing connections. By default, PeerGuardian filters nearly all of your network traffic, and software like Update Manager, Weather applets, Tor network will simply refuse to work. To make it easy for you, here is a picture of my pglgui configuration:
Bear in mind that even after all of this, you can easily experience torrents or files from one-click hosting websites refusing to download. If this happens to you (like it happened to me), try to temporarily stop the PeerGuardian daemon by right-clicking on the pglgui panel icon, and selecting Stop as seen on the following picture:
Good luck!
Thank you everyone. I am grateful for your help and advice. I will continue to read the manuals and learn more about GNU/Linux.
- Login o registrati per inviare commenti