На этот вопрос уже есть ответ:
Я пытаюсь установить базу данных Oracle в Ubuntu 16.04 LTS
.
Я разархивировал файл базы данных Oracle в папке opt, но теперь, когда я пытаюсь дать право на выполнение файлу sqldeveloper с помощью chmod + x sqldeveloper.sh
, он выдает следующую ошибку:
chmod: changing permissions of 'sqldeveloper.sh': Operation not permitted
Если Вы не владелец файла, Вы не можете изменить его биты полномочий. Ну, с richacls можно сделать это, но Вы не собираетесь находить его в основной установке Ubuntu
Пользователь root может сделать это. Существует много способов стать пользователем root в GNU/Linux. Рекомендуемый способ сделать это в Ubuntu при помощи sudo
sudo chmod +x /opt/sqldeveloper.sh
Команда для использования:
sudo chmod +x /opt/sqldeveloper.sh