Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
drekmore ~ # emerge -NuDav world * IMPORTANT: 4 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] sys-devel/m4-1.4.15 [1.4.14-r1] USE="-examples" 925 kB [ebuild N ] x11-proto/xproto-7.0.19 USE="-doc" 263 kB [ebuild N ] x11-proto/xextproto-7.1.2 USE="-doc" 170 kB [ebuild N ] x11-proto/inputproto-2.0.1 149 kB [ebuild N ] x11-libs/xtrans-1.2.6 USE="-doc" 153 kB [ebuild N ] x11-proto/kbproto-1.0.5 109 kB [ebuild N ] x11-proto/videoproto-2.3.1 99 kB [ebuild N ] x11-proto/scrnsaverproto-1.2.1 USE="-doc" 106 kB [ebuild N ] x11-libs/libdrm-2.4.22 USE="libkms -static-libs" VIDEO_CARDS="intel -nouveau -radeon -vmware" 391 kB [ebuild N ] x11-proto/damageproto-1.2.1 97 kB [ebuild N ] x11-libs/libICE-1.0.7 USE="-doc -ipv6 -static-libs" 317 kB [ebuild N ] x11-libs/libXau-1.0.6 USE="-static-libs" 256 kB [ebuild N ] x11-libs/libXdmcp-1.1.0 USE="-doc -static-libs" 282 kB [ebuild N ] x11-misc/makedepend-1.0.3 121 kB [ebuild N ] x11-proto/fixesproto-4.1.2 101 kB [ebuild N ] x11-libs/libSM-1.2.0 USE="uuid -doc -ipv6 -static-libs" 278 kB [ebuild N ] x11-proto/xcb-proto-1.6-r1 91 kB [ebuild N ] x11-libs/libxcb-1.7 USE="-doc (-selinux) -static-libs" 312 kB [ebuild N ] x11-libs/libX11-1.4.0 USE="-doc -ipv6 -static-libs -test" 2,036 kB [ebuild N ] x11-libs/libXext-1.2.0 USE="-doc -static-libs" 306 kB [ebuild N ] x11-libs/libXt-1.0.9 USE="-static-libs" 670 kB [ebuild N ] x11-libs/libXxf86vm-1.1.1 USE="-static-libs" 247 kB [ebuild N ] x11-libs/libXmu-1.1.0 USE="-doc -ipv6 -static-libs" 353 kB [ebuild N ] x11-libs/libXi-1.4.0 USE="-doc -static-libs" 404 kB [ebuild N ] x11-libs/libXScrnSaver-1.2.1 USE="-static-libs" 263 kB [ebuild N ] x11-libs/libXv-1.0.6 USE="-static-libs" 266 kB [ebuild U ] net-misc/iputils-20100418-r1 [20100418] USE="idn ssl -SECURITY_HAZARD -doc -ipv6 -static" 114 kB [ebuild N ] app-admin/eselect-mesa-0.0.8 2 kB [ebuild N ] x11-proto/glproto-1.4.12 105 kB [ebuild N ] media-libs/mesa-7.9 USE="classic gallium nptl -debug -gles -llvm -motif -pic (-selinux)" VIDEO_CARDS="intel -mach64 -mga -nouveau -r128 -radeon -savage -sis -tdfx -via -vmware" 5,546 kB [ebuild U ] sys-apps/busybox-1.17.4 [1.15.3] USE="mdev%* pam -debug -ipv6% -make-symlinks -savedconfig (-selinux) -static" 2,045 kB [ebuild U ] sys-apps/coreutils-8.7 [8.5] USE="acl nls unicode -caps -gmp (-selinux) -static -vanilla -xattr" 4,604 kB Total: 32 packages (4 upgrades, 28 new), Size of downloads: 21,165 kB Would you like to merge these packages? [Yes/No]
kiedyś (31 października 2010 roku) zainstalowałem freevo i trochę zależności oraz 'niechcący' tightvnc, icewm oraz jak w przypadku freevo potrzebne zależności, teraz chciałbym się tego pozbyć, unmergnąłem freevo i inne wspomniane programy ale jak pozbyć się wszystkiego innego co zainstalowało się jako zależności? wylistowałem pakiety zainstalowane wspomnianego dnia
genlop --list --date 58 days ago | grep "Sun Oct 31"
unmergnąłem wszystko co wydawało mi się jako zainstalowane tylko tego dnia i obecnie uznaję to za niepotrzebne, jednak jak widzę coś wisi mi w systemie i ciągnie jako swoje zależności mnóstwo pakietów (niepotrzebnie bo i to "coś" jest niepotrzebne mi zupełnie)
jest jakiś sprytny sposób na zrobienie tego co chcę? :)
Ostatnio edytowany przez Graffi (2010-12-26 17:57:28)
Offline
Zazwyczaj dodaje pakiet do package.mask i daje -NuD world, wtedy wyświetla jaki pakiet próbuje pociągnąć ten którego chcesz się pozbyć.
Kiedyś arn, w dość długim temacie napisał inny sposób ale nie pamiętam... chyba to był przełącznik --tree dla emerge ale nie dam głowy.
Offline
@k4misiek: kombinujesz :P
equery d freevo
a posprzątanie zależności i nieużywanych paczek to po prostu
emerge --depclean
@Graffi a jak już wyciągnąłeś listę paczek zainstalowanych danego dnia to możesz też zrobić to tak:
emerge -C $(genlop --list --date 58 days ago | awk '/Sun Dec 28/ {print $8}')
Oczywiście nie zapomnij na końcu o
revdep-rebuild
Ostatnio edytowany przez winnetou (2010-12-26 18:13:25)
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00008 | SET NAMES latin2 |
0.00140 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.226.94.64' WHERE u.id=1 |
0.00095 | UPDATE punbb_online SET logged=1738279334 WHERE ident='18.226.94.64' |
0.00050 | SELECT * FROM punbb_online WHERE logged<1738279034 |
0.00208 | DELETE FROM punbb_online WHERE ident='3.22.77.233' |
0.00037 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=17986 AND t.moved_to IS NULL |
0.00031 | SELECT search_for, replace_with FROM punbb_censoring |
0.00121 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=17986 ORDER BY p.id LIMIT 0,25 |
0.00085 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=17986 |
Total query time: 0.00785 s |