Czasami spotykam się z oprogramowaniem, które nie jest oferowane w .deb
lub .rpm
tylko jako plik wykonywalny.
Na przykład Visual Studio Code , WebStorm lub Kerbal Space Programm .
W przypadku tego pytania wezmę Visual Studio Code za punkt odniesienia.
Oprogramowanie jest oferowane jako pakiet zip.
Podczas rozpakowywania pozostaje mi folder o nazwie VSCode-linux-x64
zawierający plik wykonywalny o nazwie Code
.
Mogę dwukrotnie kliknąć Code
lub wskazać na terminalu, /home/user/Downloads/VSCode-linux-x64/Code
aby go wykonać.
Chciałbym jednak wiedzieć, czy istnieje właściwy sposób zainstalowania tych aplikacji.
Chcę osiągnąć:
- jedno miejsce, w którym mogę umieścić wszystkie aplikacje / oprogramowanie oferowane w ten sposób (pliki wykonywalne)
- obsługa terminali (to znaczy na przykład: mogę pisać
vscode
z dowolnego folderu w moim terminalu, a to automatycznie wykona Visual Studio Code.
Dodatkowe informacje:
- Środowisko pulpitu: Gnome3
- System operacyjny: Debian
EDYCJA:
Postanowiłem udzielić odpowiedzi @kba, ponieważ jego podejście działa lepiej z moim rozwiązaniem do tworzenia kopii zapasowych, a poza tym. Posiadanie skryptu wykonującego pliki binarne daje możliwość dodawania argumentów.
Ale żeby być uczciwym, podejście Johna WH Smitha jest tak samo dobre jak @ kba.