Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    alpine контейнерное изображение терминала некорректно, текстовые редакторы неработоспособны

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    alpine контейнерное изображение терминала некорректно, текстовые редакторы неработоспособны, Proxmox Виртуальная Среда
     
    inbouto
    Guest
    #1
    0
    01.03.2020 21:36:00
    Привет. Когда я пытался настроить контейнер Alpine, я не мог использовать nano или vim и получал ошибку, связанную с переменной $TERM. Ее значение было "vt[container#]". Я не экспертиза в Linux, но когда я попробовал использовать последний контейнер Debian вместо этого, значение $TERM было просто "linux". Так что я вернулся в контейнер Alpine и изменил переменную $TERM на "linux", и у меня всё сработало. Я не знаю, что именно произошло, но у меня складывается впечатление, что что-то было не так с образом Alpine. Надеюсь, этот пост будет полезен.
     
     
     
    oguz
    Guest
    #2
    0
    07.04.2022 13:31:00
    Когда я проверяю последние шаблоны Alpine, похоже, что эта проблема уже решена (переменная $TERM по умолчанию уже установлена в linux).
     
     
     
    moshpete
    Guest
    #3
    0
    24.03.2020 21:09:00
    Я могу подтвердить это поведение. Но $TERM устанавливается в vt102 независимо от номера CT (я столкнулся с этой проблемой на только что установленном контейнере CT100 из образа alpine-3.10-default_20190626_amd64 на Proxmox VE 6.1-8 / Debian 10, используя веб-консоль PVE). Когда я вхожу через ssh, $TERM устанавливается в мою собственную терминальную среду (xterm-256color).
     
     
     
    Vengance
    Guest
    #4
    0
    16.04.2020 09:54:00
    Та же проблема. Кстати, если я настраиваю интерфейс для IPv6 с использованием SLAAC, он всегда использует "ручной" режим, а не автоматический.
     
     
     
    verulian
    Guest
    #5
    0
    26.05.2020 10:41:00
    Тоже самое, есть уже какое-нибудь решение?
     
     
     
    oguz
    Guest
    #6
    0
    18.06.2020 14:50:00
    итак, lxc.environment только передает переменную окружения TERM=linux процессу init, это сделано по замыслу в lxc. к сожалению, мы не можем сделать много в этой ситуации, если init не передает её дальше. чтобы исправить ошибки терминала vim, вы можете сделать следующее в вашем контейнере: echo "export TERM=linux" > $HOME/.profile, и это должно правильно установить переменную TERM. для текущей сессии также выполните: source $HOME/.profile, и vim будет работать нормально. когда вы войдете в следующий раз, он должен подхватить правильную переменную TERM из .profile.
     
     
     
    Ihor
    Guest
    #7
    0
    04.04.2022 13:13:00
    У меня есть еще один вопрос. Как мне сохранить изменения в файлах /var/lib/lxc/<NUMBER>/config? Потому что после перезагрузки контейнера переменная TERM возвращается к значению по умолчанию.
     
     
     
    oguz
    Guest
    #8
    0
    04.04.2022 13:28:00
    вы не можете, эти файлы генерируются стеком PVE (и используются LXC). смотрите выше обходное решение для вашего .profile
     
     
     
    Ihor
    Guest
    #9
    0
    04.04.2022 13:51:00
    Да, я об этом знаю. Но этот .profile не влияет на окружение, когда мы используем команду "pct enter <ID>".
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры