APTURL(8)
π APTURL β the girlies' guide to the apt-protocol installer π
okay so bestie, welcome to apturl, section 8 of the System Manager's Manual. she's a graphical apt-protocol interpreting package installer and she's literally iconic. let's get into it π«Ά
β¨ NAME β¨
apturl β a graphical, apt-protocol-interpreting package installer. yes she installs things, yes she's graphical, yes she speaks the apt-protocol fluently. queen behavior π
πΈ SYNOPSIS πΈ
apturl [options...] <URL>
that's it. that's the whole vibe. you give her options (maybe), you give her a URL, she does the thing. π
π¦ DESCRIPTION π¦
so apturl is a simple graphical application, right? she takes an URL (one that follows the apt-protocol, obvs) as a command line option, parses it, and then carries out the operations that the URL describes.
and what does "carries out the operations" mean in this context, you ask? it means she asks the user if they want the indicated packages to be installed β and if the answer is positive, she does so. consent-based installation, we love to see it. β¨
π USAGE π
okay so here's the tea: apturl just needs an URL conforming with the apt-protocol in order to work. that's her whole requirement. that's her bare minimum. she's low maintenance like that π
additionally, she recognizes the following options:
-p,--http-proxyβ use the given HTTP proxy in order to download the packages. if you're behind a proxy, this one's for you, bestie π
π EXAMPLES π
these are giving "here's exactly how you'd use her" and honestly? obsessed.
install Pidgin and the Pidgin Plugin Pack (if the user confirms):
apturl apt:pidgin,pidgin-plugin-pack
enable the "universe" component and install the package Freevial:
apturl apt:freevial?section=universe
enable the "partner" repository and install the package adobe-flashplugin:
apturl apt:adobe-flashplugin?channel=lucid-partner
btw the available repositories are listed in /usr/share/app-install/channels/ β noted, filed away, bookmarked, all of it ποΈ
install 2vcard from the indicated PPA (if the user confirms), and afterward ask if the PPA should be removed again or it should remain enabled:
apturl apt+http://launchpad.net/~mvo/ppa?package=2vcard
β οΈ Warning: this one is currently disabled because of security concerns. so like... look at her, appreciate her, but she's not available rn π
π«Ά EXIT CODES π«Ά
the receipts, basically. here's what each one means:
0β all requested packages have been successfully installed or were already installed. slay, no notes β1β the user aborted the installation of one or more packages. okay, fair, your call π2β there was an error doing the requested operations, or the user aborted the installation while Synaptic (and not apturl herself) was working. plot twist: it wasn't even her fault π3β the arguments with which apturl was called were incorrect (e.g., it was called without any argument or the given URL was wrong). check your URL bestie, something's off π₯
π BUGS π
found a bug? please report any bug on:
https://bugs.launchpad.net/ubuntu/+source/apturl
she's not perfect, she's just like us fr fr π
π SEE ALSO π
synaptic
(they're besties, iykyk)
π AUTHORS π
apturl was written by Michael Vogt <michael.vogt@ubuntu.com> for Canonical, Ltd. β and this manual page by Siegfried-A. Gevatter <rainct@ubuntu.com>. absolute legends, both of them π«‘
she's released under the GNU General Public License, version 2 or any later version published by the Free Software Foundation. free as in freedom, periodt π
and that's the whole page, bestie β¨ this manual page is dated September 01, 2008, and it lives in the System Manager's Manual (that's the section 8 energy). go forth and apturl responsibly π§π
π¦ where this page comes from
- ubuntu jammy: apturl-common 0.5.2ubuntu22
- ubuntu noble: apturl-common 0.5.2ubuntu23
- ubuntu resolute: apturl-common 0.5.2ubuntu24
- ubuntu stonking: apturl-common 0.5.2ubuntu24
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms