Вы можете установить пакет mt-daapd, который является совместимым с iTunes DAAP-сервером.
mt-daapd, теперь известный как Firefly Media Server, является сервером DAAP (Digital Audio Access Protocol), который работает с большинством POSIX-совместимых операционных систем. Это позволяет вам делиться своей музыкальной коллекцией по локальной сети с использованием протокола DAAP, также используемого iTunes от Apple.Более подробную информацию о том, как его использовать и ссылки на страницу Launchpad, можно найти здесь. На форумах Ubuntu есть пример того, как его настроить
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне пришлось перейти на редактирование / var / lib / dpkg / status и очистить строку Dependency: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это была единственная вещь, которая получила apt-get install -f снова.
У меня была такая же проблема. Мне нужно было отредактировать /var/lib/dpkg/status
и очистить всю строку Depends: от пакетов, которые жаловались. Я не уверен, какие другие проблемы могут возникнуть, но это было единственное, что снова заработало apt-get install -f
.
Вот несколько вещей, чтобы попробовать.
Метод первый:
Это самый простой способ попробовать. Вместо использования sudo apt-get установите PACKAGENAME, где PACKAGENAME - это пакет, который вы пытаетесь установить с помощью apt-системы, используйте sudo apt-get install -f. Параметр -f попытается исправить систему с поврежденными зависимостями, после чего вы сможете установить соответствующий пакет.
Откройте терминал и введите:
sudo apt-get install -f
и нажмите ENTER.
Теперь введите:
sudo dpkg --configure -a
и нажмите ENTER.
Теперь еще один раз:
Метод второй:
Aptitude - это альтернатива apt-get, которую вы можете использовать в качестве менеджера пакетов более высокого уровня. Вы можете использовать его, чтобы попытаться установить с ним пакет, а не apt-get, но сначала вам нужно установить aptitude.
Откройте терминал и введите:
sudo apt-get install aptitude
[d11 ] и нажмите ENTER. Теперь введите:
sudo aptitude install PACKAGENAME
и нажмите ENTER.
PACKAGENAME - это пакет, который вы устанавливаете. Это попытается установить пакет через aptitude вместо apt-get, что должно потенциально устранить проблему неудовлетворенных зависимостей.
ЕСЛИ ЭТО НЕ РАБОТАЕТ
Сломанный пакет, скорее всего, заблокирован и его необходимо удалить. Чтобы удалить заблокированный файл, откройте терминал и введите:
sudo rm /var/lib/apt/lists/lock
и нажмите ENTER.
Заблокированный файл также может быть удален в каталоге кеша. Для этого откройте терминал и введите:
sudo rm /var/cache/apt/archives/lock
Я обновил с 16.04 и имел много разных проблем. Мне было намного легче сделать новую установку. Свежая или чистая установка - это всегда путь, на мой взгляд.
Надеюсь, это поможет,
«Если есть способ включить прокрутку в xterm», так как вы не можете прокручивать страницу, вы можете отправить весь вывод в файл, используя:
sudo apt install -f > output.log
Затем отредактируйте output.log и скопируйте сообщения на ваш вопрос.
Как и все остальные, желающие скопировать свои данные в резервный раздел перед обновлением до 18.04, это команда, заимствованная из этот ответ: скрипт Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade
rsync -haxAX --stats --delete --info=progress2 --info=name0 /* "$TargetMnt" \
--exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Перед запуском команды вам необходимо создать резервный раздел и смонтировать его. После установки установите:
TargetMnt=/mnt/my_backup_partition_name
Конечно, более простой метод - это запустить скрипт, связанный выше. Он не только обеспечивает интерактивный выбор раздела резервного копирования, но и обеспечивает проверку и модификацию grub, поэтому при необходимости можно загрузиться в резервный раздел.
PS Мне грустно слышать о ваших проблемах и многие другие проблемы, которые я прочитал здесь, в «Если есть способ включить прокрутку в xterm» с момента выпуска 18.04. К сожалению, вы видите похожие проблемы с каждым новым выпуском. Надеюсь, в какой-то момент Коникс подчеркивает важность резервного копирования и / или тестирования на клоновую секцию перед обновлением. Особенно до выхода первого пункта 18.04.1, который выйдет 26 июля 2018 года.
Вот несколько вещей, чтобы попробовать.
Метод первый:
Это самый простой способ попробовать. Вместо использования sudo apt-get установите PACKAGENAME, где PACKAGENAME - это пакет, который вы пытаетесь установить с помощью apt-системы, используйте sudo apt-get install -f. Параметр -f попытается исправить систему с поврежденными зависимостями, после чего вы сможете установить соответствующий пакет.
Откройте терминал и введите:
sudo apt-get install -f
и нажмите ENTER.
Теперь введите:
sudo dpkg --configure -a
и нажмите ENTER.
Теперь еще один раз:
sudo apt-get install -f
Метод второй:
Aptitude - это альтернатива apt-get, которую вы можете использовать в качестве менеджера пакетов более высокого уровня. Вы можете использовать его, чтобы попытаться установить с ним пакет, а не apt-get, но сначала вам нужно установить aptitude.
Откройте терминал и введите:
sudo apt-get install aptitude
и нажмите ENTER.
Теперь введите:
sudo aptitude install PACKAGENAME
и нажмите ENTER.
PACKAGENAME - это пакет, который вы устанавливаете. Это попытается установить пакет через aptitude вместо apt-get, что должно потенциально устранить проблему неудовлетворенных зависимостей.
ЕСЛИ ЭТО НЕ РАБОТАЕТ
Сломанный пакет, скорее всего, заблокирован и его необходимо удалить. Чтобы удалить заблокированный файл, откройте терминал и введите:
sudo rm /var/lib/apt/lists/lock
и нажмите ENTER.
Заблокированный файл также может быть удален в каталоге кеша. Для этого откройте терминал и введите:
sudo rm /var/cache/apt/archives/lock
Я обновил с 16.04 и имел много разных проблем. Мне было намного легче сделать новую установку. Свежая или чистая установка - это всегда путь, на мой взгляд.
Надеюсь, это поможет,
«Если есть способ включить прокрутку в xterm», так как вы не можете прокручивать страницу, вы можете отправить весь вывод в файл, используя:
sudo apt install -f > output.log
Затем отредактируйте output.log и скопируйте сообщения на ваш вопрос.
Как и все остальные, желающие скопировать свои данные в резервный раздел перед обновлением до 18.04, это команда, заимствованная из этот ответ: скрипт Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade
rsync -haxAX --stats --delete --info=progress2 --info=name0 /* "$TargetMnt" \
--exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Перед запуском команды вам необходимо создать резервный раздел и смонтировать его. После установки установите:
TargetMnt=/mnt/my_backup_partition_name
Конечно, более простой метод - это запустить скрипт, связанный выше. Он не только обеспечивает интерактивный выбор раздела резервного копирования, но и обеспечивает проверку и модификацию grub, поэтому при необходимости можно загрузиться в резервный раздел.
PS Мне грустно слышать о ваших проблемах и многие другие проблемы, которые я прочитал здесь, в «Если есть способ включить прокрутку в xterm» с момента выпуска 18.04. К сожалению, вы видите похожие проблемы с каждым новым выпуском. Надеюсь, в какой-то момент Коникс подчеркивает важность резервного копирования и / или тестирования на клоновую секцию перед обновлением. Особенно до выхода первого пункта 18.04.1, который выйдет 26 июля 2018 года.
Вот несколько вещей, чтобы попробовать.
Метод первый:
Это самый простой способ попробовать. Вместо использования sudo apt-get установите PACKAGENAME, где PACKAGENAME - это пакет, который вы пытаетесь установить с помощью apt-системы, используйте sudo apt-get install -f. Параметр -f попытается исправить систему с поврежденными зависимостями, после чего вы сможете установить соответствующий пакет.
Откройте терминал и введите:
sudo apt-get install -f
и нажмите ENTER.
Теперь введите:
sudo dpkg --configure -a
и нажмите ENTER.
Теперь еще один раз:
sudo apt-get install -f
Метод второй:
Aptitude - это альтернатива apt-get, которую вы можете использовать в качестве менеджера пакетов более высокого уровня. Вы можете использовать его, чтобы попытаться установить с ним пакет, а не apt-get, но сначала вам нужно установить aptitude.
Откройте терминал и введите:
sudo apt-get install aptitude
и нажмите ENTER.
Теперь введите:
sudo aptitude install PACKAGENAME
и нажмите ENTER.
PACKAGENAME - это пакет, который вы устанавливаете. Это попытается установить пакет через aptitude вместо apt-get, что должно потенциально устранить проблему неудовлетворенных зависимостей.
ЕСЛИ ЭТО НЕ РАБОТАЕТ
Сломанный пакет, скорее всего, заблокирован и его необходимо удалить. Чтобы удалить заблокированный файл, откройте терминал и введите:
sudo rm /var/lib/apt/lists/lock
и нажмите ENTER.
Заблокированный файл также может быть удален в каталоге кеша. Для этого откройте терминал и введите:
sudo rm /var/cache/apt/archives/lock
Я обновил с 16.04 и имел много разных проблем. Мне было намного легче сделать новую установку. Свежая или чистая установка - это всегда путь, на мой взгляд.
Надеюсь, это поможет,
«Если есть способ включить прокрутку в xterm», так как вы не можете прокручивать страницу, вы можете отправить весь вывод в файл, используя:
sudo apt install -f > output.log
Затем отредактируйте output.log и скопируйте сообщения на ваш вопрос.
Как и все остальные, желающие скопировать свои данные в резервный раздел перед обновлением до 18.04, это команда, заимствованная из этот ответ: скрипт Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade
rsync -haxAX --stats --delete --info=progress2 --info=name0 /* "$TargetMnt" \
--exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Перед запуском команды вам необходимо создать резервный раздел и смонтировать его. После установки установите:
TargetMnt=/mnt/my_backup_partition_name
Конечно, более простой метод - это запустить скрипт, связанный выше. Он не только обеспечивает интерактивный выбор раздела резервного копирования, но и обеспечивает проверку и модификацию grub, поэтому при необходимости можно загрузиться в резервный раздел.
PS Мне грустно слышать о ваших проблемах и многие другие проблемы, которые я прочитал здесь, в «Если есть способ включить прокрутку в xterm» с момента выпуска 18.04. К сожалению, вы видите похожие проблемы с каждым новым выпуском. Надеюсь, в какой-то момент Коникс подчеркивает важность резервного копирования и / или тестирования на клоновую секцию перед обновлением. Особенно до выхода первого пункта 18.04.1, который выйдет 26 июля 2018 года.
Вот несколько вещей, чтобы попробовать.
Метод первый:
Это самый простой способ попробовать. Вместо использования sudo apt-get установите PACKAGENAME, где PACKAGENAME - это пакет, который вы пытаетесь установить с помощью apt-системы, используйте sudo apt-get install -f. Параметр -f попытается исправить систему с поврежденными зависимостями, после чего вы сможете установить соответствующий пакет.
Откройте терминал и введите:
sudo apt-get install -f
и нажмите ENTER.
Теперь введите:
sudo dpkg --configure -a
и нажмите ENTER.
Теперь еще один раз:
sudo apt-get install -f
Метод второй:
Aptitude - это альтернатива apt-get, которую вы можете использовать в качестве менеджера пакетов более высокого уровня. Вы можете использовать его, чтобы попытаться установить с ним пакет, а не apt-get, но сначала вам нужно установить aptitude.
Откройте терминал и введите:
sudo apt-get install aptitude
и нажмите ENTER.
Теперь введите:
sudo aptitude install PACKAGENAME
и нажмите ENTER.
PACKAGENAME - это пакет, который вы устанавливаете. Это попытается установить пакет через aptitude вместо apt-get, что должно потенциально устранить проблему неудовлетворенных зависимостей.
ЕСЛИ ЭТО НЕ РАБОТАЕТ
Сломанный пакет, скорее всего, заблокирован и его необходимо удалить. Чтобы удалить заблокированный файл, откройте терминал и введите:
sudo rm /var/lib/apt/lists/lock
и нажмите ENTER.
Заблокированный файл также может быть удален в каталоге кеша. Для этого откройте терминал и введите:
sudo rm /var/cache/apt/archives/lock
Я обновил с 16.04 и имел много разных проблем. Мне было намного легче сделать новую установку. Свежая или чистая установка - это всегда путь, на мой взгляд.
Надеюсь, это поможет,
«Если есть способ включить прокрутку в xterm», так как вы не можете прокручивать страницу, вы можете отправить весь вывод в файл, используя:
sudo apt install -f > output.log
Затем отредактируйте output.log и скопируйте сообщения на ваш вопрос.
Как и все остальные, желающие скопировать свои данные в резервный раздел перед обновлением до 18.04, это команда, заимствованная из этот ответ: скрипт Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade
rsync -haxAX --stats --delete --info=progress2 --info=name0 /* "$TargetMnt" \
--exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Перед запуском команды вам необходимо создать резервный раздел и смонтировать его. После установки установите:
TargetMnt=/mnt/my_backup_partition_name
Конечно, более простой метод - это запустить скрипт, связанный выше. Он не только обеспечивает интерактивный выбор раздела резервного копирования, но и обеспечивает проверку и модификацию grub, поэтому при необходимости можно загрузиться в резервный раздел.
PS Мне грустно слышать о ваших проблемах и многие другие проблемы, которые я прочитал здесь, в «Если есть способ включить прокрутку в xterm» с момента выпуска 18.04. К сожалению, вы видите похожие проблемы с каждым новым выпуском. Надеюсь, в какой-то момент Коникс подчеркивает важность резервного копирования и / или тестирования на клоновую секцию перед обновлением. Особенно до выхода первого пункта 18.04.1, который выйдет 26 июля 2018 года.
Вот несколько вещей, чтобы попробовать.
Метод первый:
Это самый простой способ попробовать. Вместо использования sudo apt-get установите PACKAGENAME, где PACKAGENAME - это пакет, который вы пытаетесь установить с помощью apt-системы, используйте sudo apt-get install -f. Параметр -f попытается исправить систему с поврежденными зависимостями, после чего вы сможете установить соответствующий пакет.
Откройте терминал и введите:
sudo apt-get install -f
и нажмите ENTER.
Теперь введите:
sudo dpkg --configure -a
и нажмите ENTER.
Теперь еще раз:
sudo apt-get install -f
Метод второй:
Aptitude - это альтернатива apt-get, которую вы можете использовать в качестве менеджера пакетов более высокого уровня. Вы можете использовать его, чтобы попытаться установить пакет с ним вместо apt-get, но сначала вам нужно установить aptitude.
Откройте терминал и введите:
sudo apt-get install aptitude
и нажмите ENTER.
Теперь введите:
sudo aptitude install PACKAGENAME
и нажмите ENTER.
PACKAGENAME - это пакет, который вы устанавливаете. Это попытается установить пакет через aptitude вместо apt-get, что должно потенциально устранить проблему неудовлетворенных зависимостей.
ЕСЛИ ЭТО НЕ РАБОТАЕТ
Сломанный пакет, скорее всего, заблокирован и его необходимо удалить. Чтобы удалить заблокированный файл, откройте терминал и введите:
sudo rm /var/lib/apt/lists/lock
и нажмите ENTER.
Заблокированный файл также может быть удален в каталоге кеша. Для этого откройте терминал и введите:
sudo rm /var/cache/apt/archives/lock
Я обновил с 16.04 и имел много разных проблем. Мне было намного легче сделать новую установку. Свежая или чистая установка - это всегда путь, на мой взгляд.
Надеюсь, это поможет,
Я хочу добавить к этому обсуждению, сказав, что при использовании программного обеспечения Updater для обновления до 18.04 и запуске в проблему решение заключается в том, чтобы открыть терминал и ввести:
sudo apt-get autoremove
, а затем что изначально привело к ошибкам здесь, что привело к этому обсуждению, которое следующим образом:
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt-get autoremove
sudo apt install update-manager-core
sudo do-release-upgrade -d
«Если есть способ включить прокрутку в xterm» , так как вы не можете прокручивать страницу, вы можете отправить весь вывод в файл с помощью:
sudo apt install -f > output.log
Затем отредактируйте output.log
и скопируйте сообщения на свой вопрос. Ваши шансы на получение хорошего ответа улучшаются с большей информацией.
Насколько кто-либо хочет скопировать свои данные в резервный раздел перед обновлением до 18.04, вот команда, заимствованная из этого ответа: Сценарий Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade
rsync -haxAX --stats --delete --info=progress2 --info=name0 /* "$TargetMnt" \
--exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Перед запуском команды вам необходимо создать резервный раздел и смонтировать его. После установки установите:
TargetMnt=/mnt/my_backup_partition_name
Конечно, более простой метод - это просто запустить скрипт, связанный выше. Он не только обеспечивает интерактивный выбор раздела резервного копирования, но и обеспечивает проверку и модификацию grub
, поэтому при необходимости можно загрузиться в резервный раздел.
PS Мне грустно слышать о ваших проблемах и многие другие проблемы, которые я прочитал здесь, в Ask Ubuntu с момента выпуска 18.04. К сожалению, вы видите похожие проблемы с каждым новым выпуском. Надеюсь, в какой-то момент Коникс подчеркивает важность резервного копирования и / или тестирования на клоновую секцию перед обновлением. Особенно до выхода первой версии 18.04.1, которая выйдет 26 июля 2018 года.
Вот несколько вещей, чтобы попробовать.
Метод первый:
Это самый простой способ попробовать. Вместо использования sudo apt-get установите PACKAGENAME, где PACKAGENAME - это пакет, который вы пытаетесь установить с помощью apt-системы, используйте sudo apt-get install -f. Параметр -f попытается исправить систему с поврежденными зависимостями, после чего вы сможете установить соответствующий пакет.
Откройте терминал и введите:
sudo apt-get install -f
и нажмите ENTER.
Теперь введите:
sudo dpkg --configure -a
и нажмите ENTER.
Теперь еще раз:
sudo apt-get install -f
Метод второй:
Aptitude - это альтернатива apt-get, которую вы можете использовать в качестве менеджера пакетов более высокого уровня. Вы можете использовать его, чтобы попытаться установить пакет с ним вместо apt-get, но сначала вам нужно установить aptitude.
Откройте терминал и введите:
sudo apt-get install aptitude
и нажмите ENTER.
Теперь введите:
sudo aptitude install PACKAGENAME
и нажмите ENTER.
PACKAGENAME - это пакет, который вы устанавливаете. Это попытается установить пакет через aptitude вместо apt-get, что должно потенциально устранить проблему неудовлетворенных зависимостей.
ЕСЛИ ЭТО НЕ РАБОТАЕТ
Сломанный пакет, скорее всего, заблокирован и его необходимо удалить. Чтобы удалить заблокированный файл, откройте терминал и введите:
sudo rm /var/lib/apt/lists/lock
и нажмите ENTER.
Заблокированный файл также может быть удален в каталоге кеша. Для этого откройте терминал и введите:
sudo rm /var/cache/apt/archives/lock
Я обновил с 16.04 и имел много разных проблем. Мне было намного легче сделать новую установку. Свежая или чистая установка - это всегда путь, на мой взгляд.
Надеюсь, это поможет,
Я хочу добавить к этому обсуждению, сказав, что при использовании программного обеспечения Updater для обновления до 18.04 и запуске в проблему решение заключается в том, чтобы открыть терминал и ввести:
sudo apt-get autoremove
, а затем что изначально привело к ошибкам здесь, что привело к этому обсуждению, которое следующим образом:
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt-get autoremove
sudo apt install update-manager-core
sudo do-release-upgrade -d
«Если есть способ включить прокрутку в xterm» , так как вы не можете прокручивать страницу, вы можете отправить весь вывод в файл с помощью:
sudo apt install -f > output.log
Затем отредактируйте output.log
и скопируйте сообщения на свой вопрос. Ваши шансы на получение хорошего ответа улучшаются с большей информацией.
Насколько кто-либо хочет скопировать свои данные в резервный раздел перед обновлением до 18.04, вот команда, заимствованная из этого ответа: Сценарий Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade
rsync -haxAX --stats --delete --info=progress2 --info=name0 /* "$TargetMnt" \
--exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Перед запуском команды вам необходимо создать резервный раздел и смонтировать его. После установки установите:
TargetMnt=/mnt/my_backup_partition_name
Конечно, более простой метод - это просто запустить скрипт, связанный выше. Он не только обеспечивает интерактивный выбор раздела резервного копирования, но и обеспечивает проверку и модификацию grub
, поэтому при необходимости можно загрузиться в резервный раздел.
PS Мне грустно слышать о ваших проблемах и многие другие проблемы, которые я прочитал здесь, в Ask Ubuntu с момента выпуска 18.04. К сожалению, вы видите похожие проблемы с каждым новым выпуском. Надеюсь, в какой-то момент Коникс подчеркивает важность резервного копирования и / или тестирования на клоновую секцию перед обновлением. Особенно до выхода первой версии 18.04.1, которая выйдет 26 июля 2018 года.
Вот несколько вещей, чтобы попробовать.
Метод первый:
Это самый простой способ попробовать. Вместо использования sudo apt-get установите PACKAGENAME, где PACKAGENAME - это пакет, который вы пытаетесь установить с помощью apt-системы, используйте sudo apt-get install -f. Параметр -f попытается исправить систему с поврежденными зависимостями, после чего вы сможете установить соответствующий пакет.
Откройте терминал и введите:
sudo apt-get install -f
и нажмите ENTER.
Теперь введите:
sudo dpkg --configure -a
и нажмите ENTER.
Теперь еще раз:
sudo apt-get install -f
Метод второй:
Aptitude - это альтернатива apt-get, которую вы можете использовать в качестве менеджера пакетов более высокого уровня. Вы можете использовать его, чтобы попытаться установить пакет с ним вместо apt-get, но сначала вам нужно установить aptitude.
Откройте терминал и введите:
sudo apt-get install aptitude
и нажмите ENTER.
Теперь введите:
sudo aptitude install PACKAGENAME
и нажмите ENTER.
PACKAGENAME - это пакет, который вы устанавливаете. Это попытается установить пакет через aptitude вместо apt-get, что должно потенциально устранить проблему неудовлетворенных зависимостей.
ЕСЛИ ЭТО НЕ РАБОТАЕТ
Сломанный пакет, скорее всего, заблокирован и его необходимо удалить. Чтобы удалить заблокированный файл, откройте терминал и введите:
sudo rm /var/lib/apt/lists/lock
и нажмите ENTER.
Заблокированный файл также может быть удален в каталоге кеша. Для этого откройте терминал и введите:
sudo rm /var/cache/apt/archives/lock
Я обновил с 16.04 и имел много разных проблем. Мне было намного легче сделать новую установку. Свежая или чистая установка - это всегда путь, на мой взгляд.
Надеюсь, это поможет,
Я хочу добавить к этому обсуждению, сказав, что при использовании программного обеспечения Updater для обновления до 18.04 и запуске в проблему решение заключается в том, чтобы открыть терминал и ввести:
sudo apt-get autoremove
, а затем что изначально привело к ошибкам здесь, что привело к этому обсуждению, которое следующим образом:
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt-get autoremove
sudo apt install update-manager-core
sudo do-release-upgrade -d
«Если есть способ включить прокрутку в xterm» , так как вы не можете прокручивать страницу, вы можете отправить весь вывод в файл с помощью:
sudo apt install -f > output.log
Затем отредактируйте output.log
и скопируйте сообщения на свой вопрос. Ваши шансы на получение хорошего ответа улучшаются с большей информацией.
Насколько кто-либо хочет скопировать свои данные в резервный раздел перед обновлением до 18.04, вот команда, заимствованная из этого ответа: Сценарий Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade
rsync -haxAX --stats --delete --info=progress2 --info=name0 /* "$TargetMnt" \
--exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Перед запуском команды вам необходимо создать резервный раздел и смонтировать его. После установки установите:
TargetMnt=/mnt/my_backup_partition_name
Конечно, более простой метод - это просто запустить скрипт, связанный выше. Он не только обеспечивает интерактивный выбор раздела резервного копирования, но и обеспечивает проверку и модификацию grub
, поэтому при необходимости можно загрузиться в резервный раздел.
PS Мне грустно слышать о ваших проблемах и многие другие проблемы, которые я прочитал здесь, в Ask Ubuntu с момента выпуска 18.04. К сожалению, вы видите похожие проблемы с каждым новым выпуском. Надеюсь, в какой-то момент Коникс подчеркивает важность резервного копирования и / или тестирования на клоновую секцию перед обновлением. Особенно до выхода первой версии 18.04.1, которая выйдет 26 июля 2018 года.
Вот несколько вещей, чтобы попробовать.
Метод первый:
Это самый простой способ попробовать. Вместо использования sudo apt-get установите PACKAGENAME, где PACKAGENAME - это пакет, который вы пытаетесь установить с помощью apt-системы, используйте sudo apt-get install -f. Параметр -f попытается исправить систему с поврежденными зависимостями, после чего вы сможете установить соответствующий пакет.
Откройте терминал и введите:
sudo apt-get install -f
и нажмите ENTER.
Теперь введите:
sudo dpkg --configure -a
и нажмите ENTER.
Теперь еще раз:
sudo apt-get install -f
Метод второй:
Aptitude - это альтернатива apt-get, которую вы можете использовать в качестве менеджера пакетов более высокого уровня. Вы можете использовать его, чтобы попытаться установить пакет с ним вместо apt-get, но сначала вам нужно установить aptitude.
Откройте терминал и введите:
sudo apt-get install aptitude
и нажмите ENTER.
Теперь введите:
sudo aptitude install PACKAGENAME
и нажмите ENTER.
PACKAGENAME - это пакет, который вы устанавливаете. Это попытается установить пакет через aptitude вместо apt-get, что должно потенциально устранить проблему неудовлетворенных зависимостей.
ЕСЛИ ЭТО НЕ РАБОТАЕТ
Сломанный пакет, скорее всего, заблокирован и его необходимо удалить. Чтобы удалить заблокированный файл, откройте терминал и введите:
sudo rm /var/lib/apt/lists/lock
и нажмите ENTER.
Заблокированный файл также может быть удален в каталоге кеша. Для этого откройте терминал и введите:
sudo rm /var/cache/apt/archives/lock
Я обновил с 16.04 и имел много разных проблем. Мне было намного легче сделать новую установку. Свежая или чистая установка - это всегда путь, на мой взгляд.
Надеюсь, это поможет,
«Если есть способ включить прокрутку в xterm» , так как вы не можете прокручивать страницу, вы можете отправить весь вывод в файл с помощью:
sudo apt install -f > output.log
Затем отредактируйте output.log
и скопируйте сообщения на свой вопрос. Ваши шансы на получение хорошего ответа улучшаются с большей информацией.
Насколько кто-либо хочет скопировать свои данные в резервный раздел перед обновлением до 18.04, вот команда, заимствованная из этого ответа: Сценарий Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade
rsync -haxAX --stats --delete --info=progress2 --info=name0 /* "$TargetMnt" \
--exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Перед запуском команды вам необходимо создать резервный раздел и смонтировать его. После установки установите:
TargetMnt=/mnt/my_backup_partition_name
Конечно, более простой метод - это просто запустить скрипт, связанный выше. Он не только обеспечивает интерактивный выбор раздела резервного копирования, но и обеспечивает проверку и модификацию grub
, поэтому при необходимости можно загрузиться в резервный раздел.
PS Мне грустно слышать о ваших проблемах и многие другие проблемы, которые я прочитал здесь, в Ask Ubuntu с момента выпуска 18.04. К сожалению, вы видите похожие проблемы с каждым новым выпуском. Надеюсь, в какой-то момент Коникс подчеркивает важность резервного копирования и / или тестирования на клоновую секцию перед обновлением. Особенно до выхода первой версии 18.04.1, которая выйдет 26 июля 2018 года.