Поврежденные зависимости с texlive

У меня была рабочая версия texlive на 16,04, но после обновления от 16,04 до 16,10 и затем к 17,04 (и возможно другие вещи?) это теперь повреждается. Я произвел чистку всех своих texlive пакетов с Кв. - доберитесь: sudo apt-get purge tex* Я также произвел чистку всех своих texlive в dpkg sudo dpkg --purge texlive для всех texlive и связанных пакетов. Все следующее выполнение без ошибок:

sudo apt-get install -f
sudo apt-get update
sudo apt-get upgrade
sudo dpkg --configure -a 

Но когда я пытаюсь установить texlive, я добираюсь:

sudo apt-get install texlive  
Reading package lists... Done  
Building dependency tree   
Reading state information... Done  
Some packages could not be installed.  
This may mean that you have requested an impossible situation or if you are  
using the unstable distribution that some required packages have not yet been created    
or been moved out of Incoming.  
The following information may help to resolve the situation:
The following packages have unmet dependencies:
 texlive : Depends: texlive-latex-recommended (>= 2016) but it is not going to be installed  
           Depends: texlive-latex-base (>= 2016) but it is not going to be installed  
           Depends: texlive-fonts-recommended (>= 2016) but it is not going to be installed  
E: Unable to correct problems, you have held broken packages.  
3
задан 21 July 2017 в 06:30

2 ответа

Хорошо после попытки еще некоторых вещей некоторое время я установил способность, которая смогла, предлагают решение (после попытки первой и сбоя), который работал, понижая libpathsea6.Подробнее:

oz@oz-linux:~$ sudo aptitude install texlive-latex-base
The following NEW packages will be installed:
  fonts-lmodern{a} libpotrace0{a} libptexenc1{a} libsynctex1{a} libtexlua52{a} libtexluajit2{a} libzzip-0-13{a} lmodern{a} 
  texlive-base{a} texlive-binaries{ab} texlive-latex-base texlive-latex-base-doc{a} 
0 packages upgraded, 12 newly installed, 0 to remove and 0 not upgraded.
Need to get 83.4 MB of archives. After unpacking 188 MB will be used.
The following packages have unmet dependencies:
 texlive-binaries : Depends: libkpathsea6 (< 2016.20160513.41080.dfsg-1.1~) but 2017.20170613.44585-1~16.04.york0 is installed
The following actions will resolve these dependencies:

Keep the following packages at their current version:
1)     texlive-base [Not Installed]                       
2)     texlive-binaries [Not Installed]                   
3)     texlive-latex-base [Not Installed]                 
4)     texlive-latex-base-doc [Not Installed]             


Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Downgrade the following packages:                                                             
 1)     libkpathsea6 [2017.20170613.44585-1~16.04.york0 (now) -> 2016.20160513.41080.dfsg-1 (zesty)]
3
ответ дан 1 December 2019 в 15:51

У меня была подобная проблема, и что я сделал был: sudo apt-get purge texlive и затем выполненный sudo apt-get autoremove и последовательность установки фиксации управляет, чтобы Вы упомянули и затем команда:

sudo apt-get install texlive-full

1
ответ дан 1 December 2019 в 15:51

Другие вопросы по тегам:

Похожие вопросы: