IDE:Installieren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 36: | Zeile 36: | ||
=== Installieren === | === Installieren === | ||
<code>sudo snap install code --classic</code> | <code>sudo snap install code --classic</code> | ||
<code>sudo apt-get install neovim</code> | |||
=== Pflugin === | === Pflugin === | ||
| Zeile 85: | Zeile 86: | ||
== Golang == | == Golang == | ||
<code>cd $HOME | <code>cd $HOME | ||
wget <nowiki>https://go.dev/dl/go1.25. | wget <nowiki>https://go.dev/dl/go1.25.5.linux-amd64.tar.gz</nowiki> | ||
sudo tar -C /usr/local -xzf go1.25. | sudo tar -C /usr/local -xzf go1.25.5.linux-amd64.tar.gz | ||
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc | echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc | ||
echo 'export GOPATH=$HOME/go' >> ~/.bashrc | echo 'export GOPATH=$HOME/go' >> ~/.bashrc | ||
| Zeile 94: | Zeile 95: | ||
== dotnet == | == dotnet == | ||
<code>sudo apt-get update # Aktualisiert die Paketliste | <code>sudo apt-get update # Aktualisiert die Paketliste | ||
sudo apt-get install -y dotnet-sdk-10.0 # Installation des .NET SDK | |||
sudo apt-get install -y dotnet-sdk-9.0 # Installation des .NET SDK | sudo apt-get install -y dotnet-sdk-9.0 # Installation des .NET SDK | ||
sudo apt-get install -y dotnet-sdk-8.0 # Installation des .NET SDK | sudo apt-get install -y dotnet-sdk-8.0 # Installation des .NET SDK | ||
dotnet tool install --global dotnet-ef | dotnet tool install --global dotnet-ef | ||
dotnet tool install --global dotnet-aspnet-codegenerator | dotnet tool install --global dotnet-aspnet-codegenerator | ||
dotnet tool install -g Microsoft.Web.LibraryManager.Cli | dotnet tool install -g Microsoft.Web.LibraryManager.Cli | ||
echo 'export PATH=$HOME/.dotnet/tools:$PATH' >> ~/.bashrc # Hinzufügen des Pfads zum .bashrc | echo 'export PATH=$HOME/.dotnet/tools:$PATH' >> ~/.bashrc # Hinzufügen des Pfads zum .bashrc | ||
source ~/.bashrc # Aktualisierung der .bashrc | source ~/.bashrc # Aktualisierung der .bashrc | ||
code --install-extension ms-dotnettools.csdevkit # Installiert die C# Dev Kit Erweiterung</code> | code --install-extension ms-dotnettools.csdevkit # Installiert die C# Dev Kit Erweiterung</code> | ||
dotnet new install OrchardCore.ProjectTemplates::2.2.0 | |||
==PHP Installieren== | ==PHP Installieren== | ||
| Zeile 110: | Zeile 113: | ||
<pre> | <pre> | ||
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" | php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" | ||
echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); exit(1); }" | |||
php composer-setup.php | php composer-setup.php | ||
php -r "unlink('composer-setup.php');" | php -r "unlink('composer-setup.php');" | ||
sudo mv composer.phar /usr/local/bin/composer | sudo mv composer.phar /usr/local/bin/composer | ||
</pre> | </pre> | ||
==nginx== | ==nginx== | ||
<pre> | <pre> | ||
| Zeile 122: | Zeile 126: | ||
==Java== | ==Java== | ||
<pre> | <pre> | ||
sudo apt install openjdk- | sudo apt install openjdk-26-jdk | ||
sudo apt install maven | sudo apt install maven | ||
code --install-extension vscjava.vscode-java-pack | code --install-extension vscjava.vscode-java-pack | ||
code --install-extension vmware.vscode-boot-dev-pack | code --install-extension vmware.vscode-boot-dev-pack | ||
</pre> | </pre> | ||
Aktuelle Version vom 5. Dezember 2025, 00:08 Uhr
Aktualisieren
- Öffne Sie das Terminal und auf ihrem Ubuntu-Desktop
- Führen Sie folgenden Befehl aus,um System zu aktualisieren.
sudo apt-get update
sudo apt-get upgrade
sudo apt install libsecret-1-0 libsecret-tools libsecret-1-dev libglib2.0-dev
Google Chrome Installieren
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
Git Installieren
sudo apt-get install git gh
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
gh Konfigurieren
gh auth login
Nodejs Installieren
sudo apt-get install curl
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
source ~/.bashrc
nvm install 22
# Verify the Node.js version:
node -v # Should print "v22.12.0".
nvm current # Should print "v22.12.0".
# Verify npm version:
npm -v # Should print "10.9.0".
Visual Studio Code
Installieren
sudo snap install code --classicsudo apt-get install neovim
Pflugin
In Visual Studio Code, öffnen Sie das Terminal und führen Sie folgende Befehle aus.
code --install-extension GitHub.copilot
code --install-extension RoweWilsonFrederiskHolme.wikitext
code --install-extension ms-windows-ai-studio.windows-ai-studio
Datenbank
PostgreSQL
Installation
sudo apt-get install postgresql-all sudo -u postgres -i createuser thorsten createdb -E UTF8 -O thorsten thorsten psql -c "\password thorsten" psql -c "ALTER USER dein_benutzername CREATEDB;" exit # Ausloggen
PosgreSQL Version zeigen
psql --version
Postgis Installation in Ubuntu 23.04
sudo apt-get install postgis postgresql-16-postgis-3 sudo -u postgres -i psql -d thorsten -c "CREATE EXTENSION postgis;" # Erweiterung hinzufügen psql -d thorsten -c "CREATE EXTENSION postgis_topology;" exit # Ausloggen
C und C++ Installieren
sudo apt install curl
sudo apt install build-essential
code --install-extension ms-vscode.cpptools-extension-pack
sudo apt-get install cmake
sudo apt-get install gdb
Python Installieren
sudo apt install python3 python3-pip python3-venv python-is-python3
code --install-extension ms-python.python
Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
code --install-extension rust-lang.rust-analyzer
Golang
cd $HOME
wget https://go.dev/dl/go1.25.5.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.25.5.linux-amd64.tar.gz
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
echo 'export GOPATH=$HOME/go' >> ~/.bashrc
echo 'export PATH=$PATH:$GOPATH/bin' >> ~/.bashrc
source ~/.bashrc
dotnet
sudo apt-get update # Aktualisiert die Paketliste
sudo apt-get install -y dotnet-sdk-10.0 # Installation des .NET SDK
sudo apt-get install -y dotnet-sdk-9.0 # Installation des .NET SDK
sudo apt-get install -y dotnet-sdk-8.0 # Installation des .NET SDK
dotnet tool install --global dotnet-ef
dotnet tool install --global dotnet-aspnet-codegenerator
dotnet tool install -g Microsoft.Web.LibraryManager.Cli
echo 'export PATH=$HOME/.dotnet/tools:$PATH' >> ~/.bashrc # Hinzufügen des Pfads zum .bashrc
source ~/.bashrc # Aktualisierung der .bashrc
code --install-extension ms-dotnettools.csdevkit # Installiert die C# Dev Kit Erweiterung
dotnet new install OrchardCore.ProjectTemplates::2.2.0
PHP Installieren
sudo apt install php-fpm php-pgsql php-xml php-curl php-gd php-mbstring php-xmlrpc php-zip php-intl php-json php-cli php-common php-apcu php-bcmath php-soap php-ldap php-imagick php-zip php-gmp -y
Composer Installieren
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); exit(1); }"
php composer-setup.php
php -r "unlink('composer-setup.php');"
sudo mv composer.phar /usr/local/bin/composer
nginx
sudo apt-get install nginx sudo rm /etc/nginx/sites-enabled/default
Java
sudo apt install openjdk-26-jdk sudo apt install maven code --install-extension vscjava.vscode-java-pack code --install-extension vmware.vscode-boot-dev-pack