Іноді я стикаюся з програмним забезпеченням, яке не пропонується .deb
або є .rpm
лише виконуваним.
Наприклад, Visual Studio Code , WebStorm або Kerbal Space Programm .
Для цього питання я візьму Visual Studio Code як точку відліку.
Програмне забезпечення пропонується у вигляді пакету на блискавці.
Під час розпакування мені залишається папка під назвою, VSCode-linux-x64
яка містить виконувану назву Code
.
Я можу двічі клацнути Code
або вказати на нього своїм терміналом, як би /home/user/Downloads/VSCode-linux-x64/Code
його виконати.
Однак я хотів би знати, чи є правильний спосіб встановлення цих додатків.
Я хочу досягти:
- одне місце, де я можу розмістити всі програми / програмні засоби, які пропонуються таким чином (виконувані файли)
- підтримка терміналу (це означає, наприклад: я можу писати
vscode
з будь-якої папки свого терміналу, і він автоматично виконає код Visual Studio.
Додаткова інформація:
- Настольне середовище: Gnome3
- ОС: Debian
EDIT:
Я вирішив дати відповідь @kba, оскільки його підхід краще працює з моїм резервним рішенням, і крім цього. Виконання сценарію бінарних файлів дає можливість додавати аргументи.
Але якщо бути справедливим, @John WH Сміт підхід настільки ж хороший, як і @ kba.