我已經從 texlive.org 安裝了 TeXlive,現在我需要做的就是對我的 ubuntu 系統說 TeXlive 已經安裝。
我已經發現這其中說:
透過使用 equivs 建立虛擬包來告訴 APT 有關您的 TeX Live 安裝的資訊:
$ aptitude install equivs # as root
mkdir /tmp/tl-equivs && cd /tmp/tl-equivs
equivs-control texlive-local
# edit texlive-local (see below)
$ equivs-build texlive-local
$ sudo dpkg -i texlive-local_2017-1_all.deb
在「編輯 texlive-local」步驟中,根據需要編輯維護者欄位和本地 TeX Live 安裝提供的軟體包清單。如果您按照建議安裝了 schema-full(除了 collection-texinfo),則該檔案應類似於下列 TL 2017 的範例檔案。
我對 ubuntu 有點陌生,所以很抱歉這個可能很愚蠢的問題:我只需在終端機中輸入第六行(帶有 $ 符號?),並且我必須在第四行做什麼?
答案1
評論太長了,有我通常做的一步一步(沒有解釋)
sudo apt install equivs
mkdir /tmp/tl-equivs && cd /tmp/tl-equivs
wget https://www.tug.org/texlive/files/debian-equivs-2017-ex.txt -O texlive-local
equivs-build texlive-local
sudo dpkg -i texlive-local_2017-1_all.deb
sudo apt install -f
一次執行一行。
在第 3 行我使用了-O
指定檔案的儲存名稱。將 URL 更改為適合您的內容(未來的訪客您好),連結來自https://www.tug.org/texlive/debian.html。該行中的dpkg
檔案名稱當然應該是產生的檔案名稱。
最後一行透過執行命令解決遺留的任何依賴關係dpkg
(它不能解決依賴關係,apt
可以,但apt
通常不用於安裝本地軟體包)。