Linux софт не из репозиториев

Иногда приходится ставить софтину которой нет ни в стандартных репозиториях, ни в сторонних. Тогда обычно у нас есть четыре варианта:
1) Скомпилять из исходников
Если это ваш выбор то советую почитать Вот это.
2) Поставить уже скомпиленый бинарник
Тут могу дать совет: для подобного в Linux есть папка /opt просто создаём там папку с названием софтины и кладём туда (например стоит так поступать с телеграмом и PyCharm. Первый благодаря этому сам появится в графической менюшке вашего ДЕ, а второй подсунет себя в меню откуда бы вы его не запустили)
Совет номер два: если софтина умеет самообновляться как две вышеупомянутые то стоит подумать над тем какие права дать папке с ней.
3) Найти альтернативу
Благо Linux это всё таки система для тех кто любит выбирать.
4) Скачать и поставить пакет (rpm или deb) от другой системы
Не рекомендую так как зависимости от другой системы могут отличаться названием или расположением в системе, но в отличии от первого варианта преимущество в том что пакетный менеджер будет знать о таком пакете и это не создаст проблем в будущем с остальной системой.