Easy Cross-platform Installation and Configuration of Apps.
Project description
xinstall: Easy Cross-platform Installation and Configuration of Apps
Install xinstall
:::bash
pip3 install -U xinstall
Usage
-
Run
xinstall -hfor the help doc. -
Below is an example of install SpaceVim and configure it.
xinstall svim -ic -
In case
xinstallis not on the search path, you can usepython3 -m xinstall.maininstead. For example, to check the help doc.python3 -m xinstall.main -h
sudo Permission
xinstall has 3 levels of sudo permission.
- (L1) Non-root user running
xinstall subcmd -ic: nosudopermission - (L2) Non-root user running
xinstall --sudo subcmd -ic:sudois called when necessary - (L3) Non-root user running
sudo xinstall subcmd -ic: root permission everywhere - (L3) root user running
xinstall subcmd -ic: root permission everywhere
The suggested way is to run xinstal --sudo subcmd -ic using non-root user if sudo permission is required.
sudo xinstall subcmd -ic might have side effect as some tools are installed to the local user directory,
in which case sudo xinstall subcmd -ic installs the tool into /root/
which might not what you wwant.
Proxy
Some tools used by xinstall respect environment variables http_proxy and https_proxy.
Exporting those 2 evironment variable will make most part of xinstall work if proxy is required.
export http_proxy=http://server_ip:port
export https_proxy=http://server_ip:port
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xinstall-0.52.2.tar.gz.
File metadata
- Download URL: xinstall-0.52.2.tar.gz
- Upload date:
- Size: 393.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.7.13 Linux/5.13.0-1023-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8aaa624e777bef3e3618f6dbf1f448b0c59fa5af18978a5a9258e4e189b5cde0
|
|
| MD5 |
1777962e8f7fad9d841c423ce40be9c9
|
|
| BLAKE2b-256 |
ee94e267217d6cf8684a8c9bf1ad567de8ec5ef92b636fe9a841f6368d01f738
|
File details
Details for the file xinstall-0.52.2-py3-none-any.whl.
File metadata
- Download URL: xinstall-0.52.2-py3-none-any.whl
- Upload date:
- Size: 469.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.7.13 Linux/5.13.0-1023-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53d48ec2145e702ae92b075b27de7412bf78eaf62cac8375d5c30af1702d5bab
|
|
| MD5 |
df1a3a8e7ece86d910960f30f89d0c04
|
|
| BLAKE2b-256 |
76709fc77dab4916336752094396d380548d2eccb1e739fb5d9e9505103726ea
|