summaryrefslogtreecommitdiff
path: root/doc/apt-get.8.xml
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.5~beta21.5_beta2Julian Andres Klode2017-08-171-1/+1
|
* doc: Add '--allow-unauthenticated' to '--force-yes'Dominik2017-07-271-1/+5
|
* Upload 1.5~alpha4 to experimental1.5_alpha4Julian Andres Klode2017-06-301-1/+1
|
* Upload 1.5~alpha3 to experimental1.5_alpha3Julian Andres Klode2017-06-301-1/+1
|
* Upload 1.5~alpha2 to experimental1.5_alpha2Julian Andres Klode2017-06-291-1/+1
|
* Upload 1.5~alpha1 to experimental1.5_alpha1Julian Andres Klode2017-06-281-1/+1
|
* error in update on Release information changesDavid Kalnischkies2017-06-281-0/+17
| | | | | | | | | | | The value of Origin, Label, Codename and co can be used in user configuration from apts own pinning to unattended upgrades. A repository changing this values can therefore have serious effects on the behaviour of apt and other tools using these values. In a first step we will generate error messages for these changes now explaining the need for explicit confirmation and provide config options and commandline flags to accept them.
* Release the April Fools' release1.4Julian Andres Klode2017-04-011-1/+1
|
* Release 1.4~rc21.4_rc2Julian Andres Klode2017-02-221-1/+1
|
* Release 1.4~rc11.4_rc1Julian Andres Klode2017-02-061-1/+1
|
* Release 1.4~beta41.4_beta4Julian Andres Klode2017-01-171-1/+1
| | | | | | | We are basically frozen now, but (a) this wildcard thing is a bit "explosive" to call this RC and (b) you never know if you might need to add a new tiny feature and freeze can be long...
* Release 1.4~beta31.4_beta3Julian Andres Klode2017-01-051-1/+1
|
* add --indep-only for build-dep commandDavid Kalnischkies2016-12-311-1/+6
| | | | | | | | The implementation is quite different compared to --arch-only due to ABI reasons but functionality wise they are similar and usually both available for symmetry at least. Closes: #845775
* Release 1.4~beta11.4_beta1Julian Andres Klode2016-11-251-1/+1
|
* fix three typos in sources & manpagesChris Leick2016-11-091-1/+1
|
* Release 1.3.11.3.1Julian Andres Klode2016-10-041-1/+1
|
* Release 1.31.3Julian Andres Klode2016-09-201-1/+1
|
* Release 1.3~rc41.3_rc4Julian Andres Klode2016-09-021-1/+1
|
* Release 1.3~rc31.3_rc3Julian Andres Klode2016-08-301-1/+1
|
* Accept --autoremove as alias for --auto-removeJulian Andres Klode2016-08-261-1/+1
| | | | | I probably missed that when I did the usability work. But better late than never.
* Release 1.3~rc21.3_rc2Julian Andres Klode2016-08-171-1/+1
|
* add --with-source option and Packages/Sources supportDavid Kalnischkies2016-08-171-1/+7
| | | | | | | | | | | | | We support "./foobar.deb" as a way to install a deb file directly. Recently .changes files were added. This highlights a problem as you can't add the changes file without also trying to install all of them. Now, it could also be handy to add entire Packages/Sources files to perhaps get a bunch of packages in without installing them all implicitly. This commit introduces --with-source which allows to add *.deb, *.changes, *.dsc, source-dirs, Packages & Sources files (the later can also be compressed) without also installing them.
* releasing package apt version 1.3~pre3+cmake21.3_pre3+cmake2Julian Andres Klode2016-08-061-1/+1
|
* releasing package apt version 1.3~pre3+cmake11.3_pre3+cmake1Julian Andres Klode2016-08-061-1/+1
|
* Release 1.3~pre31.3_pre3Julian Andres Klode2016-08-041-1/+1
|
* Release 1.3~pre21.3_pre2Julian Andres Klode2016-07-081-1/+1
| | | | | Yes, we might still add new features to 1.3 or break some more stuff. Stay tuned!
* Release 1.3~pre11.3_pre1Julian Andres Klode2016-07-071-1/+1
|
* Release 1.3~exp31.3_exp3Julian Andres Klode2016-06-221-1/+1
| | | | Quite a huge churn of new strings.
* forbid insecure repositories by default expect in apt-getDavid Kalnischkies2016-06-221-2/+3
| | | | | | | | | | | | | | | With this commit all APT-based clients default to refusing to work with unsigned or otherwise insufficently secured repositories. In terms of apt and apt-get this changes nothing, but it effects all tools using libapt like aptitude, synaptic or packagekit. The exception remains apt-get for stretch for now as this might break too many scripts/usecases too quickly. The documentation is updated and extended to reflect how to opt out or in on this behaviour change. Closes: 808367
* Release 1.3~exp21.3_exp2Julian Andres Klode2016-06-111-1/+1
|
* document --no- as --show-upgraded is the defaultDavid Kalnischkies2016-05-161-3/+2
| | | | | | | | | | | | | --show-upgraded is the default since 906fbf8886926eeb302332d997c9bd861291e155 so documenting it as if it would be an option having an effect as is feels wrong and we do the same for other options like install-recomends, download, …, too. This commit also removes -u from the documentation, but still supports it in the commandline parsing. Eventually we should deprecate the short option, but for now lets just stop documenting it. Closes: 824456
* Release 1.3~exp11.3_exp1Julian Andres Klode2016-05-111-1/+1
|
* implement Identifier field for IndexTargetsDavid Kalnischkies2016-05-081-2/+2
| | | | | | | | | | | A frontend like apt-file is only interested in a specific set of files and selects those easily via "Created-By". If it supports two locations for those files through it would need to select both and a user would need to know that implementation detail for sources.list configuration. The "Identifier" field is hence introduced which by default has the same value as "Created-By", but can be freely configured – especially it can be used to give two indexes the same identifier.
* update manpage last-modified from git via pre-export hookDavid Kalnischkies2015-11-251-1/+1
| | | | | | | | Never updating this information is wrong, updating it automatically isn't super correct either, but it seems conventional to have it and updating it more often than needed seems better than updating it never. Git-Dch: Ignore
* Make auto-remove and auto-clean aliases for the versions without -Julian Andres Klode2015-08-141-2/+2
| | | | | | | | Some people type them instead of autoremove and autoclean, so make them happy. Closes: #274159 Makes-Happy: Ansgar
* Replace --force-yes by various options starting with --allowJulian Andres Klode2015-08-141-1/+25
| | | | This enables more fine grained control over such exceptions.
* rename 'apt-get files' to 'apt-get indextargets'David Kalnischkies2015-08-101-13/+11
| | | | | | | | 'files' is a bit too generic as a name for a command usually only used programmatically (if at all) by developers, so instead of "wasting" this generic name for this we use "indextargets" which is actually the name of the datastructure the displayed data is stored in. Along with this rename the config options are renamed accordingly.
* add sources.list Check-Valid-Until and Valid-Until-{Max,Min} optionsDavid Kalnischkies2015-08-101-3/+7
| | | | | | | | | | | | | | | | | | These options could be set via configuration before, but the connection to the actual sources is so strong that they should really be set in the sources.list instead – especially as this can be done a lot more specific rather than e.g. disabling Valid-Until for all sources at once. Valid-Until-* names are chosen instead of the Min/Max-ValidTime as this seems like a better name and their use in the wild is probably low enough that this isn't going to confuse anyone if we have to names for the same thing in different areas. In the longrun, the config options should be removed, but for now documentation hinting at the new options is good enough as these are the kind of options you set once across many systems with different apt versions, so the new way should work everywhere first before we deprecate the old way.
* provide a public interface for acquiring changelogsDavid Kalnischkies2015-06-151-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Provided is a specialized acquire item which given a version can figure out the correct URI to try by itself and if not provides an error message alongside with static methods to get just the URI it would try to download if it should just be displayed or similar such. The URI is constructed as follows: Release files can provide an URI template in the "Changelogs" field, otherwise we lookup a configuration item based on the "Label" or "Origin" of the Release file to get a (hopefully known) default value for now. This template should contain the string CHANGEPATH which is replaced with the information about the version we want the changelog for (e.g. main/a/apt/apt_1.1). This middleway was choosen as this path part was consistent over the three known implementations (+1 defunct), while the rest of the URI varies widely between them. The benefit of this construct is that it is now easy to get changelogs for Debian packages on Ubuntu and vice versa – even at the moment where the Changelogs field is present nowhere. Strictly better than what apt-get had before as it would even fail to get changelogs from security… Now it will notice that security identifies as Origin: Debian and pick this setting (assuming again that no Changelogs field exists). If on the other hand security would ship its changelogs in a different location we could set it via the Label option overruling Origin. Closes: 687147, 739854, 784027, 787190
* implement 'apt-get files' to access index targetsDavid Kalnischkies2015-06-111-0/+15
| | | | | | | | | | | | | Downloading additional files is only half the job. We still need a way to allow external tools to know where the files are they requested for download given that we don't want them to choose their own location. 'apt-get files' is our answer to this showing by default in a deb822 format information about each IndexTarget with the potential to filter the records based on lines and an option to change the output format. The command serves also as an example on how to get to this information via libapt.
* Document ↵Michael Vogt2014-10-131-0/+8
| | | | | | | Acquire{MaxReleaseFileSize,AllowInsecureRepositories,AllowDowngradeToInsecureRepositories} and --no-allow-insecure-repositories Document the new options to restrict loading unauthenticated data into our parsers.
* ensure that all docs use all entities filesDavid Kalnischkies2014-08-261-9/+3
| | | | | | | | | Not all are needed for all files at the moment, but the new docbook building hadn't available some of the entities it used as the files weren't correctly copied around in all cases and having the same across the bord makes working with all of them a little easier. Git-Dch: Ignore
* Consistently use Dpkg::Progress* in documentationJames McCoy2014-04-221-1/+1
| | | | Closes: 745452
* support DEB_BUILD_PROFILES and -P for build profilesDavid Kalnischkies2014-03-131-1/+12
| | | | | | | | | | Inspired by the rest of the patch in 661537, but abstract the parsing of various ways of setting the build profiles more so it can potentially be reused and all apt parts have the same behaviour. Especially config options, cmdline options and environment will not be combined as proposed as this isn't APTs usual behaviour and dpkg doesn't do it either, so one overrides the other as it normally does.
* do not recommend dselect in apt-get manpageDavid Kalnischkies2014-02-141-7/+4
| | | | | | | | | The current description says: "Many users find dselect intimidating and new users may prefer to use apt-based user interfaces." It doesn't feel right to refer users to it then. Closes: 617625
* * document Dpkg::Progress-Fancy (closes: 726169), thanks to James McCoyMichael Vogt2013-12-051-1/+1
|
* add a vendor specific file to have configurable entitiesDavid Kalnischkies2013-11-301-0/+2
| | | | | | | manpages sometimes refer to distro-specific things like the name of the package providing the achive-keyring. Having a central place to configure this helps in having it consistent in the manpages and allows to load this info from other places in the buildsystem as well later.
* Merge remote-tracking branch 'mvo/feature/upgrade-with-new' into debian/sidMichael Vogt2013-10-081-0/+12
|\
| * add man-page, improve option, use --with-new-pkgs as the flagMichael Vogt2013-08-281-0/+12
| |
* | rename "--dpkg-progress" to "--show-progress" and document it in apt-get.8Michael Vogt2013-10-011-1/+9
|/