Linux

checkinstall 在建構 vim8 時凍結在“正在將文件複製到臨時目錄…”

  • February 22, 2017

在嘗試建構 vim8 時,我遇到了一個非常奇怪的 checkinstall 問題。這是我所做的(儘管可能無關緊要):

  • 從 vim8 git 源複製
  • 執行配置和製作 –enable-gui=auto。沒問題。

然後我執行了 sudo checkinstall,安裝和手冊頁生成進展順利,但不知何故程序卡在最後一步:

Some of the files created by the installation are inside the build
directory: /mnt/C/XXXX

You probably don't want them to be included in the package,
especially if they are inside your home directory.
Do you want me to list them?  [n]: y
Should I exclude them from the package? (Saying yes is a good idea)  [y]: y

Copying files to the temporary directory...

我也試過:checkinstall –install=no,也沒有用。

有人有什麼想法嗎?謝謝!

checkinstall的“將文件複製到臨時目錄…”過程對於較大的程序通常需要相當長的時間。你的機器會不一樣,你打包的程序也不一樣,但是當我checkinstall用於 GNU Emacs 時,這部分大約需要 10 分鐘。

如果您正在等待超出此範圍的任何內容,您可以使用系統監視器(例如top)來檢查checkinstall產生了哪些子程序;在整個“…臨時目錄…”部分中通常會啟動和完成程序。

引用自:https://unix.stackexchange.com/questions/342615