Professional Web Applications Themes

How download installed packages' sourcesfiles - FreeBSD

Hello. I run into the follwoing problem. Using an internet connected at my lab makes me happy installing each package I need from source. At home I have only a very slow moem connection, but I need also the same packages (not precompiled, the sources) there. One idea was to "fetch" every source tarball of every installed port-package as reported in /var/db/pkg, burn /usr/ports/distfiles in conjunction with a up to date /usr/Ports-tree on one or two DVDs and the copy this at home on the disk (capacity is not an issue). Unforunately "portupdate" does not have a simple functionality to ...

  1. #1

    Default How download installed packages' sourcesfiles

    Hello.
    I run into the follwoing problem.
    Using an internet connected at my lab makes me happy installing each
    package I need from source.
    At home I have only a very slow moem connection, but I need also the
    same packages (not precompiled,
    the sources) there.

    One idea was to "fetch" every source tarball of every installed
    port-package as reported in /var/db/pkg,
    burn /usr/ports/distfiles in conjunction with a up to date
    /usr/Ports-tree on one or two DVDs and
    the copy this at home on the disk (capacity is not an issue).

    Unforunately "portupdate" does not have a simple functionality to gather
    all tarballs from each installed
    port and its friends it depends on.
    Maybe someone of you has a similar limitation and can help.

    Thanks,
    Oliver
    O. Guest

  2. #2

    Default Re: How download installed packages' sourcesfiles

    O. Hartmann wrote:
    [ ... ] 

    Try using "make fetch-recursive" from a port's directory to fetch the source
    tarballs for that port and it's dependencies. Note that you can also create
    packages from the installed ports and copy those over to another machine, and
    install them directly rather than recompiling everything.

    [ Start with a "mkdir /usr/ports/packages", and the ports system will create
    package tarballs automaticly under there... ]

    --
    -Chuck
    Chuck Guest

  3. #3

    Default Re: How download installed packages' sourcesfiles

    Chuck Swiger schrieb:
     
    >
    >
    > Try using "make fetch-recursive" from a port's directory to fetch the
    > source tarballs for that port and it's dependencies. Note that you
    > can also create packages from the installed ports and copy those over
    > to another machine, and install them directly rather than recompiling
    > everything.
    >
    > [ Start with a "mkdir /usr/ports/packages", and the ports system will
    > create package tarballs automaticly under there... ]
    >[/ref]
    All right, this works, but I still have to check what port is installed.

    The reason for this uncommon way is, my lab's computer is a i386 machine
    while at home I would like to run an amd64
    based system without IA32 compatibility. Building packages on the source
    machine isn't an option.

    Thank you very much for that hint.

    Oliver
    O. Guest

  4. #4

    Default Re: How download installed packages' sourcesfiles

    On Friday 25 March 2005 14:25, O. Hartmann wrote: 

    what about

    portupgrade -Fa
    RW Guest

  5. #5

    Default Re: How download installed packages' sourcesfiles

    On Friday 25 March 2005 20:49, RW wrote: 
    >
    > what about
    >
    > portupgrade -Fa[/ref]

    Actually

    portupgrade -FRa

    is more reliable, I think that does make checksum-recursive in the origin of
    for each entry in the package database
    RW Guest

Similar Threads

  1. Download & installed trial Contribute CS3
    By Online Biz Manager in forum Macromedia Contribute Connection Administrtion
    Replies: 1
    Last Post: September 20th, 11:16 PM
  2. List of installed packages?
    By Wes in forum Ubuntu
    Replies: 3
    Last Post: September 6th, 03:42 PM
  3. How to find out installed packages on Unix
    By dtorreblanca0205 in forum PERL Modules
    Replies: 5
    Last Post: July 27th, 01:36 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139