Как я могу установить инструменты программирования в корневом каталоге так, чтобы они могли использоваться неадминистраторскими пользователями?

Я предполагаю, что Ваша мышь делает крошечные перемещения. Это было некоторое время, но я испытал это странное поведение с мышью, которая реагировала на солнечный свет.

Так попытайтесь удалить свою мышь...

1
30.12.2011, 20:31
2 ответа

Это действительно зависит от того, что Вы подразумеваете под программированием инструментов. Если Вы говорите о собственном OS X приложения GUI, просто вставьте их /Applications или /Developer/Applications таким образом, они легкодоступны от Средства поиска или Панели запуска. Если Вы говорите об инструментах командной строки, /usr/local обычно, где Вы установили бы их с исполняемыми файлами в /usr/local/bin, библиотеки в /usr/local/lib, и т.д., Если Ваша проблема не имеет правильных полномочий поместить их там, это что sudo для. Используйте его для выполнения любой другой команды как корня, ли он быть cp, make install, и т.д.

3
27.01.2020, 23:17

Спросите администратора

  • создать группу пользователей со списком неадминистраторских пользователей (кто хочет получить доступ к средствам разработки) на службе каталогов (как NIS или LDAP). Позволяет говорит символьное название группы быть 'devteam'
  • создайте каталог с полномочиями чтения группы для 'devteam' и полномочиями записи для Вас 'moosed', где-нибудь который доступен для всего другие на хосте (если существует несколько хостов, начинают с экспортом NFS),
  • После того как Вы имеете установку общего каталога для Вас, выводите всю Вашу разработку, программируя инструменты под деревом каталогов и объявляете обо всех в devteam о рождении каталога и списке инструментов, доступных под ним. Можно даже начать управлять им сами под системой управления версиями / система управления версиями при управлении проектом под ним.
2
27.01.2020, 23:17
  • 1
    Это кажется небольшим излишеством для меня. Я только должен сделать это для одного пользователя на одной машине на данный момент. –  moosed 30.12.2011, 20:55
  • 2
    идет для каталога при подходе/var/tmp; если его единственное для совместного использования а не для какого-либо действия оболочки, то разместите свои инструменты на public_dir и доберитесь, пользователь получают доступ к Вашим файлам по веб-серверу. –  Nikhil Mulley 30.12.2011, 21:01

Теги

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