Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

when I was going to rules of Ubuntu Apps Showdown, I found this rule:

  • Application must run out of /opt.

What is means by this? Checkout Rules:

share|improve this question
up vote 4 down vote accepted

In general, apps running from /opt are self-contained, i.e. they don't spread their footprint far and wide into /bin, /lib, /usr, etc. like normal APT-installed packages do. Basically, your app should stick to /opt except for any user data in /home/user as @konrad suggested.

share|improve this answer

All applications submitted through the Application Review Board (ARB) process (which I assume the app showdown is utilizing - although it does not say explicitly) must install and run from /opt/. The application can save data into a sane place in the home directory preferably following suggestions.

share|improve this answer

If you run quickly submitubuntu, it'll create a package where everything runs from the /opt directory. Or at least, that's the answer I got when I asked this question.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.