Параметр -d в apt-get загружает только пакет.
Таким образом, вы можете вызвать apt-get -d install <package>.
Файл .sh в Ubuntu в значительной степени похож на файл .bat или .wsh в Windows. Что делает программа или как она работает, полностью зависит от разработчика. Невозможно ответить «как установить .sh-файл», кроме как сказать «прочитать README».
Неэффективная практика предоставления таких программ. Я думаю, вы всегда должны искать файлы .deb, что примерно сопоставимо с MSI-файлами в Windows. То есть вы дважды щелкните по нему, и он будет установлен.
Вы можете разрешить доступ к файлу через консоль командной строки в своем Ubuntu.
Откройте окно терминала и введите:
chmod 777 downloaded_file.sh
После изменения атрибута файла вы можете выполните этот файл непосредственно через окно терминала или щелкните его, когда вы используете файловый менеджер. Теперь ваш файл установки должен работать.
Это файл сценария оболочки, поэтому вам необязательно нужны разрешения на выполнение. Вы можете запустить его в терминале gnome с помощью sh downloaded_file.sh. Он работает, потому что это всего лишь текстовый файл, а sh интерпретирует его по строкам.