下載 Linux版

The latest release of calibre is 7.19.0. What's new.

請不要使用發佈者所提供的 calibre 封裝, 那些通常都有 Bug、而且過時。請使用下方所述的二進位安裝方式進行。

二進位安裝

calibre has a binary install that includes private versions of all its dependencies. It runs on 64-bit Intel or ARM compatible machines. To install or upgrade, simply copy and paste the following command into a terminal and press Enter:

While you wait for the download to complete, please consider contributing to support the development of calibre.

注意

  • 如果出現錯誤顯示「未受信任的憑證」,這代表你的電腦可能並未安裝根憑證,所以無法安全地下載安裝檔。如果還是想要繼續,請在 wget 加上 --no-check-certificate 選項,就像這樣:
  • You must have xdg-utils, wget, xz-utils and Python installed on your system before running the installer.
  • You can uninstall calibre by running sudo calibre-uninstall. Alternately, simply deleting the installation folder will remove 99% of the installed files.
  • If you get an error about Wayland when running calibre from the terminal and calibre does not start, run calibre as QT_QPA_PLATFORM=xcb calibre which will prevent it from using Wayland.
  • You need GLIBC 2.34 or higher and libstdc++.so.6.0.30 (from gcc 11.4.0) or higher to run calibre
  • If you get an error Could not load the Qt platform plugin xcb you are missing some needed X11-XCB libraries, such as libxcb-cursor0 or libxcb-xinerama0, for details see here.
  • On servers, if you get an error about a missing libEGL, you might need to install some OpenGL packages such as libegl1 and libopengl0
  • You can change the folder calibre is installed into from the default (/opt) like this: 将上面的/opt更改为您希望Calibre自动安装到的任何文件夹。
  • 您还可以执行 “独立” 安装,该安装只涉及安装文档内的文件,不需要以root用户身份运行,如下所示:

退回之前的版本

你可以安裝之前的 calibre 的發行,像這樣: 把以上的 4.23.0 改成您要安装的版本

手動安裝二進位檔案

如果您希望恢复到较早的Calibre版本或手动下载Calibre升级,请从 此处 下载该版本的安装包(根据需要选择32位或64位版本)。假设您需要在 /opt/calibre 安装calibre,请运行以下命令,并根据需要更改下面的 calibre-tarball.txz 路径


原始碼安裝

警告:Calibre是一个高度复杂的软件,有很多非常精细的依赖项。如果您从源代码安装,则只能靠您自己。请不要打开错误报告或期望获得任何形式的支持---已经警告过你的。

如果你還是決意要從原始碼安裝,請看下去:

  1. 確保您的系統已經安裝 Python 3
  2. 安裝好下列幾個相依性 (dependencies) 清單
  3. 在終端機內執行下列命令:


相依性 (Dependencies)

官方的 calibre 二進位版已經包含了最新版相依性的清單在內,可以在sources.json檢視。 雖然 calibre可能使用了在清單所列出以外的版本還是可以運作,但是並未經過測試、也不受支援。 另外,這些相依性在編譯期間需要使用像是 pkg-config、 C/C++ 之類的編譯器來進行作業。

請選擇您所屬意的語言

取消