Where do I find PPA's & how do I add them to Debian?

Asked by Luis Arturo Pina III on 2011-12-24

For example, I want to find the PPA's of Tesseract 3 & 3.1 for Debian 6 (Squeeze).

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu tesseract Edit question
Assignee:
No assignee Edit question
Last query:
2011-12-24
Last reply:
2011-12-25

This question was reopened

marcus aurelius (adbiz) said : #1

This is a Ubuntu site. Only Ubuntu supported here.
Why don't you just google what you're looking for? I do it all the time and find what I'm looking for 90% of the time

mycae (mycae) said : #2

Hi Luis,

Debian does not have PPAs. Installing ubuntu PPAs onto a debian system *might* work, but there is no guarantee, as you likely have different system libraries, and the compilation process is slightly different. What would happen is things might appear to work at first, but then you find it crashes randomly.

Under debian, the right thing to do is to compile the tesseract source package on your local machine, or wait for the package maintainers to ship an updated package.

better would be to grab a copy of the source package for debian for tesseract 2.0, then take their debian/ folder, and transplant this into a new debian package with the extracted 3.0 source. This would require a good knowledge of debian packaging procedure (dpkg-buildpackage, using a version manager, and general programming).

Until you know how to do any of the above, the only solution is to wait for someone to do it for you, and publish the result. If it is mission critical, you could possibly poke the debian maintainers with some petty cash, and they would do it quickly, I am sure.

Thanks marcus aurelius, that solved my question.

mycae (mycae) said : #4

Also, as marcus suggests, we can't really support debian here, as we just don't know enough :).

So then how do I add the PPA to Ubuntu v 10.04?

mycae (mycae) said : #6

If there exists one (where is it?), there will be instructions specifically for that PPA, but via the GUI you would do this:
Open the Software sources then open the 'other software' tab, click add then enter the following and close : ppa:NAME_OF_PPA_PROVIER/PPA_NAME

or by console:

sudo add-apt-repository ppa:NAME_OF_PPA_PROVIDER/PPA_NAME

This won't work in debian, as debian does not have these scripts or extensions.

mycae (mycae) said : #7

Ah, there is one at:

ppa:alex-p/notesalexp

Note that PPAs are entirely 3rd party, have no QA checks, and thus may ship bad updates from time to time -- this can break your install.

Sam_ (and-sam) said : #8

Since Oct.2010 ftbfs.
Jeff there
http://<email address hidden>/msg03257.html
and there
http://us.generation-nt.com/answer/bug-599045-tesseract-ocr-new-upstream-version-3-00-help-200544471.html

As mentioned you have to take the dependency risk, download .deb file from a ppa and install
via dpkg -i <package.deb>
https://launchpad.net/ubuntu/+ppas?name_filter=Tesseract

Can you help with this problem?

Provide an answer of your own, or ask Luis Arturo Pina III for more information if necessary.

To post a message you must log in.