it-swarm.com.de

Wie installiere ich das neueste Kaliber (ein beliebiges Paket) auf Ubuntu?

Wenn ich Kaliber mit apt-get installiere, wird Version 1.25 installiert

# Sudo apt-show-versions calibre
calibre:all/trusty 1.25.0+dfsg-1build1 uptodate

die aktuelle Version ist 2.6.

Ist es möglich, ein neueres Kaliber zu installieren und dabei bei apt-get zu bleiben?

4
Dims

Die Website von Calibre rät aus diesem Grund von der Verwendung des Distributionspakets ab (in der Regel veraltet/fehlerhaft). Und ich habe keine Repositorys mit aktualisiertem Kaliber gesehen, daher sah apt-get nicht nach der besten Option aus.

Sie können jedoch wget verwenden, um die Binärdateien direkt von Calibre herunterzuladen und zu installieren. Auf der Website von Calibre werden Sie aufgefordert, den folgenden Befehl in das Terminal einzufügen, um es zu installieren oder zu aktualisieren:

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

Quelle: http://calibre-ebook.com/download_linux

Ich habe es einfach gemacht und es hat perfekt funktioniert. Und wenn Calibre Ihnen mitteilt, dass es eine neue Version gibt, sollten Sie in der Lage sein, dasselbe in das Terminal einzufügen, um es zu aktualisieren. Oder Sie können ein Skript schreiben, um dies automatisch zu tun.

Gibt es einen Grund, warum du bei apt-get bleiben wolltest, außer dass du damit vertraut bist?

10
Kate

Dies bedeutet, dass die von apt-get erwähnte Version die neueste Version in den ihr bekannten Repositorys ist. Wenn Sie ein neueres Repo für Calibre finden, können Sie es hinzufügen, damit apt-get nach den Paketen suchen und sie installieren kann. Aber bitte stellen Sie sicher, dass es sich um ein sicheres/vertrauenswürdiges Repository handelt!

Bearbeiten: Hier ist eine Liste auf dem Launchpad mit einigen Repositories, aber da die offizielle Site selbst keine erwähnt (zumindest konnte ich sie nicht finden), sind sie nicht offiziell.

1
Justgivemeaname