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 -h
for the help doc. -
Below is an example of install SpaceVim and configure it.
xinstall svim -ic
-
In case
xinstall
is not on the search path, you can usepython3 -m xinstall.main
instead. 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
: nosudo
permission - (L2) Non-root user running
xinstall --sudo subcmd -ic
:sudo
is 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
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 |