Re: arch-release

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 08/26/09 at 01:35pm, David C. Rankin wrote:
> On Wednesday 26 August 2009 03:19:30 am Nathan K. Bathory wrote:
> > >
> > > pacman -Q obviously not the answer, but whilst on that  - is it
> > > possible to do a pacman -Q, save the output somewhere, then on
> > > another machine, just reverse the process? Would save me heaps of
> > > time putting a system back together as happened last week when i had
> > > to replace my HDD, taken me ages to 'remember' everything I had on it.
> > >
> > >
> > > Richard
> > 
> 
> 	To save the download time, if the machines are the same architecture:
> 
> > `pacman -Qq > pkg.list`
> > then on the other machine
> 
> (as root) rsync -uav username@oldmachine:/var/cache/pacman/pkg 
> /var/cache/pacman
> 
> > `sudo pacman -S $(cat pkg.list)`
> > 
> 
> 	If you rsync (or scp or move with a usb stick) the package files from the 
> oldmachine to the newmachine before issuing the "sudo pacman -S $(cat 
> pkg.list)`, then the install uses the local files and avoid the time required 
> to download them. You can easily do a 10 minute install that way.
> 

as a small aside; after being corrected a few times on bbs, i now know
that

  pacman -Qqe | grep -vx "$(pacman -Qqm)" > pkg.list

and

  cat pkg.list | xargs pacman -S --noconfirm --needed

work the best for this.  list out only explicitly installed minus any foreign
packages; then only install those that are needed (pull in your own
deps).

-- 
patrick brisbin


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux