la является псевдонимом для ls -A, как указано в других ответах. Таким образом, он не может использоваться в сценариях оболочки, тогда как ls может.
У вашего компьютера несколько команд с псевдонимом. Полный список можно получить, выполнив alias. На моей машине он печатает это:
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
--color=auto означает, что цвет будет отключен, если не печатать напрямую в STDOUT.
Попробуйте:
sudo apt-get update && sudo apt-get upgrade
Затем запустите диспетчер обновлений еще раз.
Это сообщение может решить вашу проблему. Подводя итог,
/var/log/dist-upgrade/apt.log
в текстовом редакторе. sudo apt-get remove <package>
. Примечание: в новых версиях журнал находится в /var/log/apt/term.log
.
Эта ошибка может быть вызвана неполной установкой пакета.
У вас есть два варианта: 1) исправить сломанную установку или 2) отменить (или удалить) сломанную установку.
Поскольку он не упоминался выше, откат и удаление сломанной установки, выход из синаптического (если вы все еще в нем), а затем введите эти команды в терминал:
sudo apt-get update # Make sure your package list is up to date
sudo apt-get autoremove # Removes "no longer required" packages
Затем, чтобы подтвердить, что сломанные пакеты исчезли, вернитесь в синаптический и выберите Edit
| Fix broken packages
, и не должно быть сломанных пакетов.
Обратите внимание, что это не исправляет сломанную установку, она просто позволяет вам снова перейти в синаптический режим с другой установкой или удалением и т. д.
Что случилось, так это то, что вы начали установку пакета, а затем частично использовали его, и после того, как некоторые зависимости были установлены, что-то пошло не так, оставив неиспользуемые зависимые пакеты и неполную установку.
Попробуйте:
sudo apt-get update && sudo apt-get upgrade
Затем запустите диспетчер обновлений еще раз.
Это сообщение может решить вашу проблему. Подводя итог,
/var/log/dist-upgrade/apt.log
в текстовом редакторе. sudo apt-get remove <package>
. Примечание: в новых версиях журнал находится в /var/log/apt/term.log
.
Эта ошибка может быть вызвана неполной установкой пакета.
У вас есть два варианта: 1) исправить сломанную установку или 2) отменить (или удалить) сломанную установку.
Поскольку он не упоминался выше, откат и удаление сломанной установки, выход из синаптического (если вы все еще в нем), а затем введите эти команды в терминал:
sudo apt-get update # Make sure your package list is up to date
sudo apt-get autoremove # Removes "no longer required" packages
Затем, чтобы подтвердить, что сломанные пакеты исчезли, вернитесь в синаптический и выберите Edit
| Fix broken packages
, и не должно быть сломанных пакетов.
Обратите внимание, что это не исправляет сломанную установку, она просто позволяет вам снова перейти в синаптический режим с другой установкой или удалением и т. д.
Что случилось, так это то, что вы начали установку пакета, а затем частично использовали его, и после того, как некоторые зависимости были установлены, что-то пошло не так, оставив неиспользуемые зависимые пакеты и неполную установку.
Попробуйте:
sudo apt-get update && sudo apt-get upgrade
Затем запустите диспетчер обновлений еще раз.
Это сообщение может решить вашу проблему. Подводя итог,
/var/log/dist-upgrade/apt.log
в текстовом редакторе. sudo apt-get remove <package>
. Примечание: в новых версиях журнал находится в /var/log/apt/term.log
.
Эта ошибка может быть вызвана неполной установкой пакета.
У вас есть два варианта: 1) исправить сломанную установку или 2) отменить (или удалить) сломанную установку.
Поскольку он не упоминался выше, откат и удаление сломанной установки, выход из синаптического (если вы все еще в нем), а затем введите эти команды в терминал:
sudo apt-get update # Make sure your package list is up to date
sudo apt-get autoremove # Removes "no longer required" packages
Затем, чтобы подтвердить, что сломанные пакеты исчезли, вернитесь в синаптический и выберите Edit
| Fix broken packages
, и не должно быть сломанных пакетов.
Обратите внимание, что это не исправляет сломанную установку, она просто позволяет вам снова перейти в синаптический режим с другой установкой или удалением и т. д.
Что случилось, так это то, что вы начали установку пакета, а затем частично использовали его, и после того, как некоторые зависимости были установлены, что-то пошло не так, оставив неиспользуемые зависимые пакеты и неполную установку.
Попробуйте:
sudo apt-get update && sudo apt-get upgrade
Затем запустите диспетчер обновлений еще раз.
Это сообщение может решить вашу проблему. Подводя итог,
/var/log/dist-upgrade/apt.log
в текстовом редакторе. sudo apt-get remove <package>
. Примечание: в новых версиях журнал находится в /var/log/apt/term.log
.
Эта ошибка может быть вызвана неполной установкой пакета.
У вас есть два варианта: 1) исправить сломанную установку или 2) отменить (или удалить) сломанную установку.
Поскольку он не упоминался выше, откат и удаление сломанной установки, выход из синаптического (если вы все еще в нем), а затем введите эти команды в терминал:
sudo apt-get update # Make sure your package list is up to date
sudo apt-get autoremove # Removes "no longer required" packages
Затем, чтобы подтвердить, что сломанные пакеты исчезли, вернитесь в синаптический и выберите Edit
| Fix broken packages
, и не должно быть сломанных пакетов.
Обратите внимание, что это не исправляет сломанную установку, она просто позволяет вам снова перейти в синаптический режим с другой установкой или удалением и т. д.
Что случилось, так это то, что вы начали установку пакета, а затем частично использовали его, и после того, как некоторые зависимости были установлены, что-то пошло не так, оставив неиспользуемые зависимые пакеты и неполную установку.
Попробуйте:
sudo apt-get update && sudo apt-get upgrade
Затем запустите диспетчер обновлений еще раз.
Это сообщение может решить вашу проблему. Подводя итог,
/var/log/dist-upgrade/apt.log
в текстовом редакторе. sudo apt-get remove <package>
. Примечание: в новых версиях журнал находится в /var/log/apt/term.log
.
Эта ошибка может быть вызвана неполной установкой пакета.
У вас есть два варианта: 1) исправить сломанную установку или 2) отменить (или удалить) сломанную установку.
Поскольку он не упоминался выше, откат и удаление сломанной установки, выход из синаптического (если вы все еще в нем), а затем введите эти команды в терминал:
sudo apt-get update # Make sure your package list is up to date
sudo apt-get autoremove # Removes "no longer required" packages
Затем, чтобы подтвердить, что сломанные пакеты исчезли, вернитесь в синаптический и выберите Edit
| Fix broken packages
, и не должно быть сломанных пакетов.
Обратите внимание, что это не исправляет сломанную установку, она просто позволяет вам снова перейти в синаптический режим с другой установкой или удалением и т. д.
Что случилось, так это то, что вы начали установку пакета, а затем частично использовали его, и после того, как некоторые зависимости были установлены, что-то пошло не так, оставив неиспользуемые зависимые пакеты и неполную установку.
Это сообщение может решить вашу проблему. Подводя итог,
/var/log/dist-upgrade/apt.log
в текстовом редакторе. sudo apt-get remove <package>
. Примечание: в новых версиях журнал находится в /var/log/apt/term.log
.
Попробуйте:
sudo apt-get update && sudo apt-get upgrade
Затем запустите диспетчер обновлений еще раз.
Эта ошибка может быть вызвана неполной установкой пакета.
У вас есть два варианта: 1) исправить сломанную установку или 2) отменить (или удалить) сломанную установку.
Поскольку он не упоминался выше, откат и удаление сломанной установки, выход из синаптического (если вы все еще в нем), а затем введите эти команды в терминал:
sudo apt-get update # Make sure your package list is up to date
sudo apt-get autoremove # Removes "no longer required" packages
Затем, чтобы подтвердить, что сломанные пакеты исчезли, вернитесь в синаптический и выберите Edit
| Fix broken packages
, и не должно быть сломанных пакетов.
Обратите внимание, что это не исправляет сломанную установку, она просто позволяет вам снова перейти в синаптический режим с другой установкой или удалением и т. д.
Что случилось, так это то, что вы начали установку пакета, а затем частично использовали его, и после того, как некоторые зависимости были установлены, что-то пошло не так, оставив неиспользуемые зависимые пакеты и неполную установку.
Это сообщение может решить вашу проблему. Подводя итог,
/var/log/dist-upgrade/apt.log
в текстовом редакторе. sudo apt-get remove <package>
. Примечание: в новых версиях журнал находится в /var/log/apt/term.log
.
Попробуйте:
sudo apt-get update && sudo apt-get upgrade
Затем запустите диспетчер обновлений еще раз.
Эта ошибка может быть вызвана неполной установкой пакета.
У вас есть два варианта: 1) исправить сломанную установку или 2) отменить (или удалить) сломанную установку.
Поскольку он не упоминался выше, откат и удаление сломанной установки, выход из синаптического (если вы все еще в нем), а затем введите эти команды в терминал:
sudo apt-get update # Make sure your package list is up to date
sudo apt-get autoremove # Removes "no longer required" packages
Затем, чтобы подтвердить, что сломанные пакеты исчезли, вернитесь в синаптический и выберите Edit
| Fix broken packages
, и не должно быть сломанных пакетов.
Обратите внимание, что это не исправляет сломанную установку, она просто позволяет вам снова перейти в синаптический режим с другой установкой или удалением и т. д.
Что случилось, так это то, что вы начали установку пакета, а затем частично использовали его, и после того, как некоторые зависимости были установлены, что-то пошло не так, оставив неиспользуемые зависимые пакеты и неполную установку.
Попробуйте:
sudo apt-get update && sudo apt-get upgrade
Затем запустите диспетчер обновлений еще раз.
Это сообщение может решить вашу проблему. Подводя итог,
/var/log/dist-upgrade/apt.log
в текстовом редакторе. sudo apt-get remove <package>
. Примечание: в новых версиях журнал находится в /var/log/apt/term.log
.
Эта ошибка может быть вызвана неполной установкой пакета.
У вас есть два варианта: 1) исправить сломанную установку или 2) отменить (или удалить) сломанную установку.
Поскольку он не упоминался выше, откат и удаление сломанной установки, выход из синаптического (если вы все еще в нем), а затем введите эти команды в терминал:
sudo apt-get update # Make sure your package list is up to date
sudo apt-get autoremove # Removes "no longer required" packages
Затем, чтобы подтвердить, что сломанные пакеты исчезли, вернитесь в синаптический и выберите Edit
| Fix broken packages
, и не должно быть сломанных пакетов.
Обратите внимание, что это не исправляет сломанную установку, она просто позволяет вам снова перейти в синаптический режим с другой установкой или удалением и т. д.
Что случилось, так это то, что вы начали установку пакета, а затем частично использовали его, и после того, как некоторые зависимости были установлены, что-то пошло не так, оставив неиспользуемые зависимые пакеты и неполную установку.
Это сообщение может решить вашу проблему. Подводя итог,
/var/log/dist-upgrade/apt.log
в текстовом редакторе. sudo apt-get remove <package>
. Примечание: в новых версиях журнал находится в /var/log/apt/term.log
.
Попробуйте:
sudo apt-get update && sudo apt-get upgrade
Затем запустите диспетчер обновлений еще раз.
Эта ошибка может быть вызвана неполной установкой пакета.
У вас есть два варианта: 1) исправить сломанную установку или 2) отменить (или удалить) сломанную установку.
Поскольку он не упоминался выше, откат и удаление сломанной установки, выход из синаптического (если вы все еще в нем), а затем введите эти команды в терминал:
sudo apt-get update # Make sure your package list is up to date
sudo apt-get autoremove # Removes "no longer required" packages
Затем, чтобы подтвердить, что сломанные пакеты исчезли, вернитесь в синаптический и выберите Edit
| Fix broken packages
, и не должно быть сломанных пакетов.
Обратите внимание, что это не исправляет сломанную установку, она просто позволяет вам снова перейти в синаптический режим с другой установкой или удалением и т. д.
Что случилось, так это то, что вы начали установку пакета, а затем частично использовали его, и после того, как некоторые зависимости были установлены, что-то пошло не так, оставив неиспользуемые зависимые пакеты и неполную установку.
Проблема заключалась в том, что у меня были установлены пакеты, у которых не было пути обновления, то есть недоступны в Precise. Чтобы отладить это, я просмотрел файл /var/log/dist-upgrade/apt.log
и идентифицировал пакеты, которые были «сломаны». Мне просто нужно было apt-get remove
, обновить выпуск, а потом я смогу переустановить их.
Иногда, когда вы идете обновить свою машину с помощью apt-get, вы увидите, что пакет «сохраняется» назад ".
Обычно для обновления машины вы запускаете:
sudo apt-get update
sudo apt-get upgrade
Чтобы исправить пакеты, были сохранены:
sudo apt-get dist-upgrade
// dist-upgrade in addition to performing the function of upgrade,
// also intelligently handles changing dependencies with new versions
// of packages; apt-get has a "smart" conflict resolution system, and
// it will attempt to upgrade the most important packages at the
// expense of less important ones if necessary. So, dist-upgrade
// command may remove some packages. The /etc/apt/sources.list file
// contains a list of locations from which to retrieve desired package
// files. See also apt_preferences(5) for a mechanism for overriding
// the general settings for individual packages.
Это обновит пакеты с более новыми версиями и установить любые новые зависимости, которые необходимы для этого.
mysql
, когда в вопросе или ошибке нет ничего? Мне жаль тех, кто слепо копирует и вставляет команды без полного понимания того, что они делают. Вы полагаете, что вы могли бы объяснить, что вы делаете в каждой строке этого кодового блока (например, см. этот ответ на этой самой странице. Разве вы не думаете, что важно предупредить людей о том, что dist-upgrade
может удалить пакеты?
– Elder Geek
25 January 2017 в 01:46