Laadi alla Linuxile

Uusim versioon calibrest on 3.13.0. Mis uut.

Palun ära kasuta oma distributsiooni poolt pakutud calibre pakki, sest need on sageli vigased/aegunud. Kasuta hoopis allpool kirjeldatud Kompileeritud programmi installimist.

Kompileeritud programmi installimine

calibrel on kompileeritud programmi installimine, mis sisaldab kõigi selle sõltuvuste eraversioone. See töötab 32-bitiste ja 64-bitiste Inteli masinatel. Installimiseks või uuendamiseks lihtsalt kopeeri ja kleebi järgnev käsk terminali ja vajuta sisestusklahvi Enter:

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"

Kuni sa ootad allalaadimise lõppemist, palun kaalu annetamist calibre arenduse toetamiseks.

Tähelepanu

  • Kui saad veateate ebausaldusväärse sertifikaadi kohta, tähendab see, et su arvutisse pole installitud ühtki juursertifikaati ja seega ei saa installijat turvaliselt alla laadida. Kui sa tahad ikkagi jätkata, edasta programmile wget suvand --no-check-certificate selliselt:
    sudo -v && wget --no-check-certificate -nv -O- https://download.calibre-ebook.com/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
  • Enne installimisprogrammi käivitamist peab su süsteemis olema installitud xdg-utils, wget ja python ≥ 2.6.
  • calibre saad desinstallida käsuga sudo calibre-uninstall. Alternatiivselt, installimiskausta lihtsalt kustutamine eemaldab 99% installitud failidest.
  • calibre käivitamiseks on vaja GLIBC 2.17 või uuemat ja libstdc++.so.6.0.17 (pakist gcc 4.7.0) või uuemat
  • Sa saad muuta calibre installimise kausta vaikimisi kaustast (/opt) millekski muuks sedasi:
    sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | sudo python -c "import sys; main=lambda x:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main('/opt')"
    Asenda üleval /opt mistahes kaustaga, kuhu tahad calibre automaatselt installida.
  • You can also do an "isolated" install that only touches files inside the installation directory and does not need to be run as root, like this:
    wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | python -c "import sys; main=lambda x,y:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main('~/calibre-bin', True)"

Kompileeritud programmi käsitsi installimine või eelmise versiooni taastamine

Kui soovid tagasi minna calibre eelmise versiooni kasutamisele või calibre uuenduse käsitsi alla laadida, laadi alla vastava väljalaske tarball-fail sellelt lehelt (vali kas 32-bitine või 64-bitine versioon, kumb sulle sobib). Oletades, et tahad calibret kausta /opt/calibre, käivita järgnev käsk, muutes selles faili calibre-tarball.txz asukoha omale sobivaks:

    sudo mkdir -p /opt/calibre && sudo rm -rf /opt/calibre/* && sudo tar xvf /path/to/downloaded/calibre-tarball.txz -C /opt/calibre && sudo /opt/calibre/calibre_postinstall
    

Lähtekoodist installimine

HOIATUS: calibre on väga läbipõimunud programm paljude väga nõudlike sõltuvustega. Kui sa installid seda lähtekoodist, oled omapäi. Palun ära saada veateateid ega oota mingil kujul abi. Sind on hoiatatud.

Kui sa ikkagi tahad lähtekoodist installida, loe edasi:

  1. Veendu, et su süsteemis on installitud python 2.
  2. Installi paljud allpool väljatoodud sõltuvused
  3. Käivita terminalis järgnevad käsud:
curl -L https://calibre-ebook.com/dist/src | tar xvJ 
cd calibre*
sudo python2 setup.py install
        


Sõltuvused

The up-to-date list of dependencies that the official calibre binaries are bundled with, can be seen in sources.json. While calibre might work with versions of dependencies other than those listed there, it is not tested/supported. In addition to those dependencies various build time requirements such as pkg-config, a C/C++ compiler, etc are needed. You can also speed up the "Compiling RapydScript" part of the build process considerably by installing rapydscript-ng.

Vali keel, mida kasutada