Project: |
activate https |
Deutsche Beschreibung verfuegbar: hier
Description
You have the possibility to download a few additional
features I missed in Gentoo.
emerge_force.sh
If you start a big emerge, for example a huge list of programs or
a system update, you will start it and go away. If anything go
wrong, it will stop your hole emerge, also the programs, that are
not affacted by the error. This is very disturbing and so I write
this script against it.
Execution: ./emerge_force.sh [options] [pakets]
options are any options for the emerge, for example
--update --deep).
pakets is a list of packages you would like to see emerged. You
can also use world or system as a package and also
sync or --sync is allowed.
The script will start a single emerge for every package. It will also
cut the world, if you used it, and start a single emerge for every
package in it (the same for system).
Example:
./emerge_force.sh --update --deep --newuse system --sync system world
It will does the following: With --update --deep --newuse, only
new packages or packages with changed USE-flags will be emerged. The
script will start with all packages in system, then it syncs the
portage tree and then again, it searches for updates in system and
after that, it will update all the rest in world.
This execution is more slowly than the direct usage, but you know,
that most of packages are emerged in every case.
Download: emerge_force.sh
add_keywords.sh
If you would like to emerge a program in the testing-version,
there are propably a lot of packages, you have to put in your
/etc/portage/package.keywords. This script searches all
this packages and does it automatically for you.
Execution: ./add_keywords.sh [emerge args]
All passed arguments are used for the emerge with the additional
argument --pretend --verbose. If the script gets a message
like "The needed package xxx/yyy is masked by the ~x86 keyword.", then
it will add this package to your package.keywords and try it
again and again till no more messages of this type apears.
Example:
./add_keywords.sh ">=gnome-2.14.0"
You have to put quotations here, because else, your shell will missinterpret
the >.
Download: add_keywords.sh
If you want to support my work, please donate via Gittip/Flattr here:
The program published here is under the copyright of Albert Zeyer. In that case there is the source code to download, it is under the LGPL-licence. Distributions of it are only allowed with a reference to this page.
Links
- Other projects
- Mainsite
Albert Zeyer (Mail)
You are the 2277063th thing, which looks closely at this site.
"No, no, do the goldfish!" tongued the ear licking housewife as the bung-hole stuffing friar slurped her pendulous eyes and pounded his warty stick shift into her soft-spoken jam jar.
14:41:49 up 1368 days, 20:23, 10 users, load average: 0.00, 0.01, 0.05
The code can be seen here. Please contact me if you find any problems. :)