LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-24-2007, 02:57 PM   #1
Lola Kews
Member
 
Registered: May 2004
Posts: 549

Rep: Reputation: 38
Open SUSE Build service, where did it go?


I'm very new.
I am having a nightmare of a time with installing programs into SUSE 10.3.
Example: I went to Open SUSE Build Service at Novel. They have something called "1-Click install".
I wanted a program called "Transmission".
I put the term into there search engine and it came back with the following: "0 collections and 7 binaries from 3 source packages".
So not knowing what to do are any other information I clicked on OK.
Well the screens started flashing like it was downloading stuff and looked impressive. It ended in a basically blank screen that had no options, so I just hit the big "X".
I think it's installed but how do I know?
I clicked on the lower left green thing and checked all the programs, but I can't find the program "Transmission". Shouldn't it show up in the listing of programs in KDE? What did I do wrong?
 
Old 10-25-2007, 08:32 AM   #2
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
Hi, Lola Kews. Installing software in linux is not straight for first time users: after installing my first linux distro some years ago, I did not immediately realize what a RPM was and how to manage it. I will not explain what a RPM is, but if you are intersted in knowing some history, feel free to ask.

Regarding the installation of the trasmission package, I'd suggest a more linear method, that is using the Software Manager in Yast. Sincerely I never tried the online Build service so I can't really tell you if something went wrong, but first of all you can easily verify if the software is installed or not by issuing the following command line in a terminal:
Code:
rpm -q transmission
the command rpm here is the way you can manage RPM packages from the command line. The command above will simply query for the package transmission. If it is installed you will get the package name (e.g. something like transmission-0.82-0.pm.1), if it is not installed you will get a message like
Code:
package transmission is not installed
From this point you can proceed (if necessary) with a correct installation method, which I will briefly explain later to not make things too complicated now.
 
Old 10-25-2007, 12:33 PM   #3
Lola Kews
Member
 
Registered: May 2004
Posts: 549

Original Poster
Rep: Reputation: 38
Awesome colucix. i entered the rpm "-q transmission" into a console and it came back with Transmission-0.82-1.1.
That means I have it installed, why doesn't it put the program name in the list of programs under the "Lizard Head", that way one could see/execute it?
Now if I try to download something, which torrent program is going to be utilized KTorrent (installed), or Transmission, or will I be able to select which one?

Any thing you wish to tell me just type/link to your hearts content because I really do what to know and learn.
There is a lady called Sasha on this website that did just that and was extremely helpful in getting me to understand things.
 
Old 10-25-2007, 02:34 PM   #4
dahveed3
Member
 
Registered: Mar 2007
Posts: 191

Rep: Reputation: 31
Hey,

I'm not familiar with Transmission but you might try opening the KDE Help Center or the Konqueror browser and typing man:/transmission and see if it has a help man file installed that describes how to use the program.

It may not have installed a link in the menu because it isn't a KDE aware GUI program. I just don't know about the program so I couldn't say.

But you can also try starting it by just opening Konsole (the KDE Terminal interface) and typing in transmission and see if it starts.

Also, search in Google or Yahoo for transmission AND Linux (so maybe you don't get a million hits for automatic transmissions ) and see if you find some descriptive sites, forums, links of some sort that can get you going with the program.

There are several potential Torrent software programs. Read on opensuse.org (search there for Bit Torrent) the wiki page describing how to open YaST-Security-SUSE Firewall ports to allow TCP and the particular UDP ports used by your particular Torrent program to give and receive from the net through the Firewall.
 
Old 10-26-2007, 08:31 AM   #5
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
Quote:
That means I have it installed, why doesn't it put the program name in the list of programs under the "Lizard Head", that way one could see/execute it?
Hi, Lola. Good to hear the good news! So the 1-click install has gone ok. This is an installation method introduced by OpenSUSE just with this last release. The fact you don't see the program name under the Lizard Head (nice term for the Suse menu...) maybe is due to a lack of the transmission package, as already stated by dahveed3 in the previous post. Anyway, since I'm curious about things to learn, I have downloaded the transmission RPM and verified that a link under the Lizard should be in place! Please, can you check again under the section "Applications --> Internet"? It should be called "Bit Torrent Client transmission (peer to peer)" or something similar.

Anyway, to check which files have been installed along with the transmission package, you can easily issue the rpm command again, this time as the following:
Code:
rpm -ql transmission
what you get is the complete list of what has been put in your system upon the installation of the transmission RPM. If - among the others in the list - you see a file called
Code:
/usr/share/applications/transmission-gtk.desktop
it means you should have a menu entry in the Lizard Head. In your system you have two places where these files, whose name ends with ".desktop", are put. One - as in the case of transmission above - is the directory
Code:
/usr/share/applications
the other is the directory
Code:
/opt/kde3/share/applications/kde
These directories contain all the files ".desktop" that match the program names under the Suse menu. Inside them is written all the stuff that let the system to know where exactly to put the program name under the menu itself, which application to run when you click over them... and so on.

Quote:
Now if I try to download something, which torrent program is going to be utilized KTorrent (installed), or Transmission, or will I be able to select which one?
You will be able to select which one. They are two different programs that do the same thing. The difference should be in the functionalities, the user interface, the resources used (computer memory or processor utilization) and so on, but at the very end it is a matter of personal taste.

Quote:
Any thing you wish to tell me just type/link to your hearts content because I really do what to know and learn. There is a lady called Sasha on this website that did just that and was extremely helpful in getting me to understand things.
Thank you for the kind words. Indeed, I have already "encountered" Sasha (aka GrapefruitGirl) in one of your previous threads and yes, she's very clever! Bye
 
Old 10-26-2007, 02:00 PM   #6
Lola Kews
Member
 
Registered: May 2004
Posts: 549

Original Poster
Rep: Reputation: 38
Hi colucix, these are the file results:

lxuser@linux-8bnf:~> rpm -ql transmission
/usr/bin/transmission-daemon
/usr/bin/transmission-proxy
/usr/bin/transmission-remote
/usr/bin/transmissioncli
/usr/share/doc/packages/transmission
/usr/share/doc/packages/transmission/AUTHORS
/usr/share/doc/packages/transmission/LICENSE
/usr/share/doc/packages/transmission/NEWS
/usr/share/doc/packages/transmission/README
/usr/share/man/man1/transmission-daemon.1.gz
/usr/share/man/man1/transmission-proxy.1.gz
/usr/share/man/man1/transmission-remote.1.gz
/usr/share/man/man1/transmissioncli.1.gz
/usr/share/zsh/site/functions/_transmissioncli
lxuser@linux-8bnf:~>


Under Lizard head, Applications, internet, Data Exchange I have the following two programs:
- KTorrent
- Kbtobexclient

I went through all the others and there just isn't any reference to "Transmission".

dahveed3, I'll investigate all the things you told me, but I have to sit down and read and think about everything to get a better or any understanding.
 
Old 10-26-2007, 11:33 PM   #7
dahveed3
Member
 
Registered: Mar 2007
Posts: 191

Rep: Reputation: 31
I looks from that list like it's a terminal based only program. I see some man pages listed there, so you could do man:/transmissioncli and the same for those other man pages listed using Konqueror. That info should let you know how it's used. There's a readme there too, which you can browse to and open with your favorite editor to read. Kwrite, Kate, gedit, OpenOffice.org Writer, whichever you prefer. Maybe between all those doc's they included instructions on how to use the program.

Just my opinion but if you're pretty new to Linux I'd suggest looking more closely at the GUI based Torrent software such as KTorrent or Azureus. The uTorrent program mostly works using Wine as well. You get a nice link on the menu with GUI software and it opens nice looking and well thought out configuration tools, menu drop-downs to open new torrents, etc.

What you've got there looks like you've got to type stuff into terminals to work it. Lots of users enjoy that type of thing as once they know how to work it, it's quicker than clicking stuff with a mouse. Personally, I like a pretty GUI to look at a click with a mouse. I got spoiled by Windows that way, and there are GUI's now for just about anything in Linux as well. No need to resort to terminal based software unless you enjoy that sort of thing.
 
Old 10-27-2007, 12:25 PM   #8
Lola Kews
Member
 
Registered: May 2004
Posts: 549

Original Poster
Rep: Reputation: 38
Quote:
Originally Posted by dahveed3 View Post
I looks from that list like it's a terminal based only program. I see some man pages listed there, so you could do man:/transmissioncli and the same for those other man pages listed using Konqueror. That info should let you know how it's used. There's a readme there too, which you can browse to and open with your favorite editor to read. Kwrite, Kate, gedit, OpenOffice.org Writer, whichever you prefer. Maybe between all those doc's they included instructions on how to use the program.

Just my opinion but if you're pretty new to Linux I'd suggest looking more closely at the GUI based Torrent software such as KTorrent or Azureus. The uTorrent program mostly works using Wine as well. You get a nice link on the menu with GUI software and it opens nice looking and well thought out configuration tools, menu drop-downs to open new torrents, etc.

What you've got there looks like you've got to type stuff into terminals to work it. Lots of users enjoy that type of thing as once they know how to work it, it's quicker than clicking stuff with a mouse. Personally, I like a pretty GUI to look at a click with a mouse. I got spoiled by Windows that way, and there are GUI's now for just about anything in Linux as well. No need to resort to terminal based software unless you enjoy that sort of thing.
I thought Transmission was a GUI type program. I might just have to take your advise! I really don't want to use non GUI software if I can get away with it.
Thanks dahveed3
 
Old 10-28-2007, 06:51 AM   #9
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983Reputation: 1983
That's good. But just for completeness the software transmission have a graphical interface, but depending on who built the package, it may be provided from another separate RPM, called transmission-gtk. Looking at the list of files being in your installed RPM... most likely this is the case. On the other hand, some days ago a new version of the transmission package has been released (transmission-0.90) so you can decide to update the package and install transmission and transmission-gtk together. Or just stick using Ktorrent as dahveed3 suggested.
 
Old 10-28-2007, 12:46 PM   #10
Lola Kews
Member
 
Registered: May 2004
Posts: 549

Original Poster
Rep: Reputation: 38
Quote:
Originally Posted by colucix View Post
That's good. But just for completeness the software transmission have a graphical interface, but depending on who built the package, it may be provided from another separate RPM, called transmission-gtk. Looking at the list of files being in your installed RPM... most likely this is the case. On the other hand, some days ago a new version of the transmission package has been released (transmission-0.90) so you can decide to update the package and install transmission and transmission-gtk together. Or just stick using Ktorrent as dahveed3 suggested.
Both of you guys are right! There are 2 versions of this program, Transmission-gtk is the graphical version. I deleted the other version and kept the GTK version
This is how I found out.
I went into YaST and found "install software", it's under the "System". Then I searched on Transmission in the supplied search window and up it came, both versions. When I realized what was going on, I deleted everything but the "gtk" version. Then there was a button that said "install" it started working and installed this version with an icon under the lizard head, very KEWL!
I thought when I downloaded this software it was installed but evidently you have to make the install from inside YaST! Well at least I've learned something else, I didn't do it from the command line but I did get it done.

I really appreciate both of you having patience while helping me, you would be surprised at all the big/little things I pick up from you when you explain things.
 
Old 10-29-2007, 12:52 AM   #11
dahveed3
Member
 
Registered: Mar 2007
Posts: 191

Rep: Reputation: 31
Yes, a computer operating system requires a learning process whether it be Windows, Linux, or anything else. It's great that you're not afraid to ask questions! Some people tend to get angry when they do not experience immediate success with something and give up, preferring to believe it's just too hard for them. However a bit of research and perhaps asking in an appropriate forum can sometimes help out a great deal.

See, not so hard once you learned where some of the tools to help out with this kind of thing exist in OpenSUSE!

If I may suggest, opening either KHelpCenter or similar in Gnome (right in the KMenu or Gnome Menu) will bring up lots of documentation, startup guides, guides to KDE and Gnome software use, etc, etc.

Reading through some of that stuff every so often at your convenience will help you out as well. It did for me. My first Linux distribution was OpenSUSE 10.2 and the first thing I noticed about OpenSUSE was the excellent instructional material they put into those help centers. Many distro's either do not have as much of that sort of thing available or they do not provide it in an easily accessed way, installed by default right in the help centers. The OpenSUSE DVD has these same manuals in pdf form right on the DVD as well, for those who want to do some of the reading before installing Linux or who would like to print out parts of it.

In Transmission's case, and many other packages that have GUI's available, it is possible that both the command line and GUI versions must both be installed for either to function correctly. But the nice thing about YaST, and really most major Linux distro package managers, is that it keeps track of these sorts of dependencies and when a user selects to install one of the set of packages required YaST will automatically install any other packages that the program will need to operate correctly. It will also usually inform the user that it is doing that and perhaps ask for your approval.

YaST Software Manager has gotten critical reviews regarding it being somewhat slow while doing these sort of things, but I find that it is quite reliable and has also had some increases in speed in the OpenSUSE 10.3 release.

I'm glad you got the program (Transmission) on. I never heard of it so maybe you could let us know how it performs?
 
Old 10-29-2007, 12:15 PM   #12
Lola Kews
Member
 
Registered: May 2004
Posts: 549

Original Poster
Rep: Reputation: 38
dahveed3 thanks for the information, I know I just have to get to reading the docs you mention. However right now I have so many things going on I don't know which way to jump! As for Transmission it came highly recommended, i don't have any other real afinity for it otherafinity for it other than that. It is ssssssssupposed to be really good and fast. However something is wrong with my firewall and I can't get KTorrent or Transmission to send the downloads through to my computer.
I have a another post going on the program FireStarter which is a firewall with an easy to understand frond end (graphical) that gives you complete control over ports and everything else in between.
However it is designed for Gnome and I run KDE. I was able to get it downloaded and have an icon under the lizard head, but it won't work. I'm sure it has something to do with being Gnome in an KDE inviroment but I haven't came up with a answer yet. Supposedly it's easy, but like everything else in life things are usually only easy when one understands.
Take care.
 
Old 10-29-2007, 12:56 PM   #13
dahveed3
Member
 
Registered: Mar 2007
Posts: 191

Rep: Reputation: 31
Firestarter is what I use when I don't use OpenSUSE! Nice program, but YaST already comes with a Firewall configuration area so Firestarter is unecessary. But just so you know, Firestarter does work in both KDE and Gnome. I use KDE on Debian and use Firestarter to configure the firewall because it's just easier for me than configuring iptables (the built in to the Kernel Linux firewall) by typing stuff in myself. Once Firestarter writes the settings in it doesn't even need to be running. Iptables just uses the configuration file that Firestarter wrote to it.

But you don't need that.

Read:

http://en.opensuse.org/BitTorrent_and_openSUSE

Essentially what it comes down to is you need to know, or set yourself within the software, which TCP (for downloading) ports and UDP (for then seeding back) ports your Torrent software uses and then open the ports in YaST-Security-Firewall.

You just type them in as described on that wiki article and boom! Your Bit Torrent program can now work properly.

Uninstall Firestarter. You don't need it. The same and more are available in YaST.

Last edited by dahveed3; 10-29-2007 at 01:00 PM.
 
Old 10-30-2007, 02:34 PM   #14
Lola Kews
Member
 
Registered: May 2004
Posts: 549

Original Poster
Rep: Reputation: 38
dahveed3, I will immediately try what you have suggested, but I still want to get FirsStarer running! I feel it is better to understand one program well (FireStarter) than to start guessing about things in other distros that I intend to try out.

I went into YaST and checked out the firewall section, but I really don't know what they are talking about. When I was using SUSE 10.2 there was not a problem. When I upgraded to 10.3 (by updating "/", not total) the firewall settings should have been left alone, but alas, this was not the case. I feel this is a definite "BUG" that should be addressed.

Here I am bitching about a "Free" program, Humans are a strange bunch, LOL!!!
 
Old 10-30-2007, 03:49 PM   #15
Lola Kews
Member
 
Registered: May 2004
Posts: 549

Original Poster
Rep: Reputation: 38
dahveed3, I went to the link you suggested and was totally confused, the "Jargon" and things they talk about would require me to stop everything I'm doing and learn what they are talking about just to get a working connection!
I am going to go with trying to get FireStarter going, I don't feel there is any reason for someone to have to go into such depth to establish a usable connection/relation, unless they are in the profession, which I am not and don't wish to be.
Thanks for the link, but I'll have to pass on that direction, hope you understand.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
how to open FTP service in SUSE 10 pot182 Linux - Networking 2 07-17-2006 09:07 AM
LXer: Novell Opens SUSE Linux Build Service, Previews 10.1 LXer Syndicated Linux News 0 04-06-2006 02:33 PM
LXer: How to Build a Linux Service Business LXer Syndicated Linux News 0 02-20-2006 09:16 AM
SuSE 9.2 - FTP Port open with no FTP service?!?! don_wombat Linux - Security 12 12-01-2004 03:14 PM
SuSe Open Exchange 4.0 - Postal service probably delivers faster dvlmn666 Linux - Software 1 12-20-2003 12:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 10:24 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration