How to Install and Uninstall python3-vagrant Package on Ubuntu 20.10 (Groovy Gorilla)
Last updated: November 07,2024
1. Install "python3-vagrant" package
Learn how to install python3-vagrant on Ubuntu 20.10 (Groovy Gorilla)
$
sudo apt update
Copied
$
sudo apt install
python3-vagrant
Copied
2. Uninstall "python3-vagrant" package
Please follow the steps below to uninstall python3-vagrant on Ubuntu 20.10 (Groovy Gorilla):
$
sudo apt remove
python3-vagrant
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the python3-vagrant package on Ubuntu 20.10 (Groovy Gorilla)
Package: python3-vagrant
Architecture: all
Version: 0.5.15-3
Priority: optional
Section: universe/python
Source: python-vagrant
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Python Modules Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 77
Depends: python3:any, vagrant
Filename: pool/universe/p/python-vagrant/python3-vagrant_0.5.15-3_all.deb
Size: 18544
MD5sum: 5164689132b6943536ce2e29bc3b1008
SHA1: 9ae8488941e92aacd0f3d93b0a5bb82ef2ebd93d
SHA256: d48a428139b874e7a4484e191b0642e6f73480230d7d354052fe9d3738c9a220
SHA512: 93645abfc4db91dd4c6c270965158c79ea5a00cfca381074ca30d3daa3ff343c88bed55f777a5af35eb56fcd124e69e2d133bd6e4cb4c240e878140615bc0e47
Homepage: https://github.com/todddeluca/python-vagrant
Description-en: Python 3 bindings for interacting with Vagrant virtual machines
python-vagrant is a Python module that provides a _thin_ wrapper
around the `vagrant` command line executable, allowing programmatic
control of Vagrant virtual machines (boxes). This project began to
create Python bindings for Vagrant to programmatically access vagrant
boxes using Fabric. This module is useful for:
.
- Starting a Vagrant virtual machine (VM) (`up`)
- Terminating a Vagrant VM (`destroy`)
- Halting a Vagrant VM without destroying it (`halt`)
- Querying the status of a VM or VMs (`status`)
- Getting ssh configuration information useful for SSHing into the
VM (`host`, `port`, ...)
- Running `vagrant` commands in a multi-VM environment
(http://vagrantup.com/v1/docs/multivm.html) by using `vm_name`
parameter
- Initializing the VM based on a named base box, using init().
- Adding, Removing, and Listing boxes (`box add`, `box remove`,
`box list`)
- Provisioning VMs - up() accepts options like `no_provision`,
`provision`, and `provision_with`, and there is a `provision()`
method
- Using sandbox mode from the Sahara gem:
https://github.com/jedi4ever/sahara
.
This package is _beta_ and its API is not guaranteed to be
stable. The API attempts to be congruent with the `vagrant` API
terminology, to facilitate knowledge transfer for users already
familiar with Vagrant. Over time, the python-vagrant API has changed
to better match the underling `vagrant` CLI and to evolve with the
changes in that CLI.
.
The package version numbering is in the form `0.X.Y`. The initial `0`
reflects the _beta_ nature of this project. The number `X` is
incremented when backwards-incompatible changes occur. The number `Y`
is incremented when backwards-compatible features or bug fixes are
added.
.
This package provides the Python 3.x module.
Description-md5: 183ff2d001bae4855e779897190567e6
Architecture: all
Version: 0.5.15-3
Priority: optional
Section: universe/python
Source: python-vagrant
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Python Modules Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 77
Depends: python3:any, vagrant
Filename: pool/universe/p/python-vagrant/python3-vagrant_0.5.15-3_all.deb
Size: 18544
MD5sum: 5164689132b6943536ce2e29bc3b1008
SHA1: 9ae8488941e92aacd0f3d93b0a5bb82ef2ebd93d
SHA256: d48a428139b874e7a4484e191b0642e6f73480230d7d354052fe9d3738c9a220
SHA512: 93645abfc4db91dd4c6c270965158c79ea5a00cfca381074ca30d3daa3ff343c88bed55f777a5af35eb56fcd124e69e2d133bd6e4cb4c240e878140615bc0e47
Homepage: https://github.com/todddeluca/python-vagrant
Description-en: Python 3 bindings for interacting with Vagrant virtual machines
python-vagrant is a Python module that provides a _thin_ wrapper
around the `vagrant` command line executable, allowing programmatic
control of Vagrant virtual machines (boxes). This project began to
create Python bindings for Vagrant to programmatically access vagrant
boxes using Fabric. This module is useful for:
.
- Starting a Vagrant virtual machine (VM) (`up`)
- Terminating a Vagrant VM (`destroy`)
- Halting a Vagrant VM without destroying it (`halt`)
- Querying the status of a VM or VMs (`status`)
- Getting ssh configuration information useful for SSHing into the
VM (`host`, `port`, ...)
- Running `vagrant` commands in a multi-VM environment
(http://vagrantup.com/v1/docs/multivm.html) by using `vm_name`
parameter
- Initializing the VM based on a named base box, using init().
- Adding, Removing, and Listing boxes (`box add`, `box remove`,
`box list`)
- Provisioning VMs - up() accepts options like `no_provision`,
`provision`, and `provision_with`, and there is a `provision()`
method
- Using sandbox mode from the Sahara gem:
https://github.com/jedi4ever/sahara
.
This package is _beta_ and its API is not guaranteed to be
stable. The API attempts to be congruent with the `vagrant` API
terminology, to facilitate knowledge transfer for users already
familiar with Vagrant. Over time, the python-vagrant API has changed
to better match the underling `vagrant` CLI and to evolve with the
changes in that CLI.
.
The package version numbering is in the form `0.X.Y`. The initial `0`
reflects the _beta_ nature of this project. The number `X` is
incremented when backwards-incompatible changes occur. The number `Y`
is incremented when backwards-compatible features or bug fixes are
added.
.
This package provides the Python 3.x module.
Description-md5: 183ff2d001bae4855e779897190567e6