# Linux installtion / Deinstallation

Virtual Here bietet ein Installationsscript an  
  
[https://github.com/virtualhere/script](https://github.com/virtualhere/script)

### Installation

Vorraussetzungen:

Ein LinuxSystem mit systemd  
bei Raspberry die 32 Bit variante von Rasbian OS Lite wählen.  
Nicht vergessen in der boot Partition die leere Datei mit dem namen ssh anzulegen  
  
Standard also nicht CPU Optimiert Demo Version. Für CPU optimiert braucht man eine Lizenz

```
curl https://raw.githubusercontent.com/virtualhere/script/main/install_server | sudo sh
```

  
CPU Optimiert, beispiel für pi4. es muss am ende nur die Architektur übegeben werden  
  
Liste der Architektur

<details id="bkmrk-die-architekturen-ar"><summary>Die Architekturen</summary>

ARM 32-bit

- [VirtualHere USB Server Optimized for Pi](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarmpi) (arm1176jzf-s hardware floating point) &lt; -- Raspberry pi 0/Model B
- [VirtualHere USB Server Optimized for Pi2](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarmpi2) (Cortex-A7 hardware floating with NEON SIMD instruction support)
- [VirtualHere USB Server Optimized for Pi3 and Pi3B+](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarmpi3) (Cortex-A53 hardware floating with NEON SIMD ARM8 instruction support)
- [VirtualHere USB Server Optimized for Pi4](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarmpi4) (Cortex-A72 hardware floating with NEON SIMD ARM8 instruction support, Raspbian 32-bit)
- [VirtualHere USB Server Optimized for BeagleBone &amp; AllWinner A1x ](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarmbb) (Cortex-A8 hardware floating point (NEON + vfpv3))
- [VirtualHere USB Server Optimized for odroid-C1/C1+](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarmc1) (Cortex-A5 hardware floating point (NEON + vfpv4))
- [VirtualHere USB Server Optimized for Netgear R7000](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarma9s) (Cortex-A9 without hardware floating point)
- [VirtualHere USB Server Optimized for Odroid XU3/XU4](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarma15a7) (Samsung Exynos5422 big.LITTLE Cortex-A15/A7 Octacore hardware fp)
- [VirtualHere USB Server Optimized for Odroid U2/U3 Synology RT1900AC](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarma9h) (Cortex-A9 with hardware floating point (neon-vfpv3))
- [VirtualHere USB Server Optimized for RK3288](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarma17) (Cortex-A17 with hardware floating point (neon-vfpv4))
- [VirtualHere USB Server Optimized for NetGear R7800](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarma15) (Cortex-A15 with neon-vfpv4)

ARM 64-bit

- [VirtualHere USB Server Optimized for Cortex A53](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarm64a53) (aarch64 (armv8a with crc,fpv4,asimd))
- [VirtualHere USB Server Optimized for Cortex A57](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarm64a57) (aarch64 (armv8a with crc,fpv4,asimd)) (E.g Jetson Nano)
- [VirtualHere USB Server Optimized for Cortex A72](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarm64a72) (aarch64 (armv8a with crc,fpv4,asimd)) (E.g Pi4 64-bit raspbian)
- [VirtualHere USB Server Optimized for Cortex A72/A53](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarm64a72a53) (E.g Rockchip RK3399)

MIPS Big Endian

- [VirtualHere USB Server Optimized for MIPS](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdmips24kc) (24Kc Big-Endian software floating point)
- [VirtualHere USB Server Optimized for MIPS](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdmips74kc) (74Kc Big-Endian software floating point)
- [VirtualHere USB Server Optimized for MIPS](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdmips74kf1_1) (74Kf Big-Endian hardware floating point)

MIPS Little Endian

- [VirtualHere USB Server Optimized for MIPS](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdmipsel24kec) (24KEc Little-Endian software floating point)
- [VirtualHere USB Server Optimized for MIPS](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdmipsel74kc) (74Kc Little-Endian software floating point)
- [VirtualHere USB Server Optimized for MIPS](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdmipsel1004Kc) (1004Kc Little-Endian)

x86\_64

- [VirtualHere USB Server Optimized for Intel Core2](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64c2) (x86\_64 Intel [Core2](https://en.wikipedia.org/wiki/Intel_Core_2) processors)
- [VirtualHere USB Server Optimized for Intel Westmere](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64wm) (x86\_64 Intel [Westmere](https://en.wikipedia.org/wiki/Westmere_(microarchitecture)) processors)
- [VirtualHere USB Server Optimized for Intel Sandy-Bridge](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64sb) (x86\_64 Intel [Sandy-Bridge](https://en.wikipedia.org/wiki/Sandy_Bridge_(microarchitecture)) processors)
- [VirtualHere USB Server Optimized for Intel Ivy-Bridge](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64ib) (x86\_64 Intel [Ivy-Bridge](https://en.wikipedia.org/wiki/Ivy_Bridge_(microarchitecture)) processors)
- [VirtualHere USB Server Optimized for Intel Haswell](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64hw) (x86\_64 Intel [Haswell](https://en.wikipedia.org/wiki/Haswell_(microarchitecture)) processors)
- [VirtualHere USB Server Optimized for Intel Broadwell](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64bw) (x86\_64 Intel [Broadwell](https://en.wikipedia.org/wiki/Broadwell_(microarchitecture)) processors)
- [VirtualHere USB Server Optimized for Intel Silvermont](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64sm) (x86\_64 Intel [Silvermont](https://en.wikipedia.org/wiki/Silvermont) processors)
- [VirtualHere USB Server Optimized for Intel Skylake](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64sl) (x86\_64 Intel [Skylake](https://en.wikipedia.org/wiki/Skylake_(microarchitecture)) processors)
- [VirtualHere USB Server Optimized for Intel Goldmont Plus](https://www.virtualhere.com/sites/default/files/usbserver/vhusbdx86_64gmp) (x86\_64 Intel [Goldmont Plus](https://en.wikipedia.org/wiki/Goldmont_Plus) processors)

</details>  
Für uns aber überwiegend Pi 3 und PI4

PI3

```
curl https://raw.githubusercontent.com/virtualhere/script/main/install_server | sudo sh -s - vhusbdarmpi3
```

PI4

```
curl https://raw.githubusercontent.com/virtualhere/script/main/install_server | sudo sh -s - vhusbdarmpi4
```

###   
Deinstallation  


Ein Befehl, ferig

```
curl https://raw.githubusercontent.com/virtualhere/script/main/uninstall_server | sudo sh
```