Принудительное удаление всех emacs *

Вы перепутали числовые идентификаторы пользователя.

Прежде всего проверьте текущую конфигурацию: grep -E [0-9]{4} /etc/passwd Возможно, вы захотите проверить, имеет ли имя пользователя (1-е поле) правильный homedir (6-е поле).

Если файл passwd как и ожидалось: проверьте выход для id для каждой учетной записи и сравните его с ls -ln /home.

Вероятно, самый простой способ изменить это:

Выход из системы ваш рабочий стол Strike Alt + F1 и войдите в sudo -i cd / home chown -R userid2: userid2 userid2 chown -R userid3: userid3 userid3 ... Strike Alt + F2 Проверьте, можете ли вы войти в систему без ошибок Strike Alt + F7 Проверьте, не можете ли вы войти на свой рабочий стол без проблем

Возможно, вам захочется подождать с вашим первым пользователем (с правами администратора), чтобы убедиться, что процедура работает должным образом. Предотвратите блокировку себя.

5
задан 13 June 2012 в 00:00

19 ответов

Когда сценарий {pre, post} - {установка, удаление} пакета вызывает ошибки, иногда вы не сможете завершить установку или удаление пакета. Это может произойти из-за ошибки в пакете (или иногда в другом пакете), и в этом случае вам следует попытаться определить проблему и сообщить об ошибке, или потому, что вы обманываете внутри /usr, и в этом случае , ну, не делайте этого.

Обходной путь заключается в том, чтобы либо делать то, что требуется для удовлетворения сценария пакета, либо комментировать внеочередную команду в сценарии пакета. Сценарий пакета, с которым вы столкнулись, находится в /var/lib/dpkg/info/emacs23-lucid.postinst. Конкретная команда, которая терпит неудачу, - /usr/lib/emacsen-common/emacs-install ${FLAVOR}.

Первое, что вы должны попробовать - исправить основную проблему. Здесь отсутствуют три файла под /usr/share/emacs23. Они должны быть символическими ссылками на соответствующие файлы в разделе /usr/share/emacs. Если они сломаны символическими ссылками, попробуйте их удалить; если файлы под /usr/share/emacs23 не существуют, но файлы в /usr/share/emacs действительно, попробуйте создать символические ссылки.

Если вам не удастся устранить проблему, либо

  • закомментируйте строку нарушения: отредактируйте скрипт пакета, добавьте # в начале проблемной строки,
  • или проигнорируйте ошибку: добавьте || true на конец проблемной команды или удалить set -e рядом с началом файла.

. Помимо удаления и повторной установки пакета emacs23-lucid, вам может потребоваться переустановить другие пакеты, чтобы поместить вашу систему в нормальное состояние, в частности пакет dictionaries-common, который предоставляет три неприятных файла .el.

5
ответ дан 25 July 2018 в 22:48

Когда сценарий {pre, post} - {установка, удаление} пакета вызывает ошибки, иногда вы не сможете завершить установку или удаление пакета. Это может произойти из-за ошибки в пакете (или иногда в другом пакете), и в этом случае вам следует попытаться определить проблему и сообщить об ошибке, или потому, что вы обманываете внутри /usr, и в этом случае , ну, не делайте этого.

Обходной путь заключается в том, чтобы либо делать то, что требуется для удовлетворения сценария пакета, либо комментировать внеочередную команду в сценарии пакета. Сценарий пакета, с которым вы столкнулись, находится в /var/lib/dpkg/info/emacs23-lucid.postinst. Конкретная команда, которая терпит неудачу, - /usr/lib/emacsen-common/emacs-install ${FLAVOR}.

Первое, что вы должны попробовать - исправить основную проблему. Здесь отсутствуют три файла под /usr/share/emacs23. Они должны быть символическими ссылками на соответствующие файлы в разделе /usr/share/emacs. Если они сломаны символическими ссылками, попробуйте их удалить; если файлы под /usr/share/emacs23 не существуют, но файлы в /usr/share/emacs действительно, попробуйте создать символические ссылки.

Если вам не удастся устранить проблему, либо

  • закомментируйте строку нарушения: отредактируйте скрипт пакета, добавьте # в начале проблемной строки,
  • или проигнорируйте ошибку: добавьте || true на конец проблемной команды или удалить set -e рядом с началом файла.

. Помимо удаления и повторной установки пакета emacs23-lucid, вам может потребоваться переустановить другие пакеты, чтобы поместить вашу систему в нормальное состояние, в частности пакет dictionaries-common, который предоставляет три неприятных файла .el.

5
ответ дан 27 July 2018 в 00:31

Когда сценарий {pre, post} - {установка, удаление} пакета вызывает ошибки, иногда вы не сможете завершить установку или удаление пакета. Это может произойти из-за ошибки в пакете (или иногда в другом пакете), и в этом случае вам следует попытаться определить проблему и сообщить об ошибке, или потому, что вы обманываете внутри /usr, и в этом случае , ну, не делайте этого.

Обходной путь заключается в том, чтобы либо делать то, что требуется для удовлетворения сценария пакета, либо комментировать внеочередную команду в сценарии пакета. Сценарий пакета, с которым вы столкнулись, находится в /var/lib/dpkg/info/emacs23-lucid.postinst. Конкретная команда, которая терпит неудачу, - /usr/lib/emacsen-common/emacs-install ${FLAVOR}.

Первое, что вы должны попробовать - исправить основную проблему. Здесь отсутствуют три файла под /usr/share/emacs23. Они должны быть символическими ссылками на соответствующие файлы в разделе /usr/share/emacs. Если они сломаны символическими ссылками, попробуйте их удалить; если файлы под /usr/share/emacs23 не существуют, но файлы в /usr/share/emacs действительно, попробуйте создать символические ссылки.

Если вам не удастся устранить проблему, либо

  • закомментируйте строку нарушения: отредактируйте скрипт пакета, добавьте # в начале проблемной строки,
  • или проигнорируйте ошибку: добавьте || true на конец проблемной команды или удалить set -e рядом с началом файла.

. Помимо удаления и повторной установки пакета emacs23-lucid, вам может потребоваться переустановить другие пакеты, чтобы поместить вашу систему в нормальное состояние, в частности пакет dictionaries-common, который предоставляет три неприятных файла .el.

5
ответ дан 31 July 2018 в 12:32

Когда сценарий {pre, post} - {установка, удаление} пакета вызывает ошибки, иногда вы не сможете завершить установку или удаление пакета. Это может произойти из-за ошибки в пакете (или иногда в другом пакете), и в этом случае вам следует попытаться определить проблему и сообщить об ошибке, или потому, что вы обманываете внутри /usr, и в этом случае , ну, не делайте этого.

Обходной путь заключается в том, чтобы либо делать то, что требуется для удовлетворения сценария пакета, либо комментировать внеочередную команду в сценарии пакета. Сценарий пакета, с которым вы столкнулись, находится в /var/lib/dpkg/info/emacs23-lucid.postinst. Конкретная команда, которая терпит неудачу, - /usr/lib/emacsen-common/emacs-install ${FLAVOR}.

Первое, что вы должны попробовать - исправить основную проблему. Здесь отсутствуют три файла под /usr/share/emacs23. Они должны быть символическими ссылками на соответствующие файлы в разделе /usr/share/emacs. Если они сломаны символическими ссылками, попробуйте их удалить; если файлы под /usr/share/emacs23 не существуют, но файлы в /usr/share/emacs действительно, попробуйте создать символические ссылки.

Если вам не удастся устранить проблему, либо

  • закомментируйте строку нарушения: отредактируйте скрипт пакета, добавьте # в начале проблемной строки,
  • или проигнорируйте ошибку: добавьте || true на конец проблемной команды или удалить set -e рядом с началом файла.

. Помимо удаления и повторной установки пакета emacs23-lucid, вам может потребоваться переустановить другие пакеты, чтобы поместить вашу систему в нормальное состояние, в частности пакет dictionaries-common, который предоставляет три неприятных файла .el.

5
ответ дан 2 August 2018 в 04:12

Когда сценарий {pre, post} - {установка, удаление} пакета вызывает ошибки, иногда вы не сможете завершить установку или удаление пакета. Это может произойти из-за ошибки в пакете (или иногда в другом пакете), и в этом случае вам следует попытаться определить проблему и сообщить об ошибке, или потому, что вы обманываете внутри /usr, и в этом случае , ну, не делайте этого.

Обходной путь заключается в том, чтобы либо делать то, что требуется для удовлетворения сценария пакета, либо комментировать внеочередную команду в сценарии пакета. Сценарий пакета, с которым вы столкнулись, находится в /var/lib/dpkg/info/emacs23-lucid.postinst. Конкретная команда, которая терпит неудачу, - /usr/lib/emacsen-common/emacs-install ${FLAVOR}.

Первое, что вы должны попробовать - исправить основную проблему. Здесь отсутствуют три файла под /usr/share/emacs23. Они должны быть символическими ссылками на соответствующие файлы в разделе /usr/share/emacs. Если они сломаны символическими ссылками, попробуйте их удалить; если файлы под /usr/share/emacs23 не существуют, но файлы в /usr/share/emacs действительно, попробуйте создать символические ссылки.

Если вам не удастся устранить проблему, либо

  • закомментируйте строку нарушения: отредактируйте скрипт пакета, добавьте # в начале проблемной строки,
  • или проигнорируйте ошибку: добавьте || true на конец проблемной команды или удалить set -e рядом с началом файла.

. Помимо удаления и повторной установки пакета emacs23-lucid, вам может потребоваться переустановить другие пакеты, чтобы поместить вашу систему в нормальное состояние, в частности пакет dictionaries-common, который предоставляет три неприятных файла .el.

5
ответ дан 4 August 2018 в 20:17

Когда сценарий {pre, post} - {установка, удаление} пакета вызывает ошибки, иногда вы не сможете завершить установку или удаление пакета. Это может произойти из-за ошибки в пакете (или иногда в другом пакете), и в этом случае вам следует попытаться определить проблему и сообщить об ошибке, или потому, что вы обманываете внутри /usr, и в этом случае , ну, не делайте этого.

Обходной путь заключается в том, чтобы либо делать то, что требуется для удовлетворения сценария пакета, либо комментировать внеочередную команду в сценарии пакета. Сценарий пакета, с которым вы столкнулись, находится в /var/lib/dpkg/info/emacs23-lucid.postinst. Конкретная команда, которая терпит неудачу, - /usr/lib/emacsen-common/emacs-install ${FLAVOR}.

Первое, что вы должны попробовать - исправить основную проблему. Здесь отсутствуют три файла под /usr/share/emacs23. Они должны быть символическими ссылками на соответствующие файлы в разделе /usr/share/emacs. Если они сломаны символическими ссылками, попробуйте их удалить; если файлы под /usr/share/emacs23 не существуют, но файлы в /usr/share/emacs действительно, попробуйте создать символические ссылки.

Если вам не удастся устранить проблему, либо

  • закомментируйте строку нарушения: отредактируйте скрипт пакета, добавьте # в начале проблемной строки,
  • или проигнорируйте ошибку: добавьте || true на конец проблемной команды или удалить set -e рядом с началом файла.

. Помимо удаления и повторной установки пакета emacs23-lucid, вам может потребоваться переустановить другие пакеты, чтобы поместить вашу систему в нормальное состояние, в частности пакет dictionaries-common, который предоставляет три неприятных файла .el.

5
ответ дан 6 August 2018 в 04:17

Когда сценарий {pre, post} - {установка, удаление} пакета вызывает ошибки, иногда вы не сможете завершить установку или удаление пакета. Это может произойти из-за ошибки в пакете (или иногда в другом пакете), и в этом случае вам следует попытаться определить проблему и сообщить об ошибке, или потому, что вы обманываете внутри /usr, и в этом случае , ну, не делайте этого.

Обходной путь заключается в том, чтобы либо делать то, что требуется для удовлетворения сценария пакета, либо комментировать внеочередную команду в сценарии пакета. Сценарий пакета, с которым вы столкнулись, находится в /var/lib/dpkg/info/emacs23-lucid.postinst. Конкретная команда, которая терпит неудачу, - /usr/lib/emacsen-common/emacs-install ${FLAVOR}.

Первое, что вы должны попробовать - исправить основную проблему. Здесь отсутствуют три файла под /usr/share/emacs23. Они должны быть символическими ссылками на соответствующие файлы в разделе /usr/share/emacs. Если они сломаны символическими ссылками, попробуйте их удалить; если файлы под /usr/share/emacs23 не существуют, но файлы в /usr/share/emacs действительно, попробуйте создать символические ссылки.

Если вам не удастся устранить проблему, либо

  • закомментируйте строку нарушения: отредактируйте скрипт пакета, добавьте # в начале проблемной строки,
  • или проигнорируйте ошибку: добавьте || true на конец проблемной команды или удалить set -e рядом с началом файла.

. Помимо удаления и повторной установки пакета emacs23-lucid, вам может потребоваться переустановить другие пакеты, чтобы поместить вашу систему в нормальное состояние, в частности пакет dictionaries-common, который предоставляет три неприятных файла .el.

5
ответ дан 7 August 2018 в 22:21

Когда сценарий {pre, post} - {установка, удаление} пакета вызывает ошибки, иногда вы не сможете завершить установку или удаление пакета. Это может произойти из-за ошибки в пакете (или иногда в другом пакете), и в этом случае вам следует попытаться определить проблему и сообщить об ошибке, или потому, что вы обманываете внутри /usr, и в этом случае , ну, не делайте этого.

Обходной путь заключается в том, чтобы либо делать то, что требуется для удовлетворения сценария пакета, либо комментировать внеочередную команду в сценарии пакета. Сценарий пакета, с которым вы столкнулись, находится в /var/lib/dpkg/info/emacs23-lucid.postinst. Конкретная команда, которая терпит неудачу, - /usr/lib/emacsen-common/emacs-install ${FLAVOR}.

Первое, что вы должны попробовать - исправить основную проблему. Здесь отсутствуют три файла под /usr/share/emacs23. Они должны быть символическими ссылками на соответствующие файлы в разделе /usr/share/emacs. Если они сломаны символическими ссылками, попробуйте их удалить; если файлы под /usr/share/emacs23 не существуют, но файлы в /usr/share/emacs действительно, попробуйте создать символические ссылки.

Если вам не удастся устранить проблему, либо

  • закомментируйте строку нарушения: отредактируйте скрипт пакета, добавьте # в начале проблемной строки,
  • или проигнорируйте ошибку: добавьте || true на конец проблемной команды или удалить set -e рядом с началом файла.

. Помимо удаления и повторной установки пакета emacs23-lucid, вам может потребоваться переустановить другие пакеты, чтобы поместить вашу систему в нормальное состояние, в частности пакет dictionaries-common, который предоставляет три неприятных файла .el.

5
ответ дан 10 August 2018 в 10:32

Когда сценарий {pre, post} - {установка, удаление} пакета вызывает ошибки, иногда вы не сможете завершить установку или удаление пакета. Это может произойти из-за ошибки в пакете (или иногда в другом пакете), и в этом случае вам следует попытаться определить проблему и сообщить об ошибке, или потому, что вы обманываете внутри /usr, и в этом случае , ну, не делайте этого.

Обходной путь заключается в том, чтобы либо делать то, что требуется для удовлетворения сценария пакета, либо комментировать внеочередную команду в сценарии пакета. Сценарий пакета, с которым вы столкнулись, находится в /var/lib/dpkg/info/emacs23-lucid.postinst. Конкретная команда, которая терпит неудачу, - /usr/lib/emacsen-common/emacs-install ${FLAVOR}.

Первое, что вы должны попробовать - исправить основную проблему. Здесь отсутствуют три файла под /usr/share/emacs23. Они должны быть символическими ссылками на соответствующие файлы в разделе /usr/share/emacs. Если они сломаны символическими ссылками, попробуйте их удалить; если файлы под /usr/share/emacs23 не существуют, но файлы в /usr/share/emacs действительно, попробуйте создать символические ссылки.

Если вам не удастся устранить проблему, либо

  • закомментируйте строку нарушения: отредактируйте скрипт пакета, добавьте # в начале проблемной строки,
  • или проигнорируйте ошибку: добавьте || true на конец проблемной команды или удалить set -e рядом с началом файла.

. Помимо удаления и повторной установки пакета emacs23-lucid, вам может потребоваться переустановить другие пакеты, чтобы поместить вашу систему в нормальное состояние, в частности пакет dictionaries-common, который предоставляет три неприятных файла .el.

5
ответ дан 13 August 2018 в 16:58

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требуется Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 26 May 2018 в 00:09
  • 1
    Я не думаю, что ты зашел слишком далеко. Продолжай, расскажи, как есть! – Teemu Leisti 9 September 2013 в 15:48

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требует Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 25 July 2018 в 22:48

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требует Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 27 July 2018 в 00:31

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требует Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 31 July 2018 в 12:32

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требует Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 2 August 2018 в 04:12

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требует Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 4 August 2018 в 20:17

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требует Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 6 August 2018 в 04:17

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требует Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 7 August 2018 в 22:21

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требует Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 10 August 2018 в 10:32

По некоторым причинам очень много ненужных зависимостей, связанных с Emacs. Мой совет - удалить все версии Launchpad Emacs, Emacsen и любые другие варианты Emacs.

Ваш следующий шаг - перейти на gnu.org и загрузить последние доступные Emacs. Возможно, вам придется создавать Emacs перед его установкой, но то, что вы получаете от GNU, будет работать без дополнительного багажа, который требует Ubuntu, Canonical или Launchpad.

У меня есть другие мысли и мнения по этому вопросу, но Я уже зашел слишком далеко.

2
ответ дан 13 August 2018 в 16:58
  • 1
    Я не думаю, что ты зашел слишком далеко. Продолжай, расскажи, как есть! – Teemu Leisti 9 September 2013 в 15:48

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

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