Coder¶
Operating System:
Terminal:
Shell:
Editor:
Package Manager:
Programming Language:
Utility:
Extensions:
See All.
Programming Languages:
Extensions:
Programming Languages:
Extensions:
Programming Languages:
Extensions:
Programming Languages:
Extensions:
Extensions:
Operating System:
Terminal:
Shell:
Editor:
Package Manager:
Programming Language:
Utility:
Extensions:
See All.
Programming Languages:
Extensions:
Programming Languages:
Extensions:
Programming Languages:
Extensions:
Programming Languages:
Extensions:
Extensions:
Operating System:
Terminal:
Shell:
Editor:
Package Manager:
Programming Language:
Utility:
Extensions:
Package Manager:
Package Managers:
Programming Languages:
Extensions:
Package Managers:
Programming Languages:
Extensions:
Package Managers:
Programming Languages:
Extensions:
Package Managers:
Extensions:
Operating System:
Terminal:
Shell:
Editor:
Package Manager:
Programming Language:
Utility:
Extensions:
Package Managers:
Package Managers:
Programming Languages:
Extensions:
Package Managers:
Programming Languages:
Extensions:
Package Managers:
Programming Languages:
Extensions:
Package Managers:
Extensions:
Operating System:
Terminal:
Shell:
Editor:
Package Manager:
Programming Language:
Utility:
Extensions:
Package Managers:
Package Managers:
Programming Languages:
Extensions:
Package Managers:
Programming Languages:
Extensions:
Package Manager:
Programming Language:
Extensions:
Package Managers:
Extensions:
Operating System:
Shell:
Editor:
Package Manager:
Programming Language:
Extensions:
See All.
Programming Languages:
Extensions:
Programming Language:
Extensions:
Package Manager:
Extensions:
Operating System:
Shell:
Editor:
Package Manager:
Programming Language:
See All.
Programming Languages:
Extensions:
Package Manager:
Extensions:
Database:
Visual Studio Code Server.
Install new software¶
The default user inside the application container is coder
, which has also superuser account privileges.
Therefore, full read, write, and execute permissions are enabled using sudo
in front of any command, without entering an administrator password.
Before installing a new software, it is always recommended to update the system libraries. For example, to install the Ruby programming language one should run the commands:
$ sudo apt-get --allow-releaseinfo-change update -y
$ sudo apt-get install -y ruby
Visual Studio Code extensions are installed by default in the folder $VSCODE_EXTENSIONS
.
Initialization¶
For information on how to use the Initialization parameter, please refer to the Initialization - Bash script section of the documentation.
Set default compiler¶
The default compilers installed in the application container are linked in the folder /etc/alternatives
.
They can be changed via terminal using the update-alternative
command.
For example, the following command gives the complete list of the GCC compilers installed in the Coder C++ app:
$ sudo update-alternatives --list gcc
Tip
/usr/bin/gcc-10
/usr/bin/gcc-9
A new default compiler can be set with the command:
$ sudo update-alternatives --config gcc
and selecting the number corresponding to a given release. The new settings can be verified using:
$ gcc --version
Contents