MobileRead Forums

MobileRead Forums (https://www.mobileread.com/forums/index.php)
-   Sigil (https://www.mobileread.com/forums/forumdisplay.php?f=203)
-   -   Unofficial Sigil Ubuntu-ish binary packages (https://www.mobileread.com/forums/showthread.php?t=211754)

DiapDealer 04-27-2013 06:19 PM

Unofficial Sigil Ubuntu-ish binary packages
 
3 Attachment(s)
** Mods/Sigil devs: as always ... please feel free to remove the thread/links if deemed inappropriate for any reason. **

No guarantee these will work on your hardware, but I've had good luck with them on Ubuntu 11.10 and higher. Basically, anything with glibc >= 2.13 has a pretty good shot--as long as your hardware is "relatively" recent.

So if you don't want to download the 400Mb Qt5 installer and/or mess around with compiling, these might be for you. If they work. ;)
(actually, these packages are only intended as a stop-gap measure until Qt5 becomes part of official package management systems)

These packages contain the necessary Qt5 libs and a script to launch Sigil. It's nothing fancy and you have no choices on where to install (/usr/local), so it would probably be wise to remove/backup any other version of Sigil before proceeding.

Install with a graphical package manager of your choice or just use:
Code:

sudo dpkg -i filename.deb
from a terminal to install, and
Code:

sudo dpkg -r sigil
to remove. That's it.

You can launch by typing "sigil" at a terminal or a sigil.desktop file will be created in /usr/local/share/applications that you can create a shortcut to (there should also be an entry for Sigil in the "Office" category of most desktop environments' menu system).

File listings for the packages contents are attached.
(File sizes in file listing are for the 64-bit package)

"Current" version - 0.8.6 - w/Qt5.4.1 (~47-49Mb):

The 64-bit Linux deb package (Sigil-0.8.6-Linux-x86_64.deb):
https://drive.google.com/file/d/0Bwu...ew?usp=sharing

The 32-bit Linux deb package (Sigil-0.8.6-Linux-x86.deb):
https://drive.google.com/file/d/0Bwu...ew?usp=sharing


Older Versions:
--------------------------------------
The 64-bit Linux deb package (Sigil-0.8.5-Linux-x86_64.deb):
https://drive.google.com/file/d/0Bwu...ew?usp=sharing

The 32-bit Linux deb package (Sigil-0.8.4-Linux-x86.deb):
https://drive.google.com/file/d/0Bwu...ew?usp=sharing

The 64-bit Linux deb package (Sigil-0.8.4-Linux-x86_64.deb):
https://drive.google.com/file/d/0Bwu...ew?usp=sharing

Perkin 04-28-2013 10:03 AM

Installed and tried, all good so far, yet to do proper testing though.

Thanks.

DiapDealer 04-28-2013 10:43 AM

Thanks for the report! A real test will, of course, be on a system that doesn't have Qt5 already installed. Not sure if that's the case with your installation.

If you think of it, could you add what flavor/version of Linux you're using (and which package you installed--32/64-bit)? I may update the first post to indicate the environments the binary packages have been confirmed to work with (after you're satisfied with your testing, of course).

Thanks again.

roger64 04-28-2013 11:13 AM

@DiapDealer

Working pretty fast with LMDE 64 bits. It says that it uses 5.02 in memory and I only have 5.0 installed, so it looks very OK.

Thanks a lot for this, because I had given up on updating Sigil 0.7. I also heard some Linux users on a Kobo thread complaining about the difficulty of installing Sigil.

Did you create the deb using check install?

Now I have four Sigil(s) on my computer
- 0.6 64 bits (old one)
- 0.7 64 bits compiled
- 0.7.2 64 bits your deb
- 0.7.2 32 bits with Wine

I will clean three of them and only keep yours.

DiapDealer 04-28-2013 11:39 AM

Quote:

Originally Posted by roger64 (Post 2496867)
Did you create the deb using check install?

No, I created my own directory structure, made the necessary changes to the launch script and added the necessary Qt libs, then built the package using the standard dpkg-deb -b command. Checkinstall's handy, but using it would have meant wading into Sigil's cmake install instuctions/code. I'm a little cmake-ignorant. :o

Thanks for the success report!

gbm 04-28-2013 01:11 PM

:thanks:
Works on my Ubuntu 12.04 system. All my old short cuts and calibre open with plugin still works.

First I removed Sigil 0.6.2. using the package manager, then disabled the PPA.

Installed the 32-bit Linux debian package, do not have QT5 on my system.

:thanks::thumbsup:
bernie

Quote:

Originally Posted by DiapDealer (Post 2496851)
Thanks for the report! A real test will, of course, be on a system that doesn't have Qt5 already installed. Not sure if that's the case with your installation.

If you think of it, could you add what flavor/version of Linux you're using (and which package you installed--32/64-bit)? I may update the first post to indicate the environments the binary packages have been confirmed to work with (after you're satisfied with your testing, of course).

Thanks again.


DiapDealer 04-28-2013 01:20 PM

Quote:

Originally Posted by gbm (Post 2496975)
All my old short cuts and calibre open with plugin still works.

That was part of the plan. Glad it's working for you!

gbm 04-28-2013 03:38 PM

Quote:

Originally Posted by DiapDealer (Post 2496982)
That was part of the plan. Glad it's working for you!

I had gave up on trying to translate the compile instructions into something I understood and could use.

bernie

DiapDealer 04-28-2013 04:32 PM

Quote:

Originally Posted by gbm (Post 2497093)
I had gave up on trying to translate the compile instructions into something I understood and could use.

To be fair; the official instructions for building Sigil from source are some of the most thorough, concise, and orderly I've had the pleasure of encountering. Anyone who knows their way around a bash shell and is no stranger to the compilation process in general is lucky that someone took the time to prepare instructions that explicit.

But not everybody's cut out for that kind of stuff. If you don't know, you don't know. Hopefully, this will hold some people over until Qt5 hits the repositories and Sigil can be installed with the usual package management methods.

Arios 04-28-2013 07:13 PM

DiapDealer,

Thank you! it works well too here (LMDE 64b)!

You are the best :happy2:

Perkin 04-29-2013 06:10 AM

Further report:
Using Lubuntu 12.10 32bit, QT5 was not installed.

After actually using it to edit an epub - working well.

kumaryu 05-03-2013 04:22 PM

Installed and running on Raring (64bit). No issues so far.

EowynCarter 05-28-2013 01:51 PM

Tanks !

Saved my evening.

avantman42 06-11-2013 05:17 AM

I don't know if you're still wanting reports, but I'll give you mine anyway :)

Irritatingly, I couldn't use wget with the link you provided, so had to download with my browser and then scp to the machine I wanted it on. That appears to be a Google Docs thing, so not really something you can influence I guess.

Installed and ran without any problems, on Lubuntu 13.04 (Raring). This is a pretty new install, only a week or so old. I have a bunch of QT4 libraries, but no QT5.

I was running it via X forwarded over SSH. Worked fine, no problems, though I did get the following messages.

Code:

russ@Chapterhouse:~$ sigil
Gtk-Message: Failed to load module "pk-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
libGL error: failed to load driver: nouveau
libGL error: Try again with LIBGL_DEBUG=verbose for more details.

I'm fairly certain I've seen the same messages when running other programs via X over SSH, and not had problems, so I'm not concerned, just thought the information might be useful.

DiapDealer 06-11-2013 08:58 AM

Glad to hear it's working. I could probably jump through some hoops and get a direct download link for the files on Google Docs, but they certainly don't make it easy. Also, I thought I remembered something about MR frowning on direct download links, so I tend to avoid them while here. Could be wrong though. I know it always makes me a bit nervous when I click on a link provided by an anonymous do-gooder on the internet and a 'save-as' dialog immediately pops up. So I like to provide people several opportunities to bail-out along the way, in case they get uncomfortable about anything.


All times are GMT -4. The time now is 06:08 PM.

Powered by: vBulletin
Copyright ©2000 - 3.8.5, Jelsoft Enterprises Ltd.
MobileRead.com is a privately owned, operated and funded community.