Невозможно скомпилировать в разделе NTFS

Следующая команда пустет мусор

sudo rm -rv .local/share/Trash/

И когда вам не нужны какие-либо подсказки с надписью «Вы хотите удалить файл с защитой от записи x?»? добавьте опцию -f.

sudo rm -rvf .local/share/Trash/
1
задан 19 July 2012 в 17:16

3 ответа

Не рекомендуется использовать раздел NTFS для компиляции исходного кода, потому что обычно компиляция генерирует исполняемые файлы, которым требуется разрешение файла execute, не предоставляемое NTFS.

3
ответ дан 25 May 2018 в 08:33
  • 1
    Я просто скомпилировал программу на моем разделе NTFS и без проблем запускал исполняемый файл. Я не думаю, что правильно сказать, что NTFS не предоставляет разрешение на выполнение файла. Возможно, проблема заключается в установке. – G. He 18 July 2012 в 08:36
  • 2
    NTFS делает not поддержку выполнения исполняемых файлов linux. Вы даже не можете пометить файлы как исполняемые. – Akshit Baunthiyal 19 July 2012 в 17:31

Один из способов - использовать параметры разрешений, которые позволят вам изменять разрешения вашего индивидуального файла, что позволяет выполнить его. Если вы установили раздел ntfs с параметром разрешений, то chmod / chown будет работать

/dev/sda2   /mnt/excess ntfs-3g    permissions,locale=en_US.utf8    0   0

Затем вы можете

sudo chown your_user:your_user /mnt/excess
3
ответ дан 25 May 2018 в 08:33

Это очень актуально https://askubuntu.com/a/208349/11212, добавив someWeirdId /media/name ntfs auto,stuff,stuff,stuff,**uid=1000,gid=1000,umask=0000** 0 0

0
ответ дан 25 May 2018 в 08:33

Другие вопросы по тегам:

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