> With pip such a fundamental part of Python
Pip is not a fundamental part of Python,
> it upsets me that this is not free, that the repositories it uses are
> not free
but it's a common way to distribute Python packages, so it's unfortunate
that the PyPi repository contains non-free software.
Thanks, I installed it to test Tribler (which for whatever reason installed
but did not load the GUI) and then I promptly uninstalled it with its
associated *potentially* proprietary-enabling dependencies (pip)! I may try
it in a Debian Qubes VM and I'm sure I'll have better luck there.
gNewSense is a FSF endorsed distro that is based on Debian. It is currently
being developed actively again for the first time in years. It's website is
here:
http://www.gnewsense.org/
Personally I don't really get the Ubuntu hype. I much prefer Debian as well
though Trisquel is an
Given that updates take time to process, isn't it possible that important
security updates aren't passed through immediately because their code needs
to be reviewed? Could this be regarded as a security trade-off for the
freedom that Trisquel provides? If so wouldn't a default Debian install
> apt install apertium
I did not know you can install apertium and
assumed apertium sends your text
to a server.
> I needed it to compile Tribler and ZeroNet.
ZeroNet does not seem to actually depend on pip. The README is just
recommending that you install ZeroNet's dependencies from the PyPi
repository using pip. As long as you make sure that all of those
dependencies are free (and all of their
From https://packages.ubuntu.com/xenial-updates/all/python-pip-whl/download
and https://packages.ubuntu.com/xenial-updates/all/python-pip/download
respectively you can download pyton-pip-whl.deb and python-pip.dev. You can
install them, in that order, by double-clicking on the files or, if
I needed it to compile Tribler and ZeroNet. I do NOT want non-free software
on my computer, but since Tribler and ZeroNet are free I'd imagine they
wouldn't use pip to install any non-free software with pip anyways so I don't
think it would do any harm as long as I kept an eye on it. I do
When programming with python in general, you might want to have multiple
versions of python available - and even if not required by your developing
work, you still might want to separate the system python from the python
version you use for programming.
An extremely handy tool for this is