Я не могу установить sysstat на Ubuntu Server 16.04 [duplicate]

Поскольку вы установили из файла debug Ubuntu, вам ничего не нужно делать. Когда Ubuntu найдет более новую версию прошивки linux, она будет установлена ​​при обновлении

87
задан 4 August 2016 в 06:11

9 ответов

Вы должны увидеть список удерживаемых пакетов:

apt-mark showhold

, а затем не удерживать их с помощью

sudo apt-mark unhold <package name>

. После этого вы должны быть в состоянии для удаления конфликтующего пакета (кажется, npm), а затем переустановите все.

Если это не удается, вы можете попробовать aptitude. Часто он способен распутать деревья зависимостей лучше.

В обоих случаях будьте осторожны при применении команд и тщательно проверьте список пакетов, отмеченных для удаления.

20
ответ дан 18 July 2018 в 06:32

Вы должны увидеть список удерживаемых пакетов:

apt-mark showhold

, а затем не удерживать их с помощью

sudo apt-mark unhold <package name>

. После этого вы должны быть в состоянии для удаления конфликтующего пакета (кажется, npm), а затем переустановите все.

Если это не удается, вы можете попробовать aptitude. Часто он способен распутать деревья зависимостей лучше.

В обоих случаях будьте осторожны при применении команд и тщательно проверьте список пакетов, отмеченных для удаления.

20
ответ дан 24 July 2018 в 18:37

Вы должны увидеть список удерживаемых пакетов:

apt-mark showhold 

, а затем не удерживать их

sudo apt-mark unhold <package name>

. После этого вы должны быть в состоянии для удаления конфликтующего пакета (кажется, npm), а затем переустановите все.

Если это невозможно, вы можете попробовать aptitude способ --- часто он способен распутать деревья зависимостей лучше.

В обоих случаях будьте осторожны при применении команд и тщательно проверьте список пакетов, отмеченных для удаления.

20
ответ дан 2 August 2018 в 14:56

Используйте aptitude вместо apt-get. Это более разумно.

sudo aptitude install myNewPackage

Если у вас нет способностей на вашем компьютере, вы не сможете справиться с ними, но вы получите ряд рекомендаций, которые задают вам любые возможные предложенные рабочие сценарии.

sudo aptitude install myNewPackage

машина еще, получите его с помощью

sudo apt-get install aptitude
170
ответ дан 18 July 2018 в 06:32

Я узнал, что dpkg -r позволяет мне удалять пакеты по одному, не запуская каскад другого поведения.

Я не уверен, что это хорошее решение, но я пошел с это и все кажется прекрасным.

0
ответ дан 18 July 2018 в 06:32

Чтобы решить эту проблему, мне просто пришлось сначала установить синаптический интерфейс, используя ниже commmand, а затем все работает нормально.

sudo apt-get install synaptic
4
ответ дан 18 July 2018 в 06:32

Используйте aptitude вместо apt-get. Это более разумно.

sudo aptitude install myNewPackage

Если у вас нет способностей на вашем компьютере, вы не сможете справиться с ними, но вы получите ряд рекомендаций, которые задают вам любые возможные предложенные рабочие сценарии.

sudo aptitude install myNewPackage

машина еще, получите его с помощью

sudo apt-get install aptitude
173
ответ дан 24 July 2018 в 18:37
  • 1
    Лучший ответ. Я пробовал apt-get последние пару дней. С aptitude это решалось за секунды :-) – Johan Karlsson 4 September 2014 в 15:58
  • 2
    Отличный ответ. Моя дорогая жизнь – Don Chakkappan 9 December 2014 в 13:37
  • 3
    Спасибо. Я потратил столько времени на чтение разных способов решения проблемы, что apt-get не объяснит, что я был поражен, когда aptitude только что изложила конкретную проблему и даже предоставила решение. – bmacnaughton 29 April 2015 в 03:54
  • 4
    Не говоря уже, он работает на безголовом сервере – bsd 9 January 2016 в 16:04
  • 5
    Единственный недостаток этого решения: вы не можете сделать sudo apt-get install aptitude, если ваши пакеты сломаны в первую очередь. – user13161 16 March 2017 в 00:08

Я узнал, что dpkg -r позволяет мне удалять пакеты по одному, не запуская каскад другого поведения.

Я не уверен, что это хорошее решение, но я пошел с это и все кажется прекрасным.

0
ответ дан 24 July 2018 в 18:37
  • 1
    dselect - еще лучший инструмент (бит кривой обучения, но дает больше обратной связи). – isomorphismes 2 August 2017 в 01:37

Чтобы решить эту проблему, мне просто пришлось сначала установить синаптический интерфейс, используя ниже commmand, а затем все работает нормально.

sudo apt-get install synaptic
4
ответ дан 24 July 2018 в 18:37

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

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