How To Install python-rfoo on Debian 9
Introduction
In this tutorial we learn how to install python-rfoo
on Debian 9.
What is python-rfoo
python-rfoo is:
rfoo (remote foo) is a fast Python RPC package which can do 160,000 RPC calls per second on a regular PC. It includes a fast serialization module called rfoo.marsh which extends the Python built in marshal module by eliminating serialization of code objects and protecting against bad input. The result is a safe to use ultra fast serializer.
Included with rfoo is rconsole, a remote Python console with auto completion, which can be used to inspect and modify the namespace of a running script.
There are three methods to install python-rfoo
on Debian 9. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install python-rfoo Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install python-rfoo
using apt-get
by running the following command:
sudo apt-get -y install python-rfoo
Install python-rfoo Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install python-rfoo
using apt
by running the following command:
sudo apt -y install python-rfoo
Install python-rfoo Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Debian. Update apt database with aptitude
using the following command.
sudo aptitude update
After updating apt database, We can install python-rfoo
using aptitude
by running the following command:
sudo aptitude -y install python-rfoo
How To Uninstall python-rfoo on Debian 9
To uninstall only the python-rfoo
package we can use the following command:
sudo apt-get remove python-rfoo
Uninstall python-rfoo And Its Dependencies
To uninstall python-rfoo
and its dependencies that are no longer needed by Debian 9, we can use the command below:
sudo apt-get -y autoremove python-rfoo
Remove python-rfoo Configurations and Data
To remove python-rfoo
configuration and data from Debian 9 we can use the following command:
sudo apt-get -y purge python-rfoo
Remove python-rfoo configuration, data, and all of its dependencies
We can use the following command to remove python-rfoo
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge python-rfoo
Dependencies
python-rfoo have the following dependencies:
References
Summary
In this tutorial we learn how to install python-rfoo
package on Debian 9 using different package management tools: apt
, apt-get
and aptitude
.