do not edit — generated by btf.
git.druid.rocksindexdruid520mpdocs/guide/index.btft

docs/guide/index.btft


[table class="topnav"]
[tr]
[td class="logotab"]mp[e]
[td][see name="index"]index[e][e]
[td][see name="guide/index"]guide[e][e]
[td][see name="reference/index"]reference[e][e]
[e]
[e]
 
[h1]guide[e]
 
the user-facing side of these docs: installing mp, day-to-day commands, adding your own port. if you're changing mp itself rather than just using it, see reference/index.html instead.
 
[see name="guide/getting-started"]getting started[e] - bootstrapping mp on a fresh system, your first config, your first install.
 
[see name="guide/using-mp"]using mp[e] - the command tour: search, info, install, list, why, tree, files, hold, mask, use, prune, update, sync, and what each one is actually for.
 
[see name="guide/writing-a-port"]writing a port[e] - adding a package of your own: the smallest real pkg.conf, classes, dependencies, use flags, patches, slot, conflicts, tags.
 
[see name="guide/slots-and-use"]slot and use, together[e] - why you sometimes end up with two coexisting installs of the same port, how to pick which one gets used, and how to remove one safely.
 
[see name="guide/sysroots"]sysroots[e] - a wholly separate install root for cross-compiling: defining one, routing a whole command or just one package into it, building against it.
 
[see name="guide/troubleshooting"]troubleshooting[e] - what mp's own error messages mean, and what to actually do about each one.
 
[see name="guide/faq"]faq[e] - prebuilt binaries, perl+c89, multi-repo, sandboxing, and more.
powered by btf.