What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

General support questions

What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby Rocksockdoc » 2012/04/25 23:18:09

New to CentOS, I want to install common utilities, e.g., graphics (kolourpaint), security (truecrypt), usenet (pan), DVD creation (DeVeDe), DVD burning (brasero), etc.
But, I'm stumped at the very simplest of steps (I think):
Q: What is the search engine that tells me which repository {kolourpaint,truecrypt,pan,devede,brasero,etc.} resides in?

I first search this CentOS forum for, say, "install kolourpaint" but it fails to bring up a single thread or post for the entire forum.
Likewise, searches such as "truecrypt" don't bring up a single installation (just a few usage questions).
Similarly with "brasero", "pan", and "devede".
Then, as per Centos installing software, I try (all to no avail):
Code: Select all
# yum update
# yum install {kolourpaint,truecrypt,pan,devede,brasero,etc.}


I then try to find the missing repositories as per Available Repositories for CentOS but a search there finds nothing for these software packages.
Code: Select all
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm


And, lastly I simply google the net, and of course I find RPMs for, say, kolourpaint:
http://pkgs.org/centos-5-rhel-5/repofor ... 4.rpm.html

But, before I install that using the rpm command, I really should try to find a CentOS-blessed repository (right?):
Code: Select all
rpm -ivh kolourpaint-1.2.2-2.el5.rf.x86_64.rpm


In summary, I 'think' my noob problem is that I don't (yet) know the simplest basics on two things:
a) How to search for a repository that actually contains the desired tool
b) How to 'add' that repository such that yum (or rpm) can install that desired tool

Before I try to figure out how to configure RPMForge and ATrpms as per centos.org repositories or how to compile from source ...

May I ask:
Q: What is the search engine that tells me which repository {kolourpaint,truecrypt,pan,devede,brasero,etc.} resides in?
Rocksockdoc
 
Posts: 414
Joined: 2012/03/29 20:12:28

Re: What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby Rocksockdoc » 2012/04/26 18:52:21

I called around and a friend on Redhat Enterprise said there is no single search engine to find how to install common programs such as kolourpaint, truecrypt, pan, devede, brasero, etc..

Seems like a missing link (in not having a search engine), but if that's the procedure on CentOS, then that's what I'll learn and do.

I'll write it up as I perform the tasks, so that the NEXT person who searches for how to install these programs can simply stand on my shoulders and move forward more easily than I did.

Here are instructions for installing RPMforge.
The first line provides a long list for a visual-grep of the packages (weird that there isn't a search engine, nor a description of the packages ... it's just a simple list).
http://pkgs.repoforge.org

I see, from my 'visual grep' of that long list, that the following are provided in RPMforge
1. http://pkgs.repoforge.org/kolourpaint
2. http://pkgs.repoforge.org/truecrypt
3. http://pkgs.repoforge.org/pan

But, even after a few visual greps, I could not find the following:
a. devede (dvd creator)
b. brasero (dvd burner)
So, I'll worry about DVD creating & burning later.

First I'll install RPMforge and then try to install the three packages that seem to be there:
1. [root]# uname -i ==>x86_64
2. Download ==> http://packages.sw.be/rpmforge-release/ ... x86_64.rpm
3. Encrypt ==> rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
4. Verify ==> rpm -K rpmforge-release-0.5.2-2.el6.rf.*.rpm ==> (sha1) dsa sha1 md5 gpg OK
5. Add ==> rpm -i rpmforge-release-0.5.2-2.el6.rf.*.rpm

Now it's time to install the three programs which are provided in the RPM repository:
1. yum install kolourpaint ==> No package kolourpaint available.
2. yum install truecrypt ==> No package truecrypt available.
3. yum install pan ==> OK

Well that was unexpected!
I would have thought all three would work --- or all three would fail (if I had done something wrong); but only one (pan) worked and the other two failed. That's bizarre.
Rocksockdoc
 
Posts: 414
Joined: 2012/03/29 20:12:28

Re: What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby pschaff » 2012/04/26 20:55:11

Please review the recommeded reading and the linked articles on yum and rpm. For core packages like brasero:
Code: Select all
# yum list brasero
Loaded plugins: fastestmirror, priorities, refresh-packagekit
Loading mirror speeds from cached hostfile
Installed Packages
brasero.i686         2.28.3-6.el6         @anaconda-CentOS-201112130233.i386/6.2


For searching 3rd party repos I install most or all the ones listed on the Repositories page but leave most disabled by default. Searches can then be performed, such as:
Code: Select all
[root@c6-32 ~]# alias yumlist
alias yumlist='yum --noplugins --showduplicates --enablerepo \* --disablerepo \*-source --disablerepo c6-media,\*debug\*,\*-source list'
[root@c6-32 ~]# yumlist kolourpaint truecrypt pan devede
atomic                                                   | 1.9 kB     00:00     
atomic/primary_db                                        | 284 kB     00:00     
atomic-testing                                           | 1.9 kB     00:00     
atrpms                                                   | 3.5 kB     00:00     
atrpms/primary_db                                        | 1.2 MB     00:00     
atrpms-bleeding                                          | 3.5 kB     00:00     
atrpms-bleeding/primary_db                               |  25 kB     00:00     
atrpms-testing                                           | 3.5 kB     00:00     
atrpms-testing/primary_db                                | 190 kB     00:00     
centosplus                                               | 3.5 kB     00:00 ...
contrib                                                  |  951 B     00:00 ...
elrepo-extras                                            | 1.9 kB     00:00     
elrepo-extras/primary_db                                 |  35 kB     00:00     
elrepo-kernel                                            | 1.9 kB     00:00     
elrepo-kernel/primary_db                                 | 8.7 kB     00:00     
elrepo-testing                                           | 1.9 kB     00:00     
elrepo-testing/primary_db                                | 102 kB     00:00     
epel-testing/metalink                                    |  11 kB     00:00     
epel-testing                                             | 4.0 kB     00:00     
epel-testing/primary_db                                  | 234 kB     00:00     
linuxtech-backports                                      | 1.3 kB     00:00     
linuxtech-release                                        | 1.3 kB     00:00     
linuxtech-release/primary                                | 162 kB     00:00     
linuxtech-release                                                       515/515
linuxtech-testing                                        | 1.3 kB     00:00     
livna                                                    | 3.6 kB     00:00     
localtest                                                | 1.3 kB     00:00 ...
localtest/primary                                        | 6.7 kB     00:00 ...
localtest                                                                 24/24
pschaff-testing                                          | 1.3 kB     00:00     
remi                                                     | 2.9 kB     00:00     
remi/primary_db                                          | 249 kB     00:00     
remi-test                                                | 2.9 kB     00:00     
remi-test/primary_db                                     |  76 kB     00:00     
rpmforge                                                 | 1.1 kB     00:00     
rpmforge/primary                                         | 1.5 MB     00:00     
rpmforge                                                              4365/4365
rpmforge-extras                                          | 1.1 kB     00:00     
rpmforge-testing                                         | 1.1 kB     00:00     
rpmfusion-free-updates                                   | 2.7 kB     00:00     
rpmfusion-free-updates-testing                           | 2.7 kB     00:00     
rpmfusion-nonfree-updates                                | 2.2 kB     00:00     
rpmfusion-nonfree-updates-testing                        | 2.2 kB     00:00     
Available Packages
pan.i686                        1:0.133-1.el6.rf                        rpmforge
pan.i686                        1:0.134-1.el6.rf                        rpmforge
pan.i686                        1:0.135-1.el6.rf                        rpmforge
[root@c6-32 ~]#

The only one in the repos is pan. Let's try search rather than list:
Code: Select all
[root@c6-32 ~]# alias yumsearch
alias yumsearch='yum --noplugins --showduplicates --enablerepo \* --disablerepo \*-source --disablerepo c6-media,\*debug\*,\*-source search'
[root@c6-32 ~]# yumsearch kolourpaint truecrypt devede
============================ N/S Matched: truecrypt ============================
tcplay-0.9-0.5.20111007git97ed5f9.el6.i686 : Utility to create/open/map
                                           : TrueCrypt-compatible volumes

  Name and summary matches mostly, use "search all" for everything.
Warning: No matches found for: kolourpaint
Warning: No matches found for: devede

So, next I go to google or check for Fedora SRPMS i might rebuild. I usually start with Fedora 14 as experience has shown those are very likely to work on EL6. Some newer ones will, and some will not. No luck there either, although there are numerous paint and crypt packages that could be useful.

So - it seems to be off to google-land for anything else. At least we found two out of 5. Good luck. :-)
pschaff
Retired Moderator
 
Posts: 18277
Joined: 2006/12/13 20:15:34
Location: Tidewater, Virginia, North America

Re: What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby Rocksockdoc » 2012/04/30 20:19:22

pschaff wrote:
At least we found two out of 5


Thanks for the advice. And, I've added the yum{search,list} aliases to my bashrc file.

It's sad that yum can't find these very common programs.
- kolourpaint => not installed yet
- truecrypt => not installed yet
- devede => not installed yet

Be that as it may, the next step is to seek an RPM repository online somewhere.

Q: Other than google, do we have, on CentOS, a standard place to 'start' looking for an RPM file?

Note: I googled and then doubleclicked on this rpm file for PAN:
http://pkgs.repoforge.org/pan ==> finds PAN in http://pkgs.repoforge.org/pan/
But, the error was "Can't install /home/rock/Downloads/pan-0.133-1.el5.rf.x86_64.rpm as no transaction"

Is this error because I'm on CentOS 6 and not Centos 5?
Rocksockdoc
 
Posts: 414
Joined: 2012/03/29 20:12:28

Re: What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby YBellefeuille » 2012/04/30 22:36:41

Using yum search all, I found kolourpaint in the package kdegraphics in the base repository, brasero in the package brasero also in the base repository, pan in the package pan in the rpmforge repository, and truecrypt in the package tcplay in the epel repository:

Code: Select all
# yum search all kolourpaint truecrypt devede brasero pan
Loaded plugins: downloadonly, fastestmirror, presto, priorities, refresh-
              : packagekit, verify
Loading mirror speeds from cached hostfile
 * base: mirror.csclub.uwaterloo.ca
 * centosplus: mirror.csclub.uwaterloo.ca
 * elrepo: mirror.symnds.com
 * epel: mirror.csclub.uwaterloo.ca
 * extras: mirror.csclub.uwaterloo.ca
 * fasttrack: mirror.csclub.uwaterloo.ca
 * remi: remi-mirror.dedipower.com
 * rpmforge: mirror.us.leaseweb.net
 * rpmfusion-free-updates: mirror.us.leaseweb.net
 * rpmfusion-nonfree-updates: mirror.us.leaseweb.net
 * updates: mirror.csclub.uwaterloo.ca
2168 packages excluded due to repository priority protections
============================= Matched: kolourpaint =============================
7:kdegraphics-4.3.4-6.el6.x86_64 : K Desktop Environment - Graphics Applications
7:kdegraphics-4.3.4-6.el6.x86_64 : K Desktop Environment - Graphics Applications

============================== Matched: truecrypt ==============================
tcplay-0.9-0.5.20111007git97ed5f9.el6.x86_64 : Utility to create/open/map
                                             : TrueCrypt-compatible volumes

=============================== Matched: brasero ===============================
brasero-devel-2.28.3-6.el6.i686 : Headers for developing programs that will use
                                : brasero
brasero-devel-2.28.3-6.el6.x86_64 : Headers for developing programs that will
                                  : use brasero
brasero-libs-2.28.3-6.el6.i686 : Libraries for brasero
brasero-libs-2.28.3-6.el6.x86_64 : Libraries for brasero
brasero-libs-2.28.3-6.el6.x86_64 : Libraries for brasero
brasero-nautilus-2.28.3-6.el6.x86_64 : Nautilus extension for brasero
brasero-nautilus-2.28.3-6.el6.x86_64 : Nautilus extension for brasero
gnome-python2-brasero-2.28.0-4.el6.x86_64 : Python bindings for interacting with
                                          : brasero
brasero-2.28.3-6.el6.x86_64 : Gnome CD/DVD burning application
brasero-2.28.3-6.el6.x86_64 : Gnome CD/DVD burning application

================================= Matched: pan =================================
[Lots omitted.]
1:pan-0.133-1.el6.rf.x86_64 : The Pan Newsreader
1:pan-0.134-1.el6.rf.x86_64 : The Pan Newsreader
1:pan-0.135-1.el6.rf.x86_64 : The Pan Newsreader
[Lots omitted.]

Warning: No matches found for: devede


That left devede. I went to pbone.net and did an "advanced search" for devede limiting myself to CentOS 6, RHEL 6 and Scientific Linux 6. That didn't work, so I added Fedora 12 and 13 (on which CentOS 6 is based) to the search, and found devede-3.16.9-1.fc13.src.rpm. I've had good luck lately downloading Fedora 13 SRPMs and rebuilding them with rpmbuild --rebuild, so you can try that.
YBellefeuille
 
Posts: 312
Joined: 2012/03/06 22:30:17
Location: Ottawa

Re: What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby Rocksockdoc » 2012/05/01 16:00:48

YBellefeuille wrote:
Using yum search all, I found kolourpaint in the package kdegraphics in the base repository, brasero in the package brasero also in the base repository, pan in the package pan in the rpmforge repository, and truecrypt in the package tcplay in the epel repository


Ah. What I love about your answer is you showed us a "search engine" that will find (for the most part) CentOS 6 blessed packages of interest!
THANKS!

From what you found, I belatedly realize that I can't just assume I'll install 'kolourpaint' but that I may need to install a larger graphics package (e.g., kdegraphics) just to get kolourpaint.
Code: Select all
[rock@sock Desktop][b]$ [color=FF0000]yum search all kolourpaint[/color][/b]
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
epel/metalink                                            |  10 kB     00:00     
 * base: mirrors.kernel.org
 * epel: ftp.osuosl.org
 * extras: mirrors.usc.edu
 * rpmforge: mirror.cpsc.ucalgary.ca
 * updates: mirror.stanford.edu
base                                                     | 3.7 kB     00:00     
epel                                                     | 4.0 kB     00:00     
epel/primary_db                                          | 4.3 MB     00:36     
extras                                                   | 3.5 kB     00:00     
http://mirror.cpsc.ucalgary.ca/redhat/el6/en/x86_64/rpmforge/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
rpmforge                                                 | 1.1 kB     00:00     
updates                                                  | 3.5 kB     00:00     
[b][color=FF0000]============================= Matched: kolourpaint =============================
kdegraphics.x86_64 : K Desktop Environment - Graphics Applications[/color][/b]
[rock@sock Desktop]$


I see how that bottom line shows "kdegraphics.x86_64" matches kolourpaint!
So this is what I ran:
$ su
# yum install kdegraphics

It worked!

Likewise with "yum search all truecrypt" where it's certainly not obvious that "truecrypt" is inside of "tcplay" (whatever that is); but your suggested command says it is so:
Code: Select all
[rock@sock ~]$ [color=ff0000]yum search all truecrypt[/color]
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirrors.kernel.org
 * epel: mirrors.kernel.org
 * extras: mirrors.usc.edu
 * rpmforge: mirror.cpsc.ucalgary.ca
 * updates: mirror.stanford.edu
[b][color=FF0000]============================== Matched: truecrypt ==============================
tcplay.x86_64 : Utility to create/open/map TrueCrypt-compatible volumes[/color][/b]
[rock@sock ~]$ su
[root@sock /]# yum install tcplay


Now on to DeVeDe ...
Note: I may need to find a more suitable alternative to DeVeDe for creating DVD images from MPG or AVI files (any suggestions?).
Rocksockdoc
 
Posts: 414
Joined: 2012/03/29 20:12:28

Re: What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby pschaff » 2012/05/01 21:24:31

Code: Select all
# yum --enablerepo rpmforge info dvdauthor
Loaded plugins: changelog, fastestmirror, priorities, refresh-packagekit
Loading mirror speeds from cached hostfile
 * elrepo: mirror.symnds.com
 * rpmforge: mirror.us.leaseweb.net
23 packages excluded due to repository priority protections
Available Packages
Name        : dvdauthor
Arch        : x86_64
Version     : 0.6.11
Release     : 1.2.el6.rf
Size        : 152 k
Repo        : rpmforge
Summary     : Set of tools to author a DVD
URL         : http://dvdauthor.sourceforge.net/
License     : GPL
Description : dvdauthor is a program that will generate a DVD movie from a valid
            : mpeg2 stream that should play when you put it in a DVD player.


You may also want to look at mplayer, mencoder, and transcode.
pschaff
Retired Moderator
 
Posts: 18277
Joined: 2006/12/13 20:15:34
Location: Tidewater, Virginia, North America

Re: What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby markkuk » 2012/05/01 21:50:05

Rocksockdoc wrote:

Likewise with "yum search all truecrypt" where it's certainly not obvious that "truecrypt" is inside of "tcplay" (whatever that is); but your suggested command says it is so:


No, tcplay is a BSD-licensed encryption program that's compatible with TrueCrypt. If you want actual TrueCrypt, you must download it from truecrypt.org.
markkuk
 
Posts: 682
Joined: 2007/09/07 10:56:28
Location: Finland

Re: What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby Rocksockdoc » 2012/05/01 23:06:39

pschaff wrote:
Code: Select all
# yum --enablerepo rpmforge info dvdauthor

You may also want to look at mplayer, mencoder, and transcode.


Thanks for the pointer to dvdauthor to replace DeVeDe for encoding multiple AVI & MPG streams into a DVD-format ISO file for burning as a DVD onto DVD media.
I installed dvdauthor and will look at those other suggested programs to see if they're needed.
Thanks for the advice.

markkuk wrote:
tcplay is a BSD-licensed encryption program that's compatible with TrueCrypt.


So 'that' explains why I couldn't find Truecrypt after installing tcplay! :)

I'll look up to see if tcplay can be used to create a doubly-encrypted file that acts like a disk drive when unencrypted.
It would be especially useful if tcplay can automatically unmount the drive when the screen saver goes on as the Linux version of Truecrypt does not do that (the Windows version does automatically unmount after a specified inactive time period).
Rocksockdoc
 
Posts: 414
Joined: 2012/03/29 20:12:28

Re: What is the search engine that says which repository has {kolourpaint,truecrypt,pan,devede,brasero}

Postby Rocksockdoc » 2012/05/03 15:14:07

I ended up installing TrueCrypt as suggested (mainly because of the GUI).
Unfortunately, the Linux TrueCrypt doesn't automatically dismount after a period of inactivitiy like the Windows TrueCrypt does ...
But other than that ... it's a charm!

Thanks everyone for helping out.

I think it is nice that this set of real-world examples can help others by serving as a reference (if they find this in their searches).

It's always two orders of magnitude more efficient to follow a working example than any other known method!
(that's how most of us learned UNIX in the first place!)
Rocksockdoc
 
Posts: 414
Joined: 2012/03/29 20:12:28

Next

Return to CentOS 6 - General Support

Who is online

Users browsing this forum: Bing [Bot] and 10 guests