Сделать один раз:
cd
mkdir -p usr/bin usr/man
Добавить в ваш ~/.profile
или другой файл инициализации оболочки:
PATH="$PATH:~/usr/bin"
MANPATH="$MANPATH:~/usr/man"
... а затем помещать вещи в эти каталоги.
Примечания:
Поиск PATH осуществляется слева направо. Если вы разработали программу под названием robot
, порядок может не иметь большого значения. Если вы разработали программу под названием cat
, и вы хотите запустить его вместо /bin/cat
, тогда вам нужно будет поставить ~/usr/bin
перед /bin
в $PATH
; например, по
PATH="~/usr/bin:$PATH"
Обратите внимание, что это может представлять угрозу безопасности. Если вы сделаете это, и злоумышленник сможет получить доступ для записи к вашему домашнему каталогу, он может оставить троянского коня в вашем каталоге ~/usr/bin
и забрать свой аккаунт.
$PATH
и поместите ~/usr/bin
где-то посередине. Это может быть сложнее поддерживать. ~/bin
вместо ~/usr/bin
. На самом деле, в зависимости от того, какая у вас система, вы просто можете обнаружить, что~/bin
(a.k.a.$HOME/bin
)уже находится в $PATH
по умолчанию. Невозможно заставить все приложения с графическим интерфейсом использовать определенный шрифт, установив его глобально. Вам нужно изменить это в настройках вашего конкретного приложения. Например, сейчас я использую браузер falkon для ввода этого сообщения. Я захожу в Настройки-> Шрифты и могу установить там нужные мне шрифты.