В 1970-х годах UNIX
имел все официальные исполняемые файлы в / bin
, а / usr / bin
был расположение под домашними каталогами пользователей (например, / usr / dmr
), которое было доступно любому пользователю для хранения собственных двоичных файлов, которые могли быть интересны и для других.
Результатом этого открытого / usr / bin
была свалка недокументированного программного обеспечения, поэтому Стивен Борн
написал cron-скрипт
, который проверял наличие новых двоичных файлов. каждую ночь и удалил все двоичные файлы, для которых не было документации или которые были обновлены без обновления их документации.
В конце 1970-х годов / usr / bin
был интегрирован в базовый дистрибутив ОС, и люди начали использовать / usr / local / bin
для целей предыдущего открытого / usr / bin
.
Через некоторое время системные администраторы использовали / usr / local / bin
для хранения нелокального
программного обеспечения, которое было импортировано из сети (например, USENET) и поскольку компании UNIX не использовали Я хотел бы повторить ту же ошибку, что и с / usr / bin
, где-то в 1987 году была конференция по иерархии файловых систем, на которой все компании UNIX согласились отказаться от / usr / local / bin
и вместо этого использовать / opt /
.
К сожалению, дистрибутивы Linux не последовали этому решению ....
Что вы можете сделать, так это:
Теперь он должен сохраняться
В качестве альтернативы вы можете установить запись в ~/.config/mimeapps.list
в секции [Default Applications]
.