Xu Xiaodong avatar Xu Xiaodong committed 374f62e

minor update to update_system.pl

Comments (0)

Files changed (2)

 # author:    Xu Xiaodong <xxdlhy@gmail.com>
 # license:   GPL
 # created:   2011 Apr  3
-# modified:  2011 Apr 13
+# modified:  2011 Apr 19
 #
 
 use Modern::Perl;
     my $line = <<"LINE";
 title Gentoo Linux $v-r$r_v
 root (hd0,0)
-kernel /boot/kernel-$v-gentoo-r$r_v root=/dev/sda3 nouveau.modeset=1
+kernel /boot/kernel-$v-gentoo-r$r_v root=/dev/sda3
 LINE
 
     open my $grub_conf, '+<', '/boot/grub/grub.conf';
 #!/usr/bin/env perl
 #
-# name:      update Gentoo
+# name:      update gentoo
 # author:    Xu Xiaodong <xxdlhy@gmail.com>
 # license:   GPL
 # created:   2011 Apr  3
-# modified:  2011 Apr 13
+# modified:  2011 Apr 19
 #
 
 use Modern::Perl;
 my ( $no_sync, $help ) = (0) x 2;
 
 GetOptions(
-    'n' => \$no_sync,
-    'h' => \$help,
+    'n|no-sync' => \$no_sync,
+    'h|help'    => \$help,
 );
 
 die "Usage: $0 [-n] [-h]\n" if $help;
 
-my $update = qq{emerge --sync; layman -S};
+my $update = 'eix-sync';
 my @cmds   = (
     'emerge -avuND world',
+    'etc-update',
     'revdep-rebuild -i',
     'localepurge',
     'emerge -av --depclean',
     'eclean -d distfiles',
-    'etc-update',
-    'eix-update',
 );
 
 my $reval = $no_sync ? 0 : system $update;
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.