folly
folly copied to clipboard
don't know how to install any packages on this system linux-pop!_os-22.04
$ sudo ./build/fbcode_builder/getdeps.py install-system-deps --recursive
I don't know how to install any packages on this system linux-pop!_os-22.04
To be honest, I was surprised to see a big company such as facebook not providing pre-built packages for folly if they were expecting other developers to adopt it as an industry standard. The c++ side of folly/cxx-async could be integrated within boost and the rest of the rust side can remain in the existing recommended rust cxx-async crates. This would help adoption a great deal as developers wouldn't have headaches to install folly. They would only need to install boost-folly-dev as a package rather than deal with the complexities proposed in the facebook build python script.
Thank you for listening.
The command you provided, sudo ./build/fbcode_builder/getdeps.py install-system-deps --recursive, is used to install system dependencies for a specific project. The command installs the dependencies recursively, which means that it will install any dependencies of the dependencies as well.
However, it seems that you are using a specific Linux distribution, Pop!_OS 22.04 and the command you provided is specific to the project you are working on and may not work on other distributions.
To install system dependencies on Pop!_OS 22.04, you can use the package manager "apt" which is used to install, update and remove packages on Ubuntu and Debian based systems. Here is an example of how you can use apt to install a package:
Copy code
sudo apt-get install
Copy code
sudo apt-cache search
Please note that you will need to be root (or use "sudo") to install system packages, and that it's always a good idea to keep your system up to date by running "sudo apt-get update" and "sudo apt-get upgrade" regularly.
You can also check the project documentation or readme file for more information about the dependencies that are required for the project you are working on.