DEV Community

Cover image for Onde Instalar Programas no Linux?
Alexandre Liberato
Alexandre Liberato

Posted on

1 1

Onde Instalar Programas no Linux?

TL:DR

Use o path '/opt'!

Motivação

Você não quer depender dos repositórios da sua distro ou eles não possuem o programa, ou última versão, que você deseja instalar ou ainda você quer compilar e configurar seu próprio aplicativo.

Entendendo

Ambos diretórios foram pensados para instalação de programas que não pertencem ao sistema operacional, visto que os apps do sistema ficam em /bin. Entretanto eles não foram planejados para os mesmos tipos de softwares, enquanto o primeiro /usr/local foi concebido para conter compilações feitas pelo administrador(in house software), padrão FreeBSD, o segundo path é intencionado para pacotes que não fazem parte do SO e de origem de terceiros.

Saiba Mais

Quer entender as entranhas desse tema? Se ligue nos recursos abaixo:

https://en.wikipedia.org/wiki/UNIX_System_V
https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
https://unix.stackexchange.com/questions/11544/what-is-the-difference-between-opt-and-usr-local

https://www.freebsd.org/cgi/man.cgi?query=hier&sektion=7&manpath=freebsd-release-ports

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay