iT邦幫忙

0

[ubuntu,更新]ubuntu更新套件-版本不升反跌問題

舜~ 2019-07-13 12:41:351664 瀏覽

客戶端的伺服器是 Ubuntu 14.04.5 LTS 64bit trusty
要更新的目標套件:wkhtmltopdf

小弟我碰不到伺服器,只能遠端打指令進行操作,且對ubuntu不熟

小弟我有一個需求要透過php把網頁轉成pdf,系統本身有一個超舊10年前的wkhtmltopdf版本~~

因為很多現在新版本pdf格式不支援,合併後的pdf會出現格式錯誤無法打開,
上個月我用apt-get更新到 0.12.x(忘了XD 反正不是最新的版本,2016年的版本)就改善很多

後來我在pdf封面、目錄、頁碼等搞不定,且轉成pdf有點慢(可能圖片多?)
小弟我想說會不會是因為不是最新的版本,剛剛手癢再次更新他,更新完畢後發現該套件版本竟然變成0.9.9,嚇死寶寶了~~~0.0

想說反正當前需求已經不用合併pdf,只要把網頁轉成pdf就可以了,想說既然這樣先暫時這樣,手邊沒人能請益@@
但執行會出現下面錯誤

wkhtmltopdf: cannot connect to X server

我更新用的指令
sudo apt update
sudo apt-get update
sudo apt-get install wkhtmltopdf

(第一行是輸入完後發現少打get,所以在補第二行)

想詢問各位大大
1.要如何復原之前安裝的版本或事更新到最新版?
2.為什麼更新版本會跌下來?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
froce
iT邦大師 1 級 ‧ 2019-07-13 17:03:45
最佳解答

https://wkhtmltopdf.org/downloads.html
去下載14.04的deb,然後用dpkg -i wkhtmltopdf.deb去安裝。
可能要處理一些相依性。

因為debian系用apt下載下來安裝的wkhtmltopdf的headless模式都不能用。

舜~ iT邦高手 1 級 ‧ 2019-07-14 17:00:14 檢舉

用dpkg -i 安裝順利解決,感恩大大

我要發表回答

立即登入回答