Tytuł: Jak zacząć programować i nadać pliku uprawnienia plik "wykonywalny"?
Wiadomość wysłana przez: 1709 w 2012-05-09, 08:01:40
Chce sobie w folderze /home/uzytkownik/ lub innym zrobić folder i tam tworzyć projecty ale qt wyrzuca mi scieżki na czerwono. Próbowałem tez otworzyć przykładowy project do wybranego katalogu zapisać i nie moge skompilować. Jak nadać uprawnienia bym mogł tworzyć w dowolnym katalogu?
Błąd 127 The process "/usr/bin/make" exited with code 2. Error while building project calculatorform (target: Desktop) When executing build step 'Make' Chodzi o prawa dostepu? To jest przyklad wiec nie ma ze nie moze działać :D
Ustawiłem folderowi wszystkie prawa z pod delphin z uprawnieniami root odpalem plik .pro i nadal mam blad 127 File not foud , podczas uruchomienia programu w IDE.
Druga sprawa , jak zrobić zeby skrypty np. sh działały mi po dwukrotnym kliknieciu w ikone? Jedyne co mi działa to " ./plik.sh " w konsoli. Próbowałem dać otwórz za pomocą /bin/sh , ale nie widze efektu, próbowałem z terminalem ale bez "./" mi nie działa , a nie wiem jak dodać to. Kliknołem prawym w ikone i dałem wykonywalny i też 0 rezultatu.
Tytuł: Jak zacząć programować i nadać pliku uprawnienia plik "wykonywalny"?
Wiadomość wysłana przez: w 2012-05-09, 22:32:22
Druga sprawa - odpalaj w terminalu. Jak myślę, one działają, tylko "w tle", czy coś. Przykładowo, konsolowy odtwarzacz do skrótu klawiaturowego przypisałem jako "xterm -e mocp". To samo tyczy się np Midnight Commandera - "xterm -e mc".
chown -R user:grupa /home/użytkownik
To co wyżej, daje Ci pełne uprawnienia dla katalogu usera - i katalogów z zawartością wewnątrz. Jeśli musisz robić coś z uprawnieniami root'a - wykonuj przy pomocy sudo.
EDIT
chmod a+x plik.sh
Wyżej - uprawnienia do uruchomienia skryptu, zastosuj do innych plików mających być wykonywalnymi. Podstawowe komendy się kłaniają... Niech mnie kto ewentualnie poprawi.
Tytuł: Jak zacząć programować i nadać pliku uprawnienia plik "wykonywalny"?
Wiadomość wysłana przez: 1709 w 2012-05-10, 10:05:54
No niestety nie naleze do pokolenia konsolowców. Niestety masz racje , nie widać tego, wazne by tylko był wykonywalny i działa
Edytowałem sobie 2 skrypciki , piewsza czesc to GUI i widać , druga czesc to menu w wersji konsolowej i jej nie widać. Kombinowałem zeby bash uruchomił pierw konsole, ale nie znam pełnej sciezki, skróty posługują sie tzw. sktót-komenda-path "konsole". Druga sprawa , nie znalazłem zadnego poradnika , zeby za pomocą basha wpisywać co kolwiek lub uruchomić inny skrypt w konsoli. Wtedy bym widział.
Co do qt , na razie sobie to daruje.
Dziekuje za pomoc .
#!/bin/bash WICON='/usr/share/icons/localedrake.png' && TITLE="okienko" ZEN2="zenity --window-icon="$WICON && XUAL=/tmp/xsuaddlocale sysarch=`getconf LONG_BIT` $ZEN2 --title="$TITLE" --info --text=$"Dodałeś system prawidłowo\\!\\n\\n* Do NOT REBOOT "
KONIEC="x"; function wybor { case $KONIEC in s) echo "Jesteś w katalogu : $(pwd)" ;; p) echo "teraz wypisze wszystkie twoje procesy"; ps -e ;; w) echo "Oto lista plików w tym katalogu"; ls ;; esac; } function menu # poczatek menu { until [ $KONIEC = k ];do echo "Wciśnij Enter aby kontynuować"; read; clear; # czyść ekran echo $KONIEC; echo " Proste Menu "; echo; echo "s - wyświetl ścieżkę w której znajduje się skrypt."; echo "p - wyświetl listę procesów użytkownika."; echo "w - wyświetl wszystkie pliki w tym katalogu."; echo "k - zakończ skrypt."; read KONIEC; wybor; done; } menu;
Tytuł: Jak zacząć programować i nadać pliku uprawnienia plik "wykonywalny"?
Wiadomość wysłana przez: zebra w 2012-05-10, 14:21:50
Taki skrypcik trwa mgnienie oka, nie zobaczysz go nawet, jeśli nie dodasz opcji niezamykania sesji. Dla konsoli byłoby to cos w rodzaju