Добавьте к ПУТИ, никакой ~/.profile, ни ~/.pam_environment

Я просто скомпилировал ffmpeg, теперь я просто хочу добавить его на пути.

Каждый источник я могу найти ссылку .profile, и если не существующий или в конкретных случаях, говорит для использования .pam_environment.

Но двойная вкладка дает мне:

user@domain:~$ echo $HOME
/home/user
user@domain:~$ cd /home/empreinte/
user@domain:~$ nano .
./             .cache/        .local/        .npm/
../            .config/       .nano_history  .ssh/
.bash_history  .dbshell       .node-gyp/

Я пропускаю что-то? Я могу просто создать файл?

Править:

user@domain:~$ ls -a $HOME
.              .cache    drywall  .nano_history  npm-debug.log  test   x264
..             .config   ffmpeg   .node-gyp      .ssh           tmp    yasm
.bash_history  .dbshell  .local   .npm           sysplay        video
2
задан 5 May 2014 в 14:04

3 ответа

Нет никакой причины скопировать значение по умолчанию, если Вы не хотите. Можно просто создать новое, пустое .profile и добавить эту строку там:

export PATH=$PATH:/home/empreinte/

подход Avinash также корректен, конечно, файлы в /etc/skel являются значениями по умолчанию, и можно скопировать шаблонный файл оттуда. Это является просто ненужным, так как можно создать его сами.

В любом случае, я рекомендовал бы создать новую папку, где Вы хотите сохранить свои собственные двоичные файлы и добавить что к $PATH вместо того, чтобы сохранить ffmpeg в Вашем $HOME:

mkdir ~/bin
mv ~/ffmpeg ~/bin

Затем отредактируйте Ваш ~/.profile и используйте эту строку вместо вышеупомянутого:

export PATH=$PATH:/home/empreinte/bin
0
ответ дан 7 October 2019 в 21:45

Обратитесь к Ubuntu Переменные Enviroinment , Вы могли использовать также ~/.pam_environment, как Вы предположили.

Так, создайте файл, если не существует, или редактирование, если существует, и вставляют эту строку:

PATH DEFAULT=${PATH}:${HOME}/path/to/ffmpeg/bin
2
ответ дан 7 October 2019 в 21:45

Резервное копирование .profile файл было бы существующее внутренний /etc/skel каталог. Попытайтесь скопировать тот же файл в свой Корневой каталог.

cp /etc/skel/.profile ~/

, Как я знаю эту информацию?

$ locate .profile
/etc/skel/.profile
/home/avinash/.profile
1
ответ дан 7 October 2019 в 21:45

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

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