Knowledge

APT (software)

Source đź“ť

2217: 1081: 156: 140: 92: 34: 686: 2253: 2001: 3296: 2229: 3284: 3308: 2241: 2203: 448:. Packages currently installed with new versions available are retrieved and upgraded; under no circumstances are currently installed packages removed, or packages not already installed retrieved and installed. New versions of currently installed packages that cannot be upgraded without changing the install status of another package will be left at their current version. 980:
The 'Deity' name was abandoned as the official name for the project due to concerns over the religious nature of the name. The APT name was eventually decided after considerable internal and public discussion. Ultimately the name was proposed on IRC, accepted and then finalized on the mailing lists.
661:
feature allows users to force APT to choose particular versions of packages which may be available in different versions from different repositories. This allows administrators to ensure that packages are not upgraded to versions which may conflict with other packages on the system, or that have not
943:
APT front ends can list the dependencies of packages being installed or upgraded, ask the administrator if packages recommended or suggested by newly installed packages should be installed too, automatically install dependencies and perform other operations on the system such as removing obsolete
918:: A convenient way to make any available non-containerized change to any Debian-type Linux installation without using a direct Internet connection. However, a temporary direct connection can be required, such as to install Apt-offline on some of the relevant types of Linux, and to add 362:). Notably, APT automatically gets and installs packages upon which the indicated package depends (if necessary). This was an original distinguishing characteristic of APT-based package management systems, as it avoided installation failure due to missing dependencies, a type of 376:
APT provides other command options to override decisions made by apt-get's conflict resolution system. One option is to force a particular version of a package. This can downgrade a package and render dependent software inoperable, so the user must be careful.
1005:
method and a command line utility was so great and positive that all development efforts focused on maintaining and improving the tool. It was not until much later that several independent people built user interfaces on top of
373:) to locate the desired packages, which might be available on the network or a removable storage medium, for example, and retrieve them, and also obtain information about available (but not installed) packages. 619:). Once a package repository has been specified (like during the system installation), packages in that repository can be installed without specifying a source and will be kept up-to-date automatically. 312:
performs actions on individual packages, APT manages relations (especially dependencies) between them, as well as sourcing and management of higher-level versioning decisions (release tracking and
354:
The user indicates one or more packages to be installed. Each package name is phrased as just the name portion of the package, not a fully qualified filename (for instance, in a Debian system,
977:
Much of the original development of APT was done on Internet relay chat (IRC), so records have been lost. The 'Deity creation team' mailing list archives include only the major highlights.
649:
Problems may appear when several sources offer the same package(s). Systems that have such possibly conflicting sources can use APT pinning to control which sources should be preferred.
642:
option (i.e. a hard disk or a USB keydrive). The Debian CDs available for download contain Debian repositories. This allows non-networked machines to be upgraded. One can also use
596:
in order to find software and resolve dependencies. For APT, a repository is a directory containing packages along with an index file. This can be specified as a networked or
803:, a way to add a new CDROM to APT's list of available repositories (sources.lists). It is necessary to use apt-cdrom to add CDs to the APT system, it cannot be done by hand. 1013:
Eventually, a new team picked up the project, began to build new features and released version 0.6 of APT which introduced the Secure APT feature, using strong
984:
APT was introduced in 1998 and original test builds were circulated on IRC. The first Debian version that included it was Debian 2.1, released on 9 March 1999.
1069:
is a command, packaged separately from APT, to find which package includes a specific file, or to list all files included in a package on remote repositories.
600:
location. As of 14 August 2021, the Debian project keeps a central repository of over 50,000 software packages ready for download and installation.
2291: 478:
have a "smart" conflict resolution system, and will attempt to upgrade the most important packages at the expense of less important ones if necessary. The
3364: 1275: 313: 993:
user interface was a failure. Work on the user interface portion of the project was abandoned (the user interface directories were removed from the
1756: 1294: 319:
APT is often hailed as one of Debian's best features, which Debian developers attribute to the strict quality controls in Debian's policy.
3312: 3288: 1119: 272:
library of functions; APT also includes command-line programs for dealing with packages, which use the library. Three such programs are
3359: 3354: 2284: 3379: 1590: 966:. This project was commissioned in 1997 by Brian White, the Debian release manager at the time. The first functional version of 556:" is specified, i.e. a preference to get certain packages from a separate source or from a different version of a distribution. 292:" priority in all current Debian releases, and is therefore included in a default Debian installation. APT can be considered a 3339: 2221: 2188: 1897: 1670: 1086: 974:
and was only intended to be a test program for the core library functions that would underpin the new user interface (UI).
3300: 2277: 797:, a GTK-based tool sponsored for Ubuntu. (There is also a Qt version, available in the Ubuntu repositories as gdebi-kde.) 1848: 444:
is used to install the newest versions of all packages currently installed on the system from the sources enumerated in
2866: 1312: 3369: 1623: 1647: 1938: 1139: 369:
Another distinction is the retrieval of packages from remote repositories. APT uses a location configuration file (
175: 1826: 20: 1975: 1956: 823:, an Ubuntu software package that enables end-user applications to install with a single-click through a browser. 3334: 3202: 2931: 1985: 1530: 700:
to APT exist, which provide more advanced installation functions and more intuitive interfaces. These include:
3181: 2442: 1800: 3253: 1418: 1279: 115: 1760: 3235: 3217: 2982: 2154: 845:, a package manager for jailbroken iOS based on newer versions of APT (ported to iOS by the Electra team) 83: 430:
files from their sources. The lists of available packages are fetched from the location(s) specified in
2783: 2644: 2562: 994: 394:
APT searches its cached list of packages and lists the dependencies that must be installed or updated.
192: 1879: 2735: 2330: 747: 1298: 1911: 727: 713: 689: 155: 91: 3064: 2891: 2760: 2682: 2252: 1906: 1393: 1330: 384:
mechanism allows the user to create an alternative installation policy for individual packages.
2795: 2617: 2602: 2432: 1990: 1980: 1489: 1094: 899: 739: 719: 1198: 903: 3194: 2886: 1700: 1228: 2000: 3189: 2828: 1931: 697: 293: 229: 1372: 8: 3171: 2750: 2740: 2465: 2450: 2427: 2417: 2144: 2088: 2055: 1039: 734: 705: 593: 483: 327: 233: 139: 3069: 2597: 2567: 2353: 2060: 2020: 1738: 1719: 1193: 1191: 1189: 1187: 1185: 1183: 891: 388: 241: 3054: 2838: 2730: 2371: 2168: 2093: 1970: 1678: 1619: 1524: 1165: 1034: 1017: 1014: 1465: 1180: 1158: 342:. However, it only does this when it is unable to calculate how to avoid the reason 3243: 2939: 2823: 2654: 2381: 2376: 2159: 2035: 856: 832: 187: 163: 2582: 470:, also intelligently handles changing dependencies with new versions of packages; 3374: 3344: 3102: 3074: 3036: 2856: 2695: 2690: 2508: 2300: 2233: 2083: 1924: 1901: 1613: 1199:"The apt - Advanced Package Tool Open Source Project on Open Hub: Languages Page" 1047: 814: 810: 784: 626:
and other storage media (USB keydrive, hard disks...) can be used as well, using
434:. For example, when using a Debian archive, this command retrieves and scans the 363: 284:. They are commonly used in examples because they are simple and ubiquitous. The 249: 180: 1894: 919: 482:
file contains a list of locations from which to retrieve desired package files.
248:
computer systems by automating the retrieval, configuration and installation of
3261: 3122: 3018: 2478: 2473: 2366: 2304: 2245: 788: 2577: 677:) must be modified, although graphical front ends often make pinning simpler. 3349: 3328: 2944: 2639: 2045: 1682: 1254: 226: 2269: 1316: 574:: Storage area for state information for each package resource specified in 124: 33: 2990: 2207: 2174: 2050: 2015: 1544: 1351: 1054:
for some of its own package management tasks, and APT is also available in
685: 623: 2919: 2815: 2725: 2705: 2552: 2040: 2030: 2025: 1055: 884:
to email notices of pending updates to a system administrator (sysadmin).
611:) and then be queried by APT. Graphical front ends often allow modifying 3028: 3010: 2995: 2876: 2572: 2318: 2114: 1822: 775: 438:
files, so that information about new and updated packages is available.
397:
APT retrieves, configures and installs the dependencies automatically.
47: 2257: 1591:"How to install software in Ubuntu Linux: A complete guide for newbie" 1440: 3207: 3059: 2846: 2516: 2395: 1099: 245: 168: 1774: 3225: 3107: 2547: 2521: 2455: 2361: 1889: 1615:
iPhone hacks: Pushing the iPhone and iPod touch beyond their limits
1109: 987:
In the end the original goal of the Deity project of replacing the
754: 253: 153:
C++, shell script, Extensible Markup Language, CMake, C, Perl 
3079: 2800: 2787: 2768: 2745: 2715: 2700: 2557: 2488: 2483: 2422: 2149: 1796: 1565: 1104: 1043: 989: 958: 743: 304: 203: 835:
based on APT (ported to iOS as part of the Telesphoreo project).
3112: 3084: 3000: 2967: 2949: 2881: 2861: 2851: 2805: 2773: 2720: 2649: 2612: 2587: 2531: 2526: 2119: 2109: 1947: 1885: 895: 597: 237: 53: 334:
in the best possible sequence. In some cases, it utilizes the
3130: 3094: 3046: 2972: 2959: 2871: 2710: 2672: 2631: 2493: 2391: 1313:"Mobile Linux development with Familiar and a minimal Debian" 1114: 1051: 871: 852: 842: 827: 780: 330:
of the list of packages to be installed or removed and calls
269: 603:
Any number of additional repositories can be added to APT's
264:
APT is a collection of tools distributed in a package named
3166: 3148: 3140: 2896: 2664: 2607: 2592: 2498: 2404: 2343: 2338: 2164: 1029: 881: 552:: Directory with version preferences files. This is where " 400: 298: 1038:
packages. A version of APT modified to also work with the
3158: 2202: 1916: 1419:"Query APT configuration using apt-config - Debian admin" 768: 759: 724: 710: 1912:
Chapter 2. Debian package management - Debian Reference
1516:
e.g. deb file:/mnt/install stable main contrib non-free
236:
to handle the installation and removal of software on
419:
that facilitate updating installed packages include:
244:. APT simplifies the process of managing software on 1671:"The evolution of Debian package management systems" 1076: 638:
can specify a folder other than a CD-ROM, using the
1849:"Inspecting and extracting Debian package contents" 406: 506:contains the APT configuration folders and files. 21:APT (disambiguation) § Computing and software 1730: 3326: 855:-widget-based graphical front end. Developed by 662:been sufficiently tested for unwelcome changes. 583:: Storage area for state information in transit. 1028:APT was originally designed as a front end for 1166:"2.9.7 · Tags · APT Developers / apt · GitLab" 868:Hildon application manager (Maemo application) 41:requesting confirmation before an installation 2299: 2285: 1932: 1711: 1373:"Discussion on dist-upgrade vs. full-upgrade" 1276:"From the archives: the best distros of 2000" 862:Muon discover (previous Muon software center) 466:), in addition to performing the function of 568:: Storage area for package files in transit. 387:The user can specify packages using a POSIX 268:. A significant part of APT is defined in a 1692: 1648:"Android, Schmandroid: Linux on the iPhone" 1120:List of software package management systems 894:to allow users to install software through 692:is one of the front ends available for APT. 562:: Storage area for retrieved package files. 322:A major feature of APT is the way it calls 3283: 2292: 2278: 1939: 1925: 1020:to authenticate the package repositories. 962:replacement project known by its codename 939:upgrade the whole system to a new release. 498: 154: 138: 90: 32: 3365:Linux package management-related software 1736: 1717: 1701:""dselect" replacement project ("deity")" 1687:gnome-apt was written by Havoc Pennington 1223: 1221: 1219: 2222:Free and open-source software portal 1677:. Vol. 22, no. 4. p. 50. 1668: 1645: 684: 512:is the APT Configuration Query program. 1252: 403:are the treatment of deferred actions. 16:Free software package management system 3327: 1611: 1292: 1216: 349: 252:, either from precompiled files or by 2917: 2316: 2273: 1920: 1698: 898:and is in turn the framework used by 864:, a Qt-based graphical user interface 622:In addition to network repositories, 3307: 2240: 1087:Free and open-source software portal 997:) after the first public release of 952:The original effort that led to the 358:would be the argument provided, not 1646:Adhikari, Richard (20 March 2008). 1618:. O'Reilly Media, Inc. p. 20. 1146:. The Debian project. 31 March 1998 880:, a service designed to be run via 546:: APT configuration file fragments. 534:: Additional source list fragments. 528:: Locations to fetch packages from. 13: 1803:from the original on 21 April 2008 1737:Gunthorpe, Jason (19 March 1998). 1253:Byfield, Bruce (9 December 2004). 346:requires the action to be forced. 14: 3391: 1871: 1718:Gunthorpe, Jason (2 March 1998). 1699:White, Brian C. (11 April 1997). 1669:Mullikin, Glenn (December 2001). 1293:Dorgan, David (19 January 2004). 767:, a graphical user interface for 3306: 3295: 3294: 3282: 2251: 2239: 2228: 2227: 2215: 2201: 2189:Debian–Mozilla trademark dispute 1999: 1829:from the original on 11 May 2008 1079: 566:/var/cache/apt/archives/partial/ 553: 407:Update, upgrade and dist-upgrade 3360:Free software programmed in C++ 3355:Free package management systems 1976:Debian Free Software Guidelines 1957:Software in the Public Interest 1841: 1815: 1789: 1767: 1749: 1662: 1639: 1605: 1583: 1558: 1537: 1507: 1482: 1466:"Debian 11 "bullseye" released" 1458: 1433: 1411: 1386: 1365: 1344: 730:developed by the Ubuntu project 3380:Software using the GPL license 2918: 1323: 1305: 1286: 1268: 1246: 1132: 936:install or remove packages and 652: 1: 1125: 890:, a front end that runs as a 680: 634:URI to the source list file. 592:APT relies on the concept of 426:is used to resynchronize the 3340:Cross-platform free software 2317: 1759:. debian.org. Archived from 1315:. Mobile Tux. Archived from 302:, friendlier than the older 7: 1757:"A brief history of Debian" 1278:. Tux radar. Archived from 1072: 1061: 1023: 1001:. The response to APT as a 904:Linux Mint software manager 581:/var/lib/apt/lists/partial/ 10: 3396: 1946: 1529:: CS1 maint: postscript ( 1297:. linux.ie. Archived from 1050:project has ported APT to 995:concurrent versions system 947: 587: 18: 3278: 3252: 3234: 3216: 3180: 3157: 3139: 3121: 3093: 3045: 3027: 3009: 2981: 2958: 2930: 2926: 2913: 2837: 2814: 2782: 2759: 2681: 2663: 2630: 2540: 2507: 2464: 2441: 2403: 2390: 2352: 2329: 2325: 2312: 2195: 2183: 2132: 2115:Linux Mint Debian Edition 2102: 2076: 2069: 2008: 1997: 1963: 1954: 665:In order to do this, the 540:: APT configuration file. 516:shows the configuration. 198: 186: 174: 162: 149: 114: 110: 82: 78: 60: 46: 31: 3370:Software update managers 930:search for new packages; 831:, a package manager for 809:, a way to use apt with 783:frontend, maintained by 738:, a console client with 728:graphical user interface 714:graphical user interface 690:Synaptic package manager 560:/var/cache/apt/archives/ 532:/etc/apt/sources.list.d/ 519: 259: 2892:Windows Package Manager 1825:. www.finkproject.org. 1042:system was released as 922:'s to the sources-list. 550:/etc/apt/preferences.d/ 499:Configuration and files 2433:Ubuntu Software Center 1981:Debian Social Contract 1743:deity@lists.debian.org 1724:deity@lists.debian.org 1705:deity@lists.debian.org 1612:Jurick, David (2009). 1352:"Debian policy manual" 1032:to work with Debian's 900:Ubuntu software center 720:Ubuntu Software Center 693: 97:; 2 months ago 66:; 26 years ago 3335:Command-line software 1888:maintenance commands 1319:on 15 September 2008. 1295:"Migrating to Debian" 1144:apt package changelog 765:Adept package manager 688: 609:/etc/apt/sources.list 526:/etc/apt/sources.list 480:/etc/apt/sources.list 446:/etc/apt/sources.list 432:/etc/apt/sources.list 371:/etc/apt/sources.list 219:Advanced package tool 27:Advanced Package Tool 944:files and packages. 926:APT front ends can: 675:/etc/apt/preferences 607:configuration file ( 544:/etc/apt/apt.conf.d/ 19:For other uses, see 2751:Windows Phone Store 2089:Debian GNU/kFreeBSD 2056:Scott James Remnant 1255:"An apt-get primer" 1040:RPM Package Manager 912:, part of MX Linux. 572:/var/lib/apt/lists/ 350:Installing software 328:topological sorting 242:Linux distributions 28: 2061:Stefano Zacchiroli 2021:Benjamin Mako Hill 1900:2021-03-09 at the 1763:on 24 August 2003. 1739:"Re: 2 things (!)" 1545:"AptConfiguration" 694: 389:regular expression 64:31 March 1998 26: 3322: 3321: 3274: 3273: 3270: 3269: 2909: 2908: 2905: 2904: 2731:Huawei AppGallery 2626: 2625: 2443:Purely functional 2372:PlayStation Store 2267: 2266: 2128: 2127: 2094:Debian Pure Blend 1855:. 13 October 2015 1853:Packagecloud blog 1421:. 2 December 2006 1140:"Initial release" 933:upgrade packages; 910:Package installer 791:and KDE Discover. 538:/etc/apt/apt.conf 360:libc6_1.9.6-2.deb 308:front end. While 250:software packages 240:and Debian-based 216: 215: 3387: 3310: 3309: 3298: 3297: 3286: 3285: 3208:Enthought Canopy 2940:ports collection 2928: 2927: 2915: 2914: 2824:Chrome Web Store 2401: 2400: 2382:Xbox Games Store 2377:Wii Shop Channel 2327: 2326: 2314: 2313: 2301:Package managers 2294: 2287: 2280: 2271: 2270: 2255: 2243: 2242: 2231: 2230: 2220: 2219: 2218: 2208:Linux portal 2206: 2205: 2160:Debian-Installer 2074: 2073: 2036:Martin Michlmayr 2003: 1941: 1934: 1927: 1918: 1917: 1883: 1882: 1865: 1864: 1862: 1860: 1845: 1839: 1838: 1836: 1834: 1819: 1813: 1812: 1810: 1808: 1793: 1787: 1786: 1784: 1782: 1771: 1765: 1764: 1753: 1747: 1746: 1734: 1728: 1727: 1715: 1709: 1708: 1696: 1690: 1689: 1666: 1660: 1659: 1657: 1655: 1643: 1637: 1636: 1634: 1632: 1609: 1603: 1602: 1600: 1598: 1587: 1581: 1580: 1578: 1576: 1562: 1556: 1555: 1553: 1552: 1541: 1535: 1534: 1528: 1520: 1511: 1505: 1504: 1502: 1500: 1486: 1480: 1479: 1477: 1476: 1462: 1456: 1455: 1453: 1451: 1437: 1431: 1430: 1428: 1426: 1415: 1409: 1408: 1406: 1404: 1390: 1384: 1383: 1381: 1379: 1369: 1363: 1362: 1360: 1358: 1348: 1342: 1341: 1339: 1337: 1327: 1321: 1320: 1309: 1303: 1302: 1290: 1284: 1283: 1282:on 26 July 2020. 1272: 1266: 1265: 1263: 1261: 1250: 1244: 1243: 1241: 1239: 1225: 1214: 1213: 1211: 1209: 1195: 1178: 1177: 1175: 1173: 1162: 1156: 1155: 1153: 1151: 1136: 1089: 1084: 1083: 1082: 1037: 1009: 1004: 1000: 992: 973: 969: 961: 956:program was the 955: 902:(along with the 857:Havoc Pennington 815:USB flash drives 676: 645: 641: 637: 633: 629: 618: 614: 610: 582: 577: 573: 567: 561: 551: 545: 539: 533: 527: 515: 511: 505: 493: 489: 481: 477: 473: 469: 465: 461: 457: 453: 447: 443: 437: 433: 425: 418: 414: 383: 372: 361: 357: 345: 341: 337: 333: 325: 311: 307: 301: 283: 279: 275: 232:that works with 212: 209: 207: 205: 164:Operating system 158: 142: 137: 134: 132: 130: 128: 126: 105: 103: 98: 94: 74: 72: 67: 40: 36: 29: 25: 3395: 3394: 3390: 3389: 3388: 3386: 3385: 3384: 3325: 3324: 3323: 3318: 3266: 3248: 3230: 3212: 3176: 3153: 3135: 3117: 3089: 3041: 3023: 3005: 2977: 2954: 2922: 2901: 2857:Microsoft Store 2833: 2829:Mozilla Add-ons 2810: 2778: 2755: 2736:Microsoft Store 2691:Amazon Appstore 2677: 2659: 2622: 2536: 2503: 2460: 2437: 2394: 2386: 2348: 2321: 2308: 2298: 2268: 2263: 2216: 2214: 2200: 2191: 2179: 2124: 2098: 2084:Debian GNU/Hurd 2065: 2004: 1995: 1986:Project leaders 1959: 1950: 1945: 1902:Wayback Machine 1878: 1877: 1874: 1869: 1868: 1858: 1856: 1847: 1846: 1842: 1832: 1830: 1821: 1820: 1816: 1806: 1804: 1799:. apt-rpm.org. 1795: 1794: 1790: 1780: 1778: 1773: 1772: 1768: 1755: 1754: 1750: 1745:(Mailing list). 1735: 1731: 1726:(Mailing list). 1716: 1712: 1707:(Mailing list). 1697: 1693: 1667: 1663: 1653: 1651: 1644: 1640: 1630: 1628: 1626: 1610: 1606: 1596: 1594: 1589: 1588: 1584: 1574: 1572: 1564: 1563: 1559: 1550: 1548: 1543: 1542: 1538: 1522: 1521: 1513: 1512: 1508: 1498: 1496: 1494:Debian Manpages 1488: 1487: 1483: 1474: 1472: 1464: 1463: 1459: 1449: 1447: 1439: 1438: 1434: 1424: 1422: 1417: 1416: 1412: 1402: 1400: 1398:Debian Manpages 1394:"apt-config(8)" 1392: 1391: 1387: 1377: 1375: 1371: 1370: 1366: 1356: 1354: 1350: 1349: 1345: 1335: 1333: 1329: 1328: 1324: 1311: 1310: 1306: 1301:on 13 May 2006. 1291: 1287: 1274: 1273: 1269: 1259: 1257: 1251: 1247: 1237: 1235: 1233:Debian Manpages 1227: 1226: 1217: 1207: 1205: 1197: 1196: 1181: 1171: 1169: 1164: 1163: 1159: 1149: 1147: 1138: 1137: 1133: 1128: 1085: 1080: 1078: 1075: 1064: 1033: 1026: 1007: 1002: 998: 988: 971: 967: 957: 953: 950: 813:, specifically 811:removable media 785:freedesktop.org 771:(deb, rpm, bsd) 683: 674: 655: 643: 639: 635: 631: 627: 616: 612: 608: 590: 580: 575: 571: 565: 559: 549: 543: 537: 531: 525: 522: 514:apt-config dump 513: 509: 503: 501: 491: 490:feature called 487: 479: 475: 471: 467: 463: 459: 455: 451: 445: 441: 435: 431: 423: 416: 412: 411:Usage modes of 409: 382:apt_preferences 381: 370: 364:dependency hell 359: 355: 352: 343: 339: 335: 331: 323: 314:version pinning 309: 303: 297: 288:package is of " 281: 277: 273: 262: 202: 181:Package manager 145: 123: 106: 101: 99: 96: 70: 68: 65: 61:Initial release 42: 38: 24: 17: 12: 11: 5: 3393: 3383: 3382: 3377: 3372: 3367: 3362: 3357: 3352: 3347: 3342: 3337: 3320: 3319: 3317: 3316: 3304: 3292: 3279: 3276: 3275: 3272: 3271: 3268: 3267: 3265: 3264: 3258: 3256: 3250: 3249: 3247: 3246: 3240: 3238: 3232: 3231: 3229: 3228: 3222: 3220: 3214: 3213: 3211: 3210: 3205: 3200: 3197: 3192: 3186: 3184: 3178: 3177: 3175: 3174: 3169: 3163: 3161: 3155: 3154: 3152: 3151: 3145: 3143: 3137: 3136: 3134: 3133: 3127: 3125: 3119: 3118: 3116: 3115: 3110: 3105: 3099: 3097: 3091: 3090: 3088: 3087: 3082: 3077: 3072: 3067: 3062: 3057: 3051: 3049: 3043: 3042: 3040: 3039: 3033: 3031: 3025: 3024: 3022: 3021: 3015: 3013: 3007: 3006: 3004: 3003: 2998: 2993: 2987: 2985: 2979: 2978: 2976: 2975: 2970: 2964: 2962: 2956: 2955: 2953: 2952: 2947: 2942: 2936: 2934: 2924: 2923: 2911: 2910: 2907: 2906: 2903: 2902: 2900: 2899: 2894: 2889: 2884: 2879: 2874: 2869: 2864: 2859: 2854: 2849: 2843: 2841: 2835: 2834: 2832: 2831: 2826: 2820: 2818: 2812: 2811: 2809: 2808: 2803: 2798: 2792: 2790: 2780: 2779: 2777: 2776: 2771: 2765: 2763: 2761:Multi-platform 2757: 2756: 2754: 2753: 2748: 2743: 2738: 2733: 2728: 2723: 2718: 2713: 2708: 2703: 2698: 2693: 2687: 2685: 2679: 2678: 2676: 2675: 2669: 2667: 2661: 2660: 2658: 2657: 2652: 2647: 2642: 2636: 2634: 2628: 2627: 2624: 2623: 2621: 2620: 2615: 2610: 2605: 2600: 2595: 2590: 2585: 2580: 2575: 2570: 2565: 2560: 2555: 2550: 2544: 2542: 2538: 2537: 2535: 2534: 2529: 2524: 2519: 2513: 2511: 2505: 2504: 2502: 2501: 2496: 2491: 2486: 2481: 2476: 2470: 2468: 2462: 2461: 2459: 2458: 2453: 2447: 2445: 2439: 2438: 2436: 2435: 2430: 2425: 2420: 2415: 2409: 2407: 2398: 2388: 2387: 2385: 2384: 2379: 2374: 2369: 2367:Nintendo eShop 2364: 2358: 2356: 2354:Gaming console 2350: 2349: 2347: 2346: 2341: 2335: 2333: 2323: 2322: 2310: 2309: 2297: 2296: 2289: 2282: 2274: 2265: 2264: 2262: 2261: 2249: 2237: 2225: 2211: 2196: 2193: 2192: 2187: 2185: 2181: 2180: 2178: 2177: 2172: 2162: 2157: 2152: 2147: 2142: 2136: 2134: 2130: 2129: 2126: 2125: 2123: 2122: 2117: 2112: 2106: 2104: 2100: 2099: 2097: 2096: 2091: 2086: 2080: 2078: 2071: 2067: 2066: 2064: 2063: 2058: 2053: 2048: 2043: 2038: 2033: 2028: 2023: 2018: 2012: 2010: 2006: 2005: 1998: 1996: 1994: 1993: 1988: 1983: 1978: 1973: 1967: 1965: 1961: 1960: 1955: 1952: 1951: 1944: 1943: 1936: 1929: 1921: 1915: 1914: 1909: 1904: 1892: 1873: 1872:External links 1870: 1867: 1866: 1840: 1823:"Fink - About" 1814: 1788: 1766: 1748: 1729: 1720:"It's working" 1710: 1691: 1661: 1650:. LinuxInsider 1638: 1624: 1604: 1593:. 17 June 2018 1582: 1557: 1536: 1506: 1490:"apt-cdrom(8)" 1481: 1470:www.debian.org 1457: 1432: 1410: 1385: 1364: 1343: 1322: 1304: 1285: 1267: 1245: 1215: 1179: 1168:. 30 July 2024 1157: 1130: 1129: 1127: 1124: 1123: 1122: 1117: 1112: 1107: 1102: 1097: 1091: 1090: 1074: 1071: 1063: 1060: 1025: 1022: 949: 946: 941: 940: 937: 934: 931: 924: 923: 913: 907: 885: 875: 865: 859: 846: 836: 833:jailbroken iOS 824: 818: 804: 798: 792: 789:GNOME Software 772: 762: 751: 731: 716: 696:Several other 682: 679: 654: 651: 589: 586: 585: 584: 578: 569: 563: 557: 547: 541: 535: 529: 521: 518: 500: 497: 496: 495: 486:has a smarter 449: 439: 408: 405: 351: 348: 261: 258: 234:core libraries 230:user interface 214: 213: 200: 196: 195: 190: 184: 183: 178: 172: 171: 166: 160: 159: 151: 147: 146: 144: 143: 120: 118: 112: 111: 108: 107: 95:/ 30 July 2024 88: 86: 84:Stable release 80: 79: 76: 75: 62: 58: 57: 50: 44: 43: 37: 15: 9: 6: 4: 3: 2: 3392: 3381: 3378: 3376: 3373: 3371: 3368: 3366: 3363: 3361: 3358: 3356: 3353: 3351: 3348: 3346: 3343: 3341: 3338: 3336: 3333: 3332: 3330: 3315: 3314: 3305: 3303: 3302: 3293: 3291: 3290: 3281: 3280: 3277: 3263: 3260: 3259: 3257: 3255: 3251: 3245: 3242: 3241: 3239: 3237: 3233: 3227: 3224: 3223: 3221: 3219: 3215: 3209: 3206: 3204: 3201: 3198: 3196: 3193: 3191: 3188: 3187: 3185: 3183: 3179: 3173: 3170: 3168: 3165: 3164: 3162: 3160: 3156: 3150: 3147: 3146: 3144: 3142: 3138: 3132: 3129: 3128: 3126: 3124: 3120: 3114: 3111: 3109: 3106: 3104: 3101: 3100: 3098: 3096: 3092: 3086: 3083: 3081: 3078: 3076: 3073: 3071: 3068: 3066: 3063: 3061: 3058: 3056: 3053: 3052: 3050: 3048: 3044: 3038: 3035: 3034: 3032: 3030: 3026: 3020: 3017: 3016: 3014: 3012: 3008: 3002: 2999: 2997: 2994: 2992: 2989: 2988: 2986: 2984: 2980: 2974: 2971: 2969: 2966: 2965: 2963: 2961: 2957: 2951: 2948: 2946: 2945:FreeBSD Ports 2943: 2941: 2938: 2937: 2935: 2933: 2929: 2925: 2921: 2916: 2912: 2898: 2895: 2893: 2890: 2888: 2885: 2883: 2880: 2878: 2875: 2873: 2870: 2868: 2865: 2863: 2860: 2858: 2855: 2853: 2850: 2848: 2845: 2844: 2842: 2840: 2836: 2830: 2827: 2825: 2822: 2821: 2819: 2817: 2813: 2807: 2804: 2802: 2799: 2797: 2794: 2793: 2791: 2789: 2785: 2781: 2775: 2772: 2770: 2767: 2766: 2764: 2762: 2758: 2752: 2749: 2747: 2744: 2742: 2739: 2737: 2734: 2732: 2729: 2727: 2724: 2722: 2719: 2717: 2714: 2712: 2709: 2707: 2704: 2702: 2699: 2697: 2694: 2692: 2689: 2688: 2686: 2684: 2680: 2674: 2671: 2670: 2668: 2666: 2662: 2656: 2653: 2651: 2648: 2646: 2643: 2641: 2640:Mac App Store 2638: 2637: 2635: 2633: 2629: 2619: 2616: 2614: 2611: 2609: 2606: 2604: 2601: 2599: 2596: 2594: 2591: 2589: 2586: 2584: 2581: 2579: 2576: 2574: 2571: 2569: 2568:Horizon Store 2566: 2564: 2561: 2559: 2556: 2554: 2551: 2549: 2546: 2545: 2543: 2539: 2533: 2530: 2528: 2525: 2523: 2520: 2518: 2515: 2514: 2512: 2510: 2506: 2500: 2497: 2495: 2492: 2490: 2487: 2485: 2482: 2480: 2477: 2475: 2472: 2471: 2469: 2467: 2463: 2457: 2454: 2452: 2449: 2448: 2446: 2444: 2440: 2434: 2431: 2429: 2426: 2424: 2421: 2419: 2416: 2414: 2411: 2410: 2408: 2406: 2402: 2399: 2397: 2393: 2389: 2383: 2380: 2378: 2375: 2373: 2370: 2368: 2365: 2363: 2360: 2359: 2357: 2355: 2351: 2345: 2342: 2340: 2337: 2336: 2334: 2332: 2328: 2324: 2320: 2315: 2311: 2306: 2302: 2295: 2290: 2288: 2283: 2281: 2276: 2275: 2272: 2260: 2259: 2254: 2250: 2248: 2247: 2238: 2236: 2235: 2226: 2224: 2223: 2212: 2210: 2209: 2204: 2198: 2197: 2194: 2190: 2186: 2182: 2176: 2173: 2170: 2166: 2163: 2161: 2158: 2156: 2153: 2151: 2148: 2146: 2143: 2141: 2138: 2137: 2135: 2131: 2121: 2118: 2116: 2113: 2111: 2108: 2107: 2105: 2101: 2095: 2092: 2090: 2087: 2085: 2082: 2081: 2079: 2075: 2072: 2068: 2062: 2059: 2057: 2054: 2052: 2049: 2047: 2046:Jonathan Oxer 2044: 2042: 2039: 2037: 2034: 2032: 2029: 2027: 2024: 2022: 2019: 2017: 2014: 2013: 2011: 2007: 2002: 1992: 1989: 1987: 1984: 1982: 1979: 1977: 1974: 1972: 1969: 1968: 1966: 1962: 1958: 1953: 1949: 1942: 1937: 1935: 1930: 1928: 1923: 1922: 1919: 1913: 1910: 1908: 1905: 1903: 1899: 1896: 1893: 1891: 1887: 1884: â€“  1881: 1876: 1875: 1854: 1850: 1844: 1828: 1824: 1818: 1802: 1798: 1792: 1777:. Debian Wiki 1776: 1770: 1762: 1758: 1752: 1744: 1740: 1733: 1725: 1721: 1714: 1706: 1702: 1695: 1688: 1684: 1680: 1676: 1672: 1665: 1649: 1642: 1627: 1625:9780596516642 1621: 1617: 1616: 1608: 1592: 1586: 1571: 1567: 1561: 1547:. Debian Wiki 1546: 1540: 1532: 1526: 1518: 1515: 1510: 1495: 1491: 1485: 1471: 1467: 1461: 1446: 1442: 1441:"SourcesList" 1436: 1420: 1414: 1399: 1395: 1389: 1374: 1368: 1353: 1347: 1332: 1326: 1318: 1314: 1308: 1300: 1296: 1289: 1281: 1277: 1271: 1256: 1249: 1234: 1230: 1224: 1222: 1220: 1204: 1200: 1194: 1192: 1190: 1188: 1186: 1184: 1167: 1161: 1145: 1141: 1135: 1131: 1121: 1118: 1116: 1113: 1111: 1108: 1106: 1103: 1101: 1098: 1096: 1093: 1092: 1088: 1077: 1070: 1068: 1059: 1057: 1053: 1049: 1045: 1041: 1036: 1031: 1021: 1019: 1016: 1015:cryptographic 1011: 996: 991: 985: 982: 978: 975: 965: 960: 945: 938: 935: 932: 929: 928: 927: 921: 917: 914: 911: 908: 905: 901: 897: 893: 889: 886: 883: 879: 876: 873: 869: 866: 863: 860: 858: 854: 850: 847: 844: 840: 837: 834: 830: 829: 825: 822: 819: 816: 812: 808: 805: 802: 799: 796: 793: 790: 786: 782: 778: 777: 773: 770: 766: 763: 761: 757: 756: 752: 749: 745: 741: 737: 736: 732: 729: 726: 722: 721: 717: 715: 712: 708: 707: 703: 702: 701: 699: 691: 687: 678: 672: 668: 663: 660: 650: 647: 625: 624:compact discs 620: 615:more simply ( 606: 601: 599: 595: 579: 570: 564: 558: 555: 548: 542: 536: 530: 524: 523: 517: 507: 485: 450: 440: 429: 428:package index 422: 421: 420: 404: 402: 398: 395: 392: 390: 385: 380:Finally, the 378: 374: 367: 365: 347: 329: 320: 317: 315: 306: 300: 295: 291: 287: 271: 267: 257: 256:source code. 255: 251: 247: 243: 239: 235: 231: 228: 227:free-software 224: 220: 211: 201: 197: 194: 191: 189: 185: 182: 179: 177: 173: 170: 167: 165: 161: 157: 152: 148: 141: 136: 122: 121: 119: 117: 113: 109: 93: 87: 85: 81: 77: 63: 59: 55: 51: 49: 45: 35: 30: 22: 3311: 3299: 3287: 2816:Web browsers 2412: 2256: 2244: 2232: 2213: 2199: 2175:win32-loader 2139: 2051:Bruce Perens 2016:Bdale Garbee 1907:Apt Tutorial 1857:. Retrieved 1852: 1843: 1831:. Retrieved 1817: 1805:. Retrieved 1791: 1779:. Retrieved 1775:"Secure APT" 1769: 1761:the original 1751: 1742: 1732: 1723: 1713: 1704: 1694: 1686: 1674: 1664: 1652:. Retrieved 1641: 1629:. Retrieved 1614: 1607: 1595:. Retrieved 1585: 1573:. Retrieved 1569: 1560: 1549:. Retrieved 1539: 1517: 1514: 1509: 1497:. Retrieved 1493: 1484: 1473:. Retrieved 1469: 1460: 1448:. Retrieved 1444: 1435: 1423:. Retrieved 1413: 1401:. Retrieved 1397: 1388: 1376:. Retrieved 1367: 1355:. Retrieved 1346: 1334:. Retrieved 1331:"Why Debian" 1325: 1317:the original 1307: 1299:the original 1288: 1280:the original 1270: 1258:. Retrieved 1248: 1236:. Retrieved 1232: 1229:"apt-get(8)" 1206:. Retrieved 1202: 1170:. Retrieved 1160: 1148:. Retrieved 1143: 1134: 1066: 1065: 1027: 1012: 986: 983: 979: 976: 963: 951: 942: 925: 915: 909: 887: 877: 867: 861: 848: 838: 826: 820: 806: 800: 794: 774: 764: 753: 733: 718: 704: 695: 670: 666: 664: 658: 656: 648: 621: 613:sources.list 605:sources.list 604: 602: 594:repositories 591: 576:sources.list 508: 502: 492:full-upgrade 488:dist-upgrade 460:dist-upgrade 452:full-upgrade 427: 410: 399: 396: 393: 386: 379: 375: 368: 353: 321: 318: 289: 285: 265: 263: 222: 218: 217: 102:30 July 2024 48:Developer(s) 2726:Google Play 2706:Cafe Bazaar 2553:Autopackage 2331:Embedded OS 2258:Wikiversity 2070:Derivatives 2041:Ian Murdock 2031:Ian Jackson 2026:Sam Hocevar 1859:27 December 1833:27 December 1807:27 December 1781:27 December 1654:27 December 1631:27 December 1597:27 December 1575:27 December 1570:Ubuntu Wiki 1499:27 December 1450:18 December 1445:Debian Wiki 1425:18 December 1403:18 December 1378:18 December 1357:18 December 1336:18 December 1260:18 December 1238:18 December 1150:18 December 1056:OpenSolaris 970:was called 916:Apt-offline 671:preferences 659:APT pinning 653:APT pinning 436:Packages.gz 338:options of 89:2.9.7  3329:Categories 3029:Kubernetes 3011:JavaScript 2920:Uncompiled 2877:Chocolatey 2573:PackageKit 1551:2020-05-18 1475:2022-05-11 1126:References 1008:libapt-pkg 888:APT Daemon 776:PackageKit 758:, part of 750:interfaces 698:front ends 681:Front ends 630:or adding 510:apt-config 326:— it does 150:Written in 116:Repository 71:1998-03-31 3060:apt-build 2847:Allmyapps 2696:App Store 2683:Mobile OS 2517:slapt-get 2396:Unix-like 1895:APT HOWTO 1797:"APT-RPM" 1683:1035-7521 1100:AppStream 896:PolicyKit 874:front end 849:gnome-apt 801:apt-cdrom 787:, powers 669:in APT's 636:apt-cdrom 628:apt-cdrom 617:apt-setup 294:front end 290:important 282:apt-cache 254:compiling 246:Unix-like 169:Unix-like 131:/apt-team 3301:Category 3226:RubyGems 3203:Anaconda 3172:Composer 3108:MacPorts 2645:Homebrew 2563:Homebrew 2548:AppImage 2522:slackpkg 2428:Synaptic 2418:aptitude 2362:DSi Shop 2319:Compiled 2234:Category 2145:aptitude 2133:Software 1991:Releases 1898:Archived 1827:Archived 1801:Archived 1566:"AptURL" 1525:citation 1203:Open Hub 1172:4 August 1110:GNU Guix 1073:See also 1067:apt-file 1062:apt-file 1052:Mac OS X 1024:Variants 972:dpkg-get 878:apticron 851:, a GTK/ 755:KPackage 735:aptitude 706:Synaptic 504:/etc/apt 484:aptitude 401:Triggers 3313:Commons 3080:BitBake 3075:Sorcery 3070:Portage 3065:Compile 2839:Windows 2801:OpenCSW 2788:illumos 2784:Solaris 2769:OpenPKG 2746:SlideME 2716:F-Droid 2701:Aptoide 2598:Portage 2558:Flatpak 2509:tarball 2489:up2date 2484:APT-RPM 2423:dselect 2246:Commons 2155:debconf 2150:Debbugs 2077:Kernels 1971:DebConf 1964:General 1105:APTonCD 1044:APT-RPM 1018:signing 1003:dselect 999:apt-get 990:dselect 968:apt-get 959:dselect 954:apt-get 948:History 892:service 841:, like 807:apt-zip 746:-based 744:ncurses 644:apt-zip 588:Sources 554:pinning 476:apt-get 468:upgrade 464:apt-get 442:upgrade 417:apt-get 336:--force 305:dselect 278:apt-get 225:, is a 210:/AptCLI 206:.debian 199:Website 188:License 127:.debian 100: ( 69: ( 56:Project 39:apt-get 3375:Ubuntu 3345:Debian 3182:Python 3113:pkgsrc 3085:pkgsrc 3001:Gradle 2968:Gradle 2950:pkgsrc 2882:ProGet 2862:Npackd 2852:Cygwin 2806:pkgsrc 2774:pkgsrc 2721:GetJar 2650:pkgsrc 2613:pkgsrc 2588:PETget 2578:pacman 2532:swaret 2527:netpkg 2305:format 2184:Others 2120:Ubuntu 2110:Devuan 2009:People 1948:Debian 1890:Manual 1886:Debian 1880:apt(8) 1681:  1622:  1046:. The 821:aptURL 673:file ( 632:file:/ 598:CD-ROM 458:) and 424:update 238:Debian 193:GPLv2+ 54:Debian 3254:Scala 3244:Cargo 3131:NuGet 3095:macOS 3047:Linux 2991:Maven 2973:vcpkg 2887:Scoop 2872:NuGet 2711:Cydia 2673:SMP/E 2655:Munki 2632:macOS 2541:Other 2494:urpmi 2392:Linux 2103:Forks 1675:AUUGN 1208:2 May 1115:Wajig 1095:Alien 964:Deity 872:Maemo 853:GNOME 843:Cydia 839:Sileo 828:Cydia 795:GDebi 781:D-Bus 520:Files 356:libc6 260:Usage 221:, or 125:salsa 3350:Dpkg 3289:List 3236:Rust 3218:Ruby 3199:PyPM 3190:PyPI 3167:PEAR 3149:CPAN 3141:Perl 3123:.NET 3103:Fink 3037:Helm 2983:Java 2897:wpkg 2867:NSIS 2665:z/OS 2618:Helm 2608:Upkg 2603:Snap 2593:PISI 2499:ZYpp 2456:Guix 2405:dpkg 2344:opkg 2339:ipkg 2165:dpkg 1861:2021 1835:2021 1809:2021 1783:2021 1679:ISSN 1656:2021 1633:2021 1620:ISBN 1599:2021 1577:2021 1531:link 1501:2021 1452:2021 1427:2021 1405:2021 1380:2021 1359:2021 1338:2021 1262:2021 1240:2021 1210:2024 1174:2024 1152:2021 1048:Fink 1035:.deb 1030:dpkg 882:cron 870:, a 779:, a 742:and 723:, a 709:, a 667:pins 657:The 474:and 415:and 344:dpkg 340:dpkg 332:dpkg 324:dpkg 310:dpkg 299:dpkg 280:and 208:.org 204:wiki 176:Type 135:.git 133:/apt 129:.org 52:The 3262:sbt 3195:pip 3159:PHP 3055:ABS 3019:npm 2996:Ivy 2960:C++ 2932:BSD 2796:IPS 2741:RPM 2583:PBI 2479:DNF 2474:YUM 2466:RPM 2451:Nix 2413:APT 2169:deb 2140:APT 920:PPA 769:KDE 760:KDE 748:TUI 740:CLI 725:GTK 711:GTK 472:apt 456:apt 413:apt 316:). 296:to 286:apt 274:apt 270:C++ 266:apt 223:APT 3331:: 2786:• 1851:. 1741:. 1722:. 1703:. 1685:. 1673:. 1568:. 1527:}} 1523:{{ 1492:. 1468:. 1443:. 1396:. 1231:. 1218:^ 1201:. 1182:^ 1142:. 1058:. 1010:. 906:). 646:. 640:-d 391:. 366:. 276:, 2307:) 2303:( 2293:e 2286:t 2279:v 2171:) 2167:( 1940:e 1933:t 1926:v 1863:. 1837:. 1811:. 1785:. 1658:. 1635:. 1601:. 1579:. 1554:. 1533:) 1519:. 1503:. 1478:. 1454:. 1429:. 1407:. 1382:. 1361:. 1340:. 1264:. 1242:. 1212:. 1176:. 1154:. 817:. 494:. 462:( 454:( 104:) 73:) 23:.

Index

APT (disambiguation) § Computing and software

Developer(s)
Debian
Stable release
Edit this on Wikidata
Repository
salsa.debian.org/apt-team/apt.git
Edit this at Wikidata
Edit this on Wikidata
Operating system
Unix-like
Type
Package manager
License
GPLv2+
wiki.debian.org/AptCLI
free-software
user interface
core libraries
Debian
Linux distributions
Unix-like
software packages
compiling
C++
front end
dpkg
dselect
version pinning

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑