Каково различие между 'разделителем-e рейнджер' и рейнджером от терминала?

Все они полагаются на ssh для аутентификации пользователя, затем что-то еще для авторизации. Gitosis и Gitolite оба используют файл конфигурации; использование Gitorious (я думаю) база данных (хотя, она может генерировать файл конфигурации в любое время изменение полномочий проекта; не уверенный).

2
02.06.2012, 03:30
4 ответа

Я видел Ваш предыдущий вопрос, если Вы хотите, чтобы некоторая переменная среды была установлена прежде, чем выполнить какие-либо программы, редактирование /etc/profile (если Вы используете удар), добавьте все, в чем Вы нуждаетесь. например, export EDITOR=nano

2
27.01.2020, 22:07
  • 1
    Спасибо, я не уверен, какова проблема, именно поэтому я изменил вопрос. Тем не менее, я уже имею в ~/.bashrc файл это EDITOR=subl. Я должен экспортировать его? –  Dimitris Leventeas 01.06.2012, 13:06
  • 2
    @DimitrisLeventeas да, и действительно необходимо поместить эту строку в/etc/profile, если Вы настаиваете для помещения этого в ~/.bashrc, удостоверьтесь, что это - первая строка, зависит от bashrc, это не могло бы быть выполнено –  daisy 01.06.2012, 14:57
  • 3
    /etc/profile для всех пользователей. ~/.bashrc правильное местоположение должно изменить настройки для отдельного пользователя. –  Mikel 01.06.2012, 17:41
  • 4
    @DimitrisLeventeas Удаляет переменную среды, сходящую .bashrc, вставьте его ~/.profile. –  Gilles 'SO- stop being evil' 02.06.2012, 03:32
  • 5
    @warl0ck, Почему /etc/profile? Все, что читает его также, читает ~/.profile. В .bashrc, это не имело бы никакого значения, является ли это первой строкой или нет. –  Gilles 'SO- stop being evil' 02.06.2012, 03:33

Я видел Ваш предыдущий вопрос, если Вы хотите, чтобы некоторая переменная среды была установлена прежде, чем выполнить какие-либо программы, редактирование /etc/profile (если Вы используете удар), добавьте все, в чем Вы нуждаетесь. например, export EDITOR=nano

2
27.01.2020, 22:07

Когда Вы работаете terminator -e ranger, эмулятор терминала запускает программу ranger непосредственно в нем. Когда Вы работаете terminator и затем запустите ranger в оболочке эмулятор терминала выполняет оболочку, которая работает ranger. Основное различие - то, что интерактивный файл инициализации Вашей оболочки получен (например. ~/.bashrc для удара, ~/.zshrc для zsh). Если Ваш файл дистанционного управления оболочки установит некоторые переменные среды, то Вы получите различные результаты в зависимости от того, была ли программа запущена через интерактивную оболочку или нет. Здесь, похоже, что Вы устанавливаете EDITOR или VISUAL в Вашем .bashrc. Если Вы не делаете, Вы получаете значение по умолчанию своей системы, которое является нано.

Фиксация должна установить переменную сред, где они должны быть установлены, т.е. в Вашем файле инициализации сессии. На большинстве установок это ~/.profile. Не устанавливайте переменные среды в .bashrc, .zshrc и т.п. Посмотрите
Какие файлы настройки должны использоваться для установки переменных среды с ударом?
Различие между .bashrc и .bash_profile
Среда установки Correctly

1
27.01.2020, 22:07
  • 1
    Почему нет? .bashrc, и т.д. одинаково допустимы, по моему скромному мнению. Это - то, как я делаю это так или иначе. Если Вы работаете со значениями по умолчанию многих эмуляторов терминала, .bash_profile, и т.д. только для вещей, которые Вы делаете однажды на сессию входа в систему, например, запускаете ssh-agent, выполненный ssh-add. Моя точка не должна утверждать, что я знаю Один Истинный Путь, но заметить что общие операторы, говоря использование .profile не подтверждайте, что альтернатива прекрасна также. туннелирование –  Mikel 02.06.2012, 06:07
  • 2
    @Mikel считай потоки, с которыми я связываюсь в моем ответе. Установка переменных среды является одним из тех некогда на сессию вещи, в которых выполняют .profile (или .bash_profile или .zprofile или .login). Высказывание этого .bashrc одинаково допустимо, не подтверждает многочисленных проблем, которые это вызывает, один из которых был самым источником этого вопроса. Очень интересный –  Gilles 'SO- stop being evil' 02.06.2012, 16:38
  • 3
    О, я вижу мнение, которое Вы высказываете. Если графическая сессия входа в систему Вашего распределения игнорирует .profile и .bashrc, затем вставление переменных среды .bashrc может сделать несогласованную среду более вероятно. Я происхожу из другого угла: Я принимаю графические источники сессии входа в систему .profile (примерно говорящий), и это .profile источники .bashrc (или подобный). Ни один из нас на самом деле не установил, что наши предположения содержат в этом случае AFAICT. –  Mikel 02.06.2012, 19:37

Когда Вы работаете terminator -e ranger, эмулятор терминала запускает программу ranger непосредственно в нем. Когда Вы работаете terminator и затем запустите ranger в оболочке эмулятор терминала выполняет оболочку, которая работает ranger. Основное различие - то, что интерактивный файл инициализации Вашей оболочки получен (например. ~/.bashrc для удара, ~/.zshrc для zsh). Если Ваш файл дистанционного управления оболочки установит некоторые переменные среды, то Вы получите различные результаты в зависимости от того, была ли программа запущена через интерактивную оболочку или нет. Здесь, похоже, что Вы устанавливаете EDITOR или VISUAL в Вашем .bashrc. Если Вы не делаете, Вы получаете значение по умолчанию своей системы, которое является нано.

Фиксация должна установить переменную сред, где они должны быть установлены, т.е. в Вашем файле инициализации сессии. На большинстве установок это ~/.profile. Не устанавливайте переменные среды в .bashrc, .zshrc и т.п. Посмотрите
Какие файлы настройки должны использоваться для установки переменных среды с ударом?
Различие между .bashrc и .bash_profile
Среда установки Correctly

1
27.01.2020, 22:07

Теги

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