Установите нестабильные программы, такие как firefox devel in / home / user / opt /, значительно упростит удаление и не путают других пользователей относительно того, какую версию они должны использовать ... Поэтому, если это не программа для глобальных используйте, установите его в подпапку в вашем домашнем каталоге.
Никогда не устанавливайте программы в / usr /, это может вызвать хаос, вещи, установленные в / usr /, предназначены только для дистрибутивных пакетов. / usr / local / для локальных компиляций пакетов. И srtucture работает точно так же! файлов в / usr / local / будет приоритет над файлами в / usr /
/ opt / должен использоваться для установки предварительно скомпилированных (двоичных) пакетов (Thunderbird, Eclipse, Netbeans, IBM NetSphere и т. д.) и т.п. Но если они предназначены только для одного пользователя, их следует поместить в ваш домашний каталог.
Если вы хотите иметь возможность запускать программу, установленную в «странном» местоположении (например, / home / user / opt / firefox /) без ввода всего пути, вам нужно добавить его в переменную $ PATH, вы можете добавьте такую строку в свой /home/user/.profile
export PATH=/home/user/opt/firefox:$PATH
Имя папки должно быть таким, где находится исполняемый файл, который нужно запустить.