Оконный менеджер i3: черный экран, нет мыши

Существует две возможности того, как внешняя программа увидит эту переменную в своей среде:

экспортировать его для этой команды

RUST_BACKTRACE=1 cargo run

В этом случае переменная не является частью оболочки. Если это было раньше, то его значение не изменилось.

экспортировать

Оболочка не экспортирует автоматически все свои переменные в программы, которые она запускает (не все переменные оболочки предназначены как часть среды ).

  1. export RUST_BACKTRACE=1
    # or
    declare -x RUST_BACKTRACE=1
    cargo run
    
  2. RUST_BACKTRACE=1
    export RUST_BACKTRACE
    # or
    declare -x RUST_BACKTRACE
    cargo run
    
  3. set -a # Each  variable  or  function that is created or modified is given the export attribute
    RUST_BACKTRACE=1
    cargo run
    
1
30.09.2019, 23:58
1 ответ

Я знаю, что уже поздно отвечать на этот вопрос, но на всякий случай, если кто-то наткнется на это, он делал то же самое со мной, но работал с использованием xinitвместоstartx

0
26.11.2020, 08:50

Теги

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