將 TeXlive 整合到 ubuntu

將 TeXlive 整合到 ubuntu

我已經從 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通常不用於安裝本地軟體包)。

相關內容