我正在嘗試安裝 k9copy 但遇到以下問題:
Error: Dependency is not satisfiable: libav-tools
如果我執行,sudo apt-get install libav-tools
我會得到以下輸出:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libav-tools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
ffmpeg:i386 ffmpeg
E: Package 'libav-tools' has no installation candidate
我已經安裝了 FFmpeg(從存儲庫),並且似乎沒有任何在線指南來說明如何解決此問題。
答案1
正如所指出的道格在 Bionic Beaver 下,仍然可以使用「非官方」deb 套件來重新載入 k9copy(而不是早已失效的 k9copy)。從原始碼編譯將是另一種選擇,但編譯此類舊應用程式的好處可能不會超過相當大的麻煩。
安裝如下:
wget http://tomtomtom.org/k9copy-reloaded/k9copy_3.0.3-1~deb9u1_amd64.deb
sudo dpkg -i k9copy_3.0.3-1~deb9u1_amd64.deb
sudo apt-get install -f
這在我的 Bionic Beaver 安裝中安裝得很好,但要在 Ubuntu“Finder”中找到該應用程序,需要對 2 個桌面文件進行一些調整(感謝鯉魚為了偵探工作!
修復 k9copy 桌面檔案:
sudo sed -i_bak 's|Exec=k9copy -caption|Exec=k9copy|' \ /usr/share/applications/k9copy.desktop
修復 k9copy 助手桌面檔:
sudo sed -i_bak 's|Exec=k9copy --assistant -caption|Exec=k9copy --assistant|' \ /usr/share/applications/k9copy_assistant.desktop
現在一切都應該好了。免費截圖如下:
答案2
這裡的另一個答案對於在 18.10 上安裝 k9copy 不再有效,但有一個更簡單的解決方案:有一個實際維護的(截至撰寫本文時)PPAhttps://launchpad.net/~tomtomtom/+archive/ubuntu/k9copy。
在 Ubuntu 18.04、18.10、20.04 和 22.04 中開啟終端並輸入:
sudo add-apt-repository ppa:tomtomtom/k9copy
sudo apt update
sudo apt install k9copy