Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

Please humor this n00b.. =(

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
19 posts • Page 1 of 1
Author
Message
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

Please humor this n00b.. =(

  • Quote

Post by XxLaSeRxX » Tue Oct 11, 2005 4:56 am

Im totally new to the linux world.. Im slowly getting into the swing of things.. But I have a few question. I have installed apps like firefox and gaim. But is there anyway to run firefox by just typing firefox into the console and not having to go to the actual folder and typing ./firefox??

Also I have installed a few apps like yakuake-2.6 and Im not sure how to run it.. And is there anyway to alter my mouse speeds and such within kde or a file? my touchpad seems to be a little too fast and whenever I move my mouse over any website for some reason it registers a click and takes me to a random like I clicked on.

Thanks in advance..
Top
Headrush
Watchman
Watchman
User avatar
Posts: 5597
Joined: Thu Nov 06, 2003 12:48 am
Location: Bizarro World

  • Quote

Post by Headrush » Tue Oct 11, 2005 5:04 am

If you installed firefox using the ebuild in portage it should be installed in /usr/bin which is normally in your PATH and should start by just typing firefox.

What is the output of

Code: Select all

which firefox
echo $PATH
Top
cconroy
Tux's lil' helper
Tux's lil' helper
Posts: 81
Joined: Tue Apr 26, 2005 3:06 am
Contact:
Contact cconroy
Website

installing programs

  • Quote

Post by cconroy » Tue Oct 11, 2005 5:09 am

how did you install these programs? one thing you should realize is that the main reason to choose Gentoo over another distro is the fact that Gentoo manages all of your software installations FOR you.

I suggest emerging any software you want (emerge -va gaim or emerge -va firefox), and for common programs like firefox and gaim, they should be automatically added to your menus in Gnome or KDE. if you don't know what emerging is...well that's another question and I'm sure we can help out, but you may want to try reading http://www.gentoo.org/doc/en/handbook/h ... xml?part=2 in that case.

also, I highly recommend you start off with something like cfg-update (http://forums.gentoo.org/viewtopic.php?t=86622) to manage updating config files for you. It will make your life easier when you try to update packages later.
Top
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

  • Quote

Post by XxLaSeRxX » Tue Oct 11, 2005 5:18 am

yeh I didnt emerge.. I just followed the INSTALL file by typing ./configure and make.

Im guessing thats the wrong way..

I have to understand more about emerge.

Thanks,
Top
iopi
n00b
n00b
Posts: 68
Joined: Sun Mar 13, 2005 3:13 am

  • Quote

Post by iopi » Tue Oct 11, 2005 5:31 am

Well, it's not the wrong way per say, but it is a lot simpler to use emerge =).

su to get root access, and then do and emerge -s firefox

This will bring up results that are in portage that have firefox (the -s flag does a search)

Now you can simply do
emerge mozilla-firefox

It will download and compile the source code for you =)

Enjoy ;]
Top
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

  • Quote

Post by XxLaSeRxX » Tue Oct 11, 2005 6:10 am

yeh I just realized how powerful emerge really is.. I was also wondering how do you emerge local ebuilds? Im trying emerge yakuake-2.6.ebuild but Im getting an error saying:

emerging by path implies --oneshot... adding --oneshot to options.

*** emerging by path is broken and may not always work!!!

Calculating dependencies
*** /root/download/yakuake/yakuake-2.6.ebuild does not exist

I think Im doing something wrong..

Thanks again.
Top
Benson
Apprentice
Apprentice
User avatar
Posts: 156
Joined: Mon Feb 23, 2004 8:36 pm
Location: Switzerland
Contact:
Contact Benson
Website

  • Quote

Post by Benson » Tue Oct 11, 2005 6:56 am

The Yakuake ebuild isn't a official one, i think you downloaded it from kde-look!? So if you want to use an ebuild that isn't in portage, do the following:

1. make the dir /usr/local/portage
2. add to your /etc/make.conf the following entry:

Code: Select all

PORTDIR_OVERLAY="/usr/local/portage"
3. Now start adding subfolders to your portage overlay, add it with categories like it's done in /usr/portage!!! E.g. now make the folders /usr/local/portage/kde-base/yakuake, copy the ebuild at this new directory, do a emerge -pv yakuake and it should output something like this:

Code: Select all

benson# emerge -pv yakuake

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] kde-base/yakuake-2.3  -arts -debug -kdeenablefinal -xinerama 0 kB [1]

Total size of downloads: 0 kB
Portage overlays:
 [1] /usr/local/portage

rgds,
Benson
Top
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

  • Quote

Post by XxLaSeRxX » Tue Oct 11, 2005 2:47 pm

Benson, I did everything as you said but it didnt work. Here is the output:

AmamutLaptop yakuake # emerge -pv yakuake

These are the packages that I would merge, in order:

Calculating dependencies
!!! All ebuilds that could satisfy "yakuake" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/yakuake-2.6 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.


Thanks again.
Top
Benson
Apprentice
Apprentice
User avatar
Posts: 156
Joined: Mon Feb 23, 2004 8:36 pm
Location: Switzerland
Contact:
Contact Benson
Website

  • Quote

Post by Benson » Tue Oct 11, 2005 2:52 pm

Ok, this package is masked - in case you don't know what this means, i suggest you read the portage handbook.

To emerge a masked package, add it to your /etc/portage/package.keywords - e.g. run

Code: Select all

nano /etc/portage/package.keywords
add there
kde-base/yakuake ~x86
Now save the file, close it and try to run emerge -pv yakuake again!

rgds,
Benson
Top
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

  • Quote

Post by XxLaSeRxX » Tue Oct 11, 2005 3:14 pm

I appreciate all the help, and yeh I need to read the portage handbook. Im actually in the middle of reading it. Anyways I add that line to portage.keywords but I still get an error:

AmamutLaptop yakuake # emerge -pv yakuake

These are the packages that I would merge, in order:

Calculating dependencies -
emerge: there are no ebuilds to satisfy "~kde-base/kdelibs-2.6".


when I opened my portage.keywords it was totally blank (assuming new file). Im not sure if it should have had anything in it already or not.

Thanks again.
Top
derfian
n00b
n00b
User avatar
Posts: 48
Joined: Thu Sep 30, 2004 9:58 pm
Location: Linköping, Sweden
Contact:
Contact derfian
Website

  • Quote

Post by derfian » Tue Oct 11, 2005 3:45 pm

XxLaSeRxX wrote:when I opened my portage.keywords it was totally blank (assuming new file). Im not sure if it should have had anything in it already or not.
It should be package.keywords, not portage.keywords. The file does not exist by default, you have to create it yourself.
Top
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

  • Quote

Post by XxLaSeRxX » Tue Oct 11, 2005 4:04 pm

oh yeh I meant package.keywords. It was a mistake when I was typing the post and not in the console.

Thanks
Top
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

  • Quote

Post by XxLaSeRxX » Tue Oct 11, 2005 7:27 pm

Theres actually an ebuild of yakuake when I type emerge -s yakuake. But then when I type emerge yakuake I get that error again about theres no ebuild that satisfies ~kde-base/kdelibs-2.6.




If anyone knows let me know..

Thanks,
Top
chetan13
Tux's lil' helper
Tux's lil' helper
Posts: 125
Joined: Wed Jul 02, 2003 4:00 pm
Location: chennai,india

  • Quote

Post by chetan13 » Wed Oct 12, 2005 4:34 am

emerge -s yakuake basically searches for packages named yakuake. since you have already set PORTDIR_OVERLAY and placed the ebuild into it, emerge -s finds that and reports it.

Where did you get the yakuake ebuild from?

Also, you need to read a little more. Once you've got a basic idea of how portage works, maintaining gentoo will be a cakewalk for years to come.
Top
ejmiddleton
n00b
n00b
Posts: 34
Joined: Mon Sep 12, 2005 5:03 am

missing prerequsite

  • Quote

Post by ejmiddleton » Wed Oct 12, 2005 10:05 am

kde-base/kdelibs-2.6 is a prerequsite of the yakuake ebuild you are trying to install. This version 2.6 of kdelibs in no longer supported by gentoo. I would suggest you learn how ebuilds work then update the yakuake ebuild to support a later version of yakuake. Start reading the Gentoo Developer Handbook, especially the Ebuild HOWTO. We could probably make the required modifications to the ebuild but you would be better to learn to do it yourself.
Top
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

  • Quote

Post by XxLaSeRxX » Thu Oct 13, 2005 3:44 am

I did emerge -s yakuake, and i thought that it would be the latest version and compatible.. Im also emerged the latest version of kdelibs and it still doenst work.. Ive been reading over the ebuild guide and it explains how to create an ebuild. What do I have to do to get yakuake working??
Top
ejmiddleton
n00b
n00b
Posts: 34
Joined: Mon Sep 12, 2005 5:03 am

  • Quote

Post by ejmiddleton » Thu Oct 13, 2005 4:24 am

yakuake is not supported by gentoo which means if you want to install it you have to managed the package and its dependencies yourself. Luckly gentoo package management is easy to use. I don't know your exact situation because I can't see the ebuild you are using but if you look in the yakuake ebuild you will see a line something like.

Code: Select all

.
DEPEND="=kde-base/kdelibs-2.6
.
If you look in the Package Dependencies section of the Ebuild HOWTO you will get an explanation of what this means. If you then look in the portage tree you will see that this dependency is missing.

Code: Select all

# ls /usr/portage/kde-base/kdelibs
Now you can do one of two things,
  1. you can change the dependency to >=kde-base/kdelibs-2.6 and hope yakuake works with kdelibs versions latter then 2.6
  2. you can make a new package for kdelibs version 2.6 and any of its dependencies.
Either way you are going to have to do some ebuild hacking to get it working.
Top
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

  • Quote

Post by XxLaSeRxX » Thu Oct 13, 2005 5:25 am

when I look at the ebuild I see this:

Code: Select all

DEPEND="|| ( kde-base/konsole kde-base/kdebase )"
and there is an ebuild of yakuake in the portage tree which also gives the same error. But I thought if it is in the portage tree is works with the latest version or close to it.

Anyways thanks for the help.
Top
XxLaSeRxX
n00b
n00b
Posts: 20
Joined: Tue Oct 11, 2005 1:32 am

  • Quote

Post by XxLaSeRxX » Thu Oct 13, 2005 5:33 am

well it doesnt matter too much now.. I got the regular version working..

Thanks tho.
Top
Post Reply

19 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic