BasioMeusPuga / Lector

Qt based ebook reader
GNU General Public License v3.0
1.5k stars 204 forks source link

can someone provide install instructions for Ubuntu 16.0.4 LTS? #20

Open neogeo71 opened 6 years ago

neogeo71 commented 6 years ago

Would love to use this app, all efforts to install after installing dependencies have failed for me.

BasioMeusPuga commented 6 years ago

I find myself quite unfamiliar with how backporting happens for LTS releases. Have you been unable to find a ppa that has recent-ish versions of the dependencies we need?

aethralis commented 6 years ago

Perhaps a snap package would solve this issue?

bjwest commented 6 years ago

I agree with the snap package. I'm using the latest Kubuntu (17.10), and it's latest PyQT5 is 5.7. This gives me a 'TypeError: toFillPolygon(self, QTransform): not enough arguments' when I try to run it. If I update to a newer PyQT5, what will that break on my system that currently uses the toFillPolygon with less arguments than the one in PyQT5 5.10?

ghost commented 6 years ago

Perhaps a snap package would solve this issue?

I agree with the snap package. I'm using the latest Kubuntu (17.10), and it's latest PyQT5 is 5.7. This gives me a 'TypeError: toFillPolygon(self, QTransform): not enough arguments' when I try to run it. If I update to a newer PyQT5, what will that break on my system that currently uses the toFillPolygon with less arguments than the one in PyQT5 5.10?

There's already work being done on a Flatpak: #5. IMO Flapak is much better technology, and providing additionally a Snap package is just wasted effort when there's already a Flatpak.

unhammer commented 6 years ago

@bjwest I get that too, I think that warrants an issue of its own https://github.com/BasioMeusPuga/Lector/issues/51

wordlessly commented 5 years ago

Seems like a very nice ebook reader. Still, most people out there use Ubuntu 16.04 or some distribution based on it.

So all those people are locked out using this ebook reader :(

Why is it so hard to get this working..?

CTAnthny commented 5 years ago

Got this to run on Ubuntu Budgie 18.04 (GNOME) through manual build. Here's the commands if it helps others:

sudo apt update
sudo apt -y upgrade
python3 -V
sudo apt install -y python3-pip python3-dev python3-pyqt5 git
pip3 install pyqt5 lxml beautifulsoup4 xmltodict pymupdf setuptools
cd ~ && git clone https://github.com/BasioMeusPuga/Lector.git
cd Lector && python3 setup.py build
sudo python3 setup.py install
lector/__main__.py
neogeo71 commented 5 years ago

these instructions worked. thank you.

On Sun, Feb 17, 2019 at 3:16 PM Chris Anthony notifications@github.com wrote:

Got this to run on Ubuntu Budgie 18.04 (GNOME) through manual build. Here's the commands if it helps others:

sudo apt update sudo apt -y upgrade python3 -V sudo apt install -y python3-pip python3-dev python3-pyqt5 git pip3 install pyqt5 lxml beautifulsoup4 xmltodict pymupdf setuptoolscd ~ && git clone https://github.com/BasioMeusPuga/Lector.gitcd Lector && python3 setup.py build sudo python3 setup.py install lector/main.py

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/BasioMeusPuga/Lector/issues/20#issuecomment-464510473, or mute the thread https://github.com/notifications/unsubscribe-auth/AIhIgSUDnIbS6y2E9HJg1oho3gr303jaks5vOcbIgaJpZM4SvRH4 .