проблемы, устанавливающие gfortran

Когда я пробую в sudo Кв. - получают установку gfortran, следующее всплывающее окно сообщения об ошибке, кажется, что существуют некоторые поврежденные пакеты, как я фиксирую это?

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:
 gfortran : Depends: gfortran-4.8 (>= 4.8.2-5~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
1
задан 14 January 2016 в 12:14

3 ответа

Решение 1:

Вы видите список сохраненных пакетов:

apt-mark showhold

и затем не держите их

sudo apt-mark unhold <package name>


Решение 2:

Можно также попытаться использовать установку со способностью

sudo aptitude install gfortan

Если Вам еще не установили способность, получаете ее с:

sudo apt-get install aptitude


Решение 3:

sudo apt-get --fix-broken install


Решение 4:

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

Решение 5:

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove

Решение 6:

sudo dpkg --configure -a 
sudo apt-get update  
0
ответ дан 7 December 2019 в 12:42

После всей комбинации пакетов обновляют команды, я решил эту проблему путем установки gfortran-5 библиотеки:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gfortran-5
3
ответ дан 7 December 2019 в 12:42

Я пытался установить liboctave-dev, когда я столкнулся с этой проблемой, попробовал десятки решений, и ни один из них на самом деле не решил мою проблему, никакие сохраненные пакеты, никакие поврежденные пакеты, чистый репозиторий/кэш или что бы то ни было, пока я не заметил, что что-то было неправильно с gcc. Так в основном более новая версия gcc была установлена и все эти пакеты, и зависимые пакеты зависят от старого. В отличие от других случаев, более новое gcc считается несовместимым. Короче говоря, эта строка освободила меня от боли.

sudo apt-get install gcc-4.8-base=4.8.2-19ubuntu1
0
ответ дан 7 December 2019 в 12:42

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

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