Aufgrund eines Problems mit Verzeichnis- und Dateiberechtigungen wird beim Ausführen Nios® II SBT-Eclipse (eclipse-nios2 Befehl) von der Nios II Command Shell ein Fehler "Berechtigung verweigert" angezeigt.
Damit andere Benutzer auf Nios® II SBT zugreifen können, Eclipse die folgenden Befehle ausführen, um die richtigen Berechtigungen festzulegen, bevor Eclipse Nios® II Plug-ins installiert werden:
- Exportieren Sie CWD=/nios2eds/bin #setting einer Umgebungsvariablen $cwd für das aktuelle Arbeitsverzeichnis
- $CWD/temp_dir #creating ein temporäres Verzeichnis zum Ändern von Dateiberechtigungen
- $CWD/eclipse_nios2_plugins.$CWD.gz -C $CWD/temp_dir #un-Archive im temporären Verzeichnis
- chmod g rwx,o rx $(suchen Sie $CWD/temp_dir/eclipse_Nios2 -Typ d) #updating korrekte Berechtigungsbits für Verzeichnisse
- chmod g rw,o r $(suchen Sie $CWD/temp_dir/eclipse_nios2 -typ f) #updating korrekte Berechtigungsbits für Dateien
- cp -rpf $CWD/temp_dir/eclipse_nios2 $CWD #overwrite mit dem aktualisierten Ordner eclipse_nios2
- rm -rf $CWD/temp_dir #remove temporäres Verzeichnis
- nicht gekühltes CWD-#un der Einstellung der Umgebungsvariablen