Я пытаюсь установить игру под названием Teeworlds. Я планирую установить его внутри / opt, поскольку он автономный и из того, что я прочитал, это подходящее место для него. Тем не менее, у меня возникают проблемы с этим.
Я набираю следующую команду в терминале:
tar xvzf ~/teeworlds.tar.gz -C /opt
Но это дает мне ошибки, поскольку у меня недостаточно прав , Поэтому я пытаюсь сделать это с помощью sudo, тогда он работает, но тогда у меня недостаточно прав для доступа к папке teeworlds, потому что теперь она принадлежит root.
Я понимаю, что я могу делать chown и все такое, но действительно ли это большая проблема, чтобы заставить что-то подобное работать, или я просто делаю что-то неправильно?
Да, /opt
принадлежит root. Вам нужно сделать файл исполняемым вами. Это не так много проблем. Это одна команда:
sudo chmod +x filename.
Тем не менее, teeworlds находится в репозиториях. Есть ли веская причина, почему вы хотите установить его вручную? Вы всегда должны устанавливать программное обеспечение из репозиториев, когда это возможно. Это намного проще, быстрее, надежнее и безопаснее.
sudo apt-get install teeworlds
Или нажмите здесь: teeworlds .
runable files должны иметь 755 разрешений с владельцем root (см. вывод ls -l в / usr / bin). Любой пользователь может запускать эти команды, но только root может их изменить.
runable files должны иметь 755 разрешений с владельцем root (см. вывод ls -l в / usr / bin). Любой пользователь может запускать эти команды, но только root может их изменить.
Да, /opt
принадлежит root. Вам нужно сделать файл исполняемым вами. Это не так много проблем. Это одна команда:
sudo chmod +x filename.
Тем не менее, teeworlds находится в репозиториях. Есть ли веская причина, почему вы хотите установить его вручную? Вы всегда должны устанавливать программное обеспечение из репозиториев, когда это возможно. Это намного проще, быстрее, надежнее и безопаснее.
sudo apt-get install teeworlds
Или нажмите здесь: teeworlds .
, что вы сделали правильно, все, что принадлежит root, не могут быть доступны у другого пользователя, вы всегда должны изменить владельца файлов или предоставить разрешения на чтение и запись папки для другой папки пользователя opt, принадлежащей root, поэтому вы можете 't создать новую папку для него без прав доступа ...
, что вы сделали правильно, все, что принадлежит root, не могут быть доступны у другого пользователя, вы всегда должны изменить владельца файлов или предоставить разрешения на чтение и запись папки для другой папки пользователя opt, принадлежащей root, поэтому вы можете 't создать новую папку для него без прав доступа ...
, что вы сделали правильно, все, что принадлежит root, не могут быть доступны у другого пользователя, вы всегда должны изменить владельца файлов или предоставить разрешения на чтение и запись папки для другой папки пользователя opt, принадлежащей root, поэтому вы можете 't создать новую папку для него без прав доступа ...