pkg_add.1 (84992) | pkg_add.1 (95127) |
---|---|
1.\" 2.\" FreeBSD install - a package for the installation and maintainance 3.\" of non-core utilities. 4.\" 5.\" Redistribution and use in source and binary forms, with or without 6.\" modification, are permitted provided that the following conditions 7.\" are met: 8.\" 1. Redistributions of source code must retain the above copyright 9.\" notice, this list of conditions and the following disclaimer. 10.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" notice, this list of conditions and the following disclaimer in the 12.\" documentation and/or other materials provided with the distribution. 13.\" 14.\" Jordan K. Hubbard 15.\" 16.\" 17.\" @(#)pkg_add.1 | 1.\" 2.\" FreeBSD install - a package for the installation and maintainance 3.\" of non-core utilities. 4.\" 5.\" Redistribution and use in source and binary forms, with or without 6.\" modification, are permitted provided that the following conditions 7.\" are met: 8.\" 1. Redistributions of source code must retain the above copyright 9.\" notice, this list of conditions and the following disclaimer. 10.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" notice, this list of conditions and the following disclaimer in the 12.\" documentation and/or other materials provided with the distribution. 13.\" 14.\" Jordan K. Hubbard 15.\" 16.\" 17.\" @(#)pkg_add.1 |
18.\" $FreeBSD: head/usr.sbin/pkg_install/add/pkg_add.1 84992 2001-10-15 13:49:51Z dd $ | 18.\" $FreeBSD: head/usr.sbin/pkg_install/add/pkg_add.1 95127 2002-04-20 12:27:18Z charnier $ |
19.\" 20.Dd November 25, 1994 21.Dt PKG_ADD 1 22.Os 23.Sh NAME 24.Nm pkg_add 25.Nd a utility for installing software package distributions 26.Sh SYNOPSIS --- 174 unchanged lines hidden (view full) --- 201.Nm 202consistently fails to fetch a package from a site known to work, 203it may be because you have a firewall that demands the usage of 204.Bf -emphasis 205passive mode 206.Ef 207ftp. 208.Sh TECHNICAL DETAILS | 19.\" 20.Dd November 25, 1994 21.Dt PKG_ADD 1 22.Os 23.Sh NAME 24.Nm pkg_add 25.Nd a utility for installing software package distributions 26.Sh SYNOPSIS --- 174 unchanged lines hidden (view full) --- 201.Nm 202consistently fails to fetch a package from a site known to work, 203it may be because you have a firewall that demands the usage of 204.Bf -emphasis 205passive mode 206.Ef 207ftp. 208.Sh TECHNICAL DETAILS |
209The |
|
209.Nm | 210.Nm |
210is fairly simple. It extracts each package's "packing list" | 211utility is fairly simple. It extracts each package's "packing list" |
211into a special staging directory, parses it, 212and then runs through the following sequence to fully extract the contents: 213.Bl -enum 214.It 215Check if the package is already recorded as installed. If so, 216terminate installation. 217.It 218Scan all the package dependencies (from --- 265 unchanged lines hidden --- | 212into a special staging directory, parses it, 213and then runs through the following sequence to fully extract the contents: 214.Bl -enum 215.It 216Check if the package is already recorded as installed. If so, 217terminate installation. 218.It 219Scan all the package dependencies (from --- 265 unchanged lines hidden --- |