Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6d250faed5 | ||
|
|
4966609e45 | ||
|
|
b7491f9a97 | ||
|
|
3e69e77044 |
16
README.md
16
README.md
@@ -66,7 +66,7 @@ Please visit the [releases](https://github.com/joshpatten/PVE-VDIClient/releases
|
||||
|
||||
If you need to customize the installation, such as to sign the executable and MSI, you may download and install the [WIX toolset](https://wixtoolset.org/releases/) and use the build_vdiclient.bat file to build a new MSI.
|
||||
|
||||
you will need to download the latest 3.10 python release, and run the following commands to install the necessary packages:
|
||||
you will need to download the latest 3.12 python release, and run the following commands to install the necessary packages:
|
||||
|
||||
requirements.bat
|
||||
|
||||
@@ -82,6 +82,18 @@ Run the following commands on a Debian/Ubuntu Linux system to install the approp
|
||||
cp vdiclient.py /usr/local/bin
|
||||
chmod +x /usr/local/bin/vdiclient.py
|
||||
|
||||
## Fedora/CentOS/RHEL Installation
|
||||
|
||||
Run the following commands on a Debian/Ubuntu Linux system to install the appropriate prerequisites
|
||||
|
||||
dnf install python3-pip python3-tkinter virt-viewer git
|
||||
git clone https://github.com/joshpatten/PVE-VDIClient.git
|
||||
cd ./PVE-VDIClient/
|
||||
chmod +x requirements.sh
|
||||
./requirements.sh
|
||||
cp vdiclient.py /usr/local/bin
|
||||
chmod +x /usr/local/bin/vdiclient.py
|
||||
|
||||
## Build Debian/Ubuntu Linux Binary
|
||||
|
||||
Run the following commands if you wish to build a binary on a Debian/Ubuntu Linux system
|
||||
@@ -94,4 +106,4 @@ Run the following commands if you wish to build a binary on a Debian/Ubuntu Linu
|
||||
pip3 install pyinstaller
|
||||
pyinstaller --onefile --noconsole --noconfirm --hidden-import proxmoxer.backends --hidden-import proxmoxer.backends.https --hidden-import proxmoxer.backends.https.AuthenticationError --hidden-import proxmoxer.core --hidden-import proxmoxer.core.ResourceException --hidden-import subprocess.TimeoutExpired --hidden-import subprocess.CalledProcessError --hidden-import requests.exceptions --hidden-import requests.exceptions.ReadTimeout --hidden-import requests.exceptions.ConnectTimeout --hidden-import requests.exceptions.ConnectionError vdiclient.py
|
||||
|
||||
Once pyinstaller has finished your binary will be located in dist/vdiclient
|
||||
Once pyinstaller has finished your binary will be located in dist/vdiclient
|
||||
|
||||
2
dist/vdiclient.json
vendored
2
dist/vdiclient.json
vendored
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"upgrade_guid" : "46cbad92-353e-4b28-9bee-83950991dad8",
|
||||
"version" : "2.0.1",
|
||||
"version" : "2.0.2",
|
||||
"product_name" : "VDI Client",
|
||||
"manufacturer" : "Josh Patten",
|
||||
"name" : "VDI Client",
|
||||
|
||||
@@ -515,7 +515,7 @@ def setvmlayout(vms):
|
||||
|
||||
def iniwin(inistring):
|
||||
inilayout = [
|
||||
[sg.Multiline(default_text=inistring, size=(800*G.scaling, 600*G.scaling))]
|
||||
[sg.Multiline(default_text=inistring, size=(100, 40))]
|
||||
]
|
||||
iniwindow = sg.Window('INI debug', inilayout)
|
||||
while True:
|
||||
|
||||
Reference in New Issue
Block a user