Как запустить программу (Steam), установленную другим пользователем?

Как запустить программу (Steam), установленную другим пользователем?

Я совсем новичок в Linux. В настоящее время я использую версию Ubuntu и хотел бы запустить программу, установленную пользователем root, как не-пользователь root.

Или как установить программу для всех пользователей?

заранее спасибо

решение1

Вам нужно быть пользователем root, чтобы изменять разрешения пользователя для любой программы. Если вы пользователь root, просто откройте терминал и введите sudo chmod 755 path/to/program. Если вам нужно предоставить разрешения для каталога, это будет sudo chmod -R 755 path/to/program. После ввода команды вам будет предложено ввести пароль root. Теперь вы сможете запустить программу.

Если вы не являетесь пользователем root, вам нужно попросить их предоставить вам соответствующие разрешения. Решение, которое я вам дал, позволяет любому читать и выполнять программу, что может оказаться нежеланным результатом. В зависимости от ваших настроек, вы можете захотеть создать группу пользователей, чтобы только определенные члены группы имели доступ к файлу. Кроме того, если вы хотите предоставить всем полные разрешения, используйте 777 вместо 755. Вы можете найти объяснение того, что означают эти числа и команда chmod, набрав man chmod в терминале. Это страница руководства, объясняющая команду. Когда вы закончите читать, нажмите клавишу q на клавиатуре, чтобы выйти. Если вам нужны дополнительные разъяснения, пожалуйста, не стесняйтесь комментировать.

Связанный контент