Совет: как исправить ошибку locale.sh в Arch Linux

В настоящее время можно найти ошибка что нет позволяет нам выполнять обычное обновление Arch Linux.

Эта ошибка возникает из-за файла локаль.sh.


Терминал показывает нам следующую ошибку:

ошибка: транзакция не удалась (конфликтующие файлы)
initscripts: /etc/profile.d/locale.sh существует в файловой системе
Произошли ошибки, пакеты не обновлялись

С этим обновлением Команда Arch Linux запустил следующее сообщение:

Перед обновлением вручную удалите файл /etc/profile.d/locale.sh. Да. /etc/rc.conf не работает в оболочке входа в систему, прочтите полное объявление.

Изменения в местном управлении:

/etc/profile.d/locale.sh теперь является статическим файлом, который является источником правильных файлов конфигурации для установки вашей локали, а не создается при загрузке. Преимущество этого заключается в том, что на одну запись в / etc меньше, и это позволяет изменениям локали вступать в силу без необходимости перезагрузки (просто войдите в систему).

Мы добавляем поддержку в /etc/locale.conf. Конфигурация этого файла имеет приоритет над файлом /etc/rc.conf, и те, кто использует репозитории, которые не могут исходить /etc/rc.conf, вынуждены перейти на этот новый формат. /etc/locale.conf содержит отдельный список новой строки для назначений переменных. Мы поддерживаем переменные LANG, а также переменные LC_ * (за исключением LC_ALL). Формат используется совместно с systemd.

Решение выделено жирным шрифтом, удалите файл. Для этого нам нужно войти в наш файловый браузер в корневом режиме.

Позже мы переходим в /etc/profile.d и удаляем locale.sh.

Второй вариант - использовать терминал. для этого в корневом режиме пишем:

компакт-диск /etc/profile.d

Теперь удаляем файл:

rm locale.sh

Исправлено, теперь можно нормально обновить систему


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Фредди Омар Лопес Кинтеро сказал

    Спасибо за эту информацию. Я уже второй день пытаюсь установить Arch, но мне не удалось обновить и ничего не смонтировать из-за конфликта многих пакетов. Все идет нормально. Еще раз спасибо.

  2.   Чарли сказал

    Смелее вопрос,
    Я уже читал об этой ошибке на странице Arch, дело в том, что при обновлении я не получаю никаких ошибок, то есть обновляюсь без проблем, но файл /etc/profile.d/locale.sh все еще находится на моем компьютере, Удалять на всякий случай или не волноваться и ждать, пока не появится ошибка?