1 |
On Tue, 4 Dec 2012 16:30:33 -0800 |
2 |
Grant <emailgrant@×××××.com> wrote: |
3 |
|
4 |
> My unattended daily system maintenance procedure is like this: |
5 |
> |
6 |
> layman -S |
7 |
> emerge --sync |
8 |
> emerge -pvDuN world |
9 |
> emerge -pv --depclean |
10 |
> eclean -p distfiles |
11 |
> eclean -p packages |
12 |
> |
13 |
> And then attended like this: |
14 |
> |
15 |
> |
16 |
> revdep-rebuild |
17 |
> etc-update |
18 |
> elogv |
19 |
> emerge --depclean |
20 |
> eclean distfiles |
21 |
> eclean packages |
22 |
> |
23 |
> Am I missing any good stuff? |
24 |
> |
25 |
> - Grant |
26 |
|
27 |
|
28 |
I'd tweak the order of your attended run: |
29 |
|
30 |
emerge -DuN world |
31 |
emerge @preserved-rebuild |
32 |
emerge --depclean |
33 |
revdep-rebuild |
34 |
|
35 |
|
36 |
The logic is: |
37 |
|
38 |
Rebuild busted packages that portage already knows about |
39 |
(@preserved-rebuild), then get rid of oudated packages and finally |
40 |
revdep-rebuild to fix anything that --depclean broke. |
41 |
|
42 |
@preserved-rebuild is getting very good at what it does lately |
43 |
(supported in all recent portage version including stable IIRC), as is |
44 |
--depclean, so revdep-rebuild seldom finds anything to do these days. |
45 |
|
46 |
-- |
47 |
Alan McKinnon |
48 |
alan.mckinnon@×××××.com |