User:Vazhnov/Offline usage
From Gentoo Wiki
Jump to:navigation
Jump to:search
Note
Even though this page is in the user namespace, corrections and additions are much appreciated! This is simply wiki policy, this page can be moved to the main wiki as soon as it achieves critical mass more.
Even though this page is in the user namespace, corrections and additions are much appreciated! This is simply wiki policy, this page can be moved to the main wiki as soon as it achieves critical mass more.
Some notes about offline Gentoo install/usage. Maybe useful in organizations with firewalled network, without Internet access.
emerge
To show URLs to download:
root #
emerge --ask --fetchonly portage
Portage offline
Probably the best option is to have a mirror.
Here is description how to create mirror with portage tree (ebuilds): Local Mirror.
Also you need Local distfiles cache.
Python pip/pypi
It is possible to download packages with dependencies in advance:
mkdir /tmp/pip-offline pip install --download /tmp/pip-offline/ ansible
Then use it somewhere:
pip install --user --no-index --find-links=file:/tmp/pip-offline/ ansible
Or create fully offline mirror: bandersnatch. But mirror size is about 10TB (at 2020), see PyPI Public Dashboard.
TODO
- Rust cargo?