As he posted if you need to do the normal everyday stuff then only use equo or the gui Sulfur / Spritz if not yet updated.
This is gentoo based so to use advanced features you are not used too, you would need to read up and search or have a look at the wiki top right of this page.
If you want to custom build and add other stuff not in equo then you would need portage but you would need to spend some time learning / reading about gentoo and how it works. Emerge / portage / portato gui interface is serious playing and will seriously RAPE your install if you are not familiar with it or how it works and S**** still happens but can be fixed. Gentoo has a steep learning curve so rather use equo.
SL /Fabio created equo to make it easy for everyday users to keep their linux updated and have fun with gentoo linux until they get the hang of more interesting features in gentoo and would like to experiment with advanced features later once ready.
Sorry I presumed you have some working knowledge with gentoo based systems dew the the nature of this topic.
Ah I see you have ubuntu posted in your last post, as you know if you have a command named
ls and you want to know how to use it you would ???
ls --help , this is linux so same with 99.9% of the programs. " something --help "
Use layman --help to find out what the overlay program does as well as google overlay / layman and similar terms as well as the wiki top right of this page and gentoo wiki's / forums to read up more on what you want to do.
Problem:Let's try rm -rf /usr/local/portage/layman suggested bye Warra Warra
rm -rf /usr/local/portage/layman
M-12-06-25 administrator # layman -a sabayon
* Overlay "sabayon" does not exist!
Yes you have nuked the layman folder and so would have removed anything that layman has about what is available.
Layman should also store info in /etc/layman/layman.cfg but this can get messed up.
You have to get layman to know what is online and what can be used.
layman --help- Code: Select all
# layman --help
Usage:
/
layman -a/-d/-S|overlay
layman -f [-o url]
layman -l|-L
Options:
--version show program's version number and exit
-h, --help show this help message and exit
<Actions>:
-a ADD, --add=ADD Add the given overlay from the cached remote list to
your locally installed overlays.. Specify "ALL" to add
all overlays from the remote list.
-d DELETE, --delete=DELETE
Remove the given overlay from your locally installed
overlays. Specify "ALL" to remove all overlays
-s SYNC, --sync=SYNC
Update the specified overlay. Use "ALL" as parameter
to synchronize all overlays
-i INFO, --info=INFO
Display information about the specified overlay.
-S, --sync-all Update all overlays.
-L, --list List the contents of the remote list.
-l, --list-local List the locally installed overlays.
-f, --fetch Fetch a remote list of overlays. This option is
deprecated. The fetch operation will be performed by
default when you run sync, sync-all, or list.
-n, --nofetch Do not fetch a remote list of overlays. ......
-L, --list List the contents of the remote list. layman -L
To get remote list to local list:
layman -f
Now you can use layman if you have git installed. Copy and paste this to install git . "equo --help" for more info.
- Code: Select all
equo update ; equo install equo entropy sulfur layman portage dev-util/git ; equo conf update ; layman -d sabayon ; layman -L
Now you see a list :- Code: Select all
...... * verlihub [Subversion] (https://verlihub.svn.sourceforge.net/svn...)
* vmware [Subversion] (svn://overlays.gentoo.org/proj/vmware/trunk)
* voip [Subversion] (svn://overlays.gentoo.org/proj/voip/trunk )
* voyageur [Subversion] (https://cafarelli.fr/svn/voyageur-overlay )
* vps [Subversion] (svn://overlays.gentoo.org/proj/vps )
* webapps-experimental [Subversion] (svn://o.g.o/proj/webapps/experimental )
* welp [Git ] (git://git.overlays.gentoo.org/dev/welp )
* wolf31o2 [Git ] (git://git.wolf31o2.org/overlays/wolf31o2...)
* wrobel [Subversion] (svn://overlays.gentoo.org/dev/wrobel/stable)
* wschlich [Subversion] (svn://o.g.o/dev/wschlich/stable )
* wschlich-testing [Subversion] (svn://o.g.o/dev/wschlich/testing )
* x11 [Git ] (git://git.overlays.gentoo.org/proj/x11 )
* xemacs [Subversion] (svn://o.g.o/proj/emacs/xemacs-overlay )
* xen [Subversion] (svn://overlays.gentoo.org/proj/xen/overlay )
* xfce-dev [Git ] (git://git.overlays.gentoo.org/proj/xfce.git)
* xwing [Rsync ] (rsync://gentoo.xwing.info/xwing-overlay )
* zen-overlay [Git ] (git://zen-sources.org/zen/portage-overla...)
* zugaina [Rsync ] (rsync://gentoo.zugaina.org/zugaina-portage )
tweak / #
Fetch layman available info.
- Code: Select all
layman -f ; layman -a sabayon ; layman -l
Example:
- Code: Select all
tweak / # layman -a sabayon
* Running command "/usr/bin/git clone "git://sabayon.org/projects/overlay.git" "/usr/local/portage/layman/sabayon""...
Initialized empty Git repository in /usr/local/portage/layman/sabayon/.git/
remote: Counting objects: 29707, done.
remote: Compressing objects: 100% (11839/11839), done.
This is very easy but could be confusing as you are likely used to Ubuntu and how it works. This happens to all of us but once you gentoo anything else is a walk in the park, SL is just a very easy way to get into gentoo for most users / win vista users.
Hope this helps.