Upgrading 10.4 to 11.1
Steve O'Hara-Smith
steve at sohara.org
Tue May 1 09:44:18 UTC 2018
On Tue, 1 May 2018 01:00:40 -0700
Doug Hardie <bc979 at lafn.org> wrote:
> > On 30 April 2018, at 23:23, Steve O'Hara-Smith <steve at sohara.org> wrote:
> >
> > On Mon, 30 Apr 2018 17:18:46 -0400
> > Robert Fitzpatrick via freebsd-questions <freebsd-questions at freebsd.org>
> > wrote:
> >
> >> Is there a way to delete and put back all the packages currently
> >> installed?
> >
> > Here's one way using the handy pkg leaf alias to get packages
> > with no dependencies.
> >
> > pkg leaf > my_packages
> > pkg delete -a
> > pkg install `cat my_packages`
> >
> > If my_packages is large you may need to use xargs instead of
> > backticks.
>
> Interesting. The leaf command is not documented in the -l list or in the
> man page. However, it works just as described above.
This is why
$ pkg help leaf
`leaf` is an alias to `query -e '%#r == 0' '%n-%v'`
There's a bunch of handy aliases defined in /usr/local/etc/pkg.conf
--
Steve O'Hara-Smith | Directable Mirror Arrays
C:\>WIN | A better way to focus the sun
The computer obeys and wins. | licences available see
You lose and Bill collects. | http://www.sohara.org/
More information about the freebsd-questions
mailing list