Install script
This commit is contained in:
		
							parent
							
								
									20109ff6bb
								
							
						
					
					
						commit
						27c3ae466f
					
				
							
								
								
									
										30
									
								
								install.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								install.sh
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,30 @@ | |||||||
|  | #!/bin/bash | ||||||
|  | # | ||||||
|  | # Hype² installation script | ||||||
|  | # Tested on Debian 11 and Debian 12 | ||||||
|  | # | ||||||
|  | # 1.0 by Pierre Porcheret | ||||||
|  | # | ||||||
|  | # | ||||||
|  | clear | ||||||
|  | echo "Requirements packages" | ||||||
|  | apt-get update -y -qq | ||||||
|  | apt-get install git lxc lxcfs lxc-templates qemu qemu-utils qemu-kvm virtinst bridge-utils virt-manager libvirt-daemon libvirt-daemon-system virt-viewer libvirt-clients libosinfo-bin websockify sqlite3 novnc | ||||||
|  | apt-get python3-openssl | ||||||
|  | echo "Openswitch install" | ||||||
|  | apt-get install openvswitch-switch openvswitch-common | ||||||
|  | echo "Python libs install" | ||||||
|  | apt-get install python3 python3-flask python3-flask-login python3-flask-sqlalchemy python3-requests python3-lxc python3-libvirt python3-psutil python3-werkzeug python3-websockify python3-novnc python3-flask-socketio | ||||||
|  | echo "Enabling Libvirt" | ||||||
|  | systemctl --quiet enable --now libvirtd | ||||||
|  | systemctl --quiet  start libvirtd | ||||||
|  | echo "Bridged interface installation" | ||||||
|  | cp ./bridged.xml /usr/share/libvirt/networks/ | ||||||
|  | virsh net-define bridged.xml | ||||||
|  | virsh net-start bridged | ||||||
|  | virsh net-autostart bridged | ||||||
|  | echo "Copy default database" | ||||||
|  | cp db.db.admin_example db.db | ||||||
|  | clear | ||||||
|  | echo "Installation Done" | ||||||
|  | echo "Please follow the Qemu modification according to README.md" | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user