Установка: файл не найден, но он существует

Информация в самом пакете определяет, где будут установлены файлы, поэтому вам нужно sudo записать как / и изменить базу данных пакета.

Когда вы устанавливаете пакеты, вы устанавливаете готовые двоичные файлы и связанные с ними конфигурационные и метафайлы и скрипты, которые являются неотъемлемыми частями пакета. Эти сценарии и файлы конфигурации тесно связаны с зависимостями и остальной частью системы. Вы не хотели бы изменять это легко, если не знаете точно, что вы делаете.

Если вы находитесь в системе, скажите на работе, где у вас нет доступа sudo, вы можете скомпилировать из источника и установить каталог установки в ваш дом. Тогда нет необходимости в sudo. Когда вы устанавливаете источник, вы обычно не меняете базу данных пакета.

1
задан 17 October 2016 в 14:36

1 ответ

Возможное решение заключается в том, что mssEnc.sh имеет проблему кодирования. Преобразовал кодировку сценария с помощью dos2unix.

sudo apt-get install dos2unix -y
dos2unix mssEnc.sh
0
ответ дан 23 May 2018 в 05:06
  • 1
    Спасибо, но это не помогает ... – 8k14 17 October 2016 в 10:34
  • 2
    Изменение содержимого файла mssEnc.sh не приведет к обнаружению ti. – L. D. James 17 October 2016 в 10:36
  • 3
    Должен ли я восстановить исходную кодировку? – 8k14 17 October 2016 в 10:43
  • 4
    если он не решен, означает, что файл уже unix, а не dos, поэтому ничего не изменилось – Benny 17 October 2016 в 10:46

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

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