Chciałbym zainstalować midnight commandera na windows 11. Czy jest taka możliwość po pobraniu plików tego programu z tej strony http://ftp.midnight-commander.org/?C=N;O=D?
To chyba byś musiał przkompilować (co wcale może nić takie oczywiste i proste) na Windows, żeby się dało ewentualnie jakoś może przez WSLa . A mogę zapytać po co?
Na tej stronie masz tylko źródła. Ale są dostępne buildy dla Windows: https://github.com/adamyg/mcwin32
PS, polecam Far.
Mam pytanie. Gdzie dokładnie bedąc w tej lokalizacji mogę utworzyć sobie jakiś plik w c żeby go bez problemu edytować i kompilować. Nie chce tego robić zawsze z uprawnieniami roota, a o to jestem proszony podczas tworzenia jakiegoś pliku lub katalogu bo gdy jestem zalogowany jako zwykły użytkownik to pisze brak uprawnień. To mc to jest na wsl-u. Poważnie z tym pytam bo gdy stworze jakiś plik w katalogu home to dostaje komunikat że jest tylko do odczytu. Nie mogę nic w nim zapisać
Sprawdź polecenie umask, które umożliwia definiowanie maski dla uprawnień do tworzonych plików i katalogów
mogę utworzyć sobie jakiś plik w c żeby go bez problemu edytować i kompilować
Dostęp do plików na twoim dysku C: powinieneś mieć pod /mnt/c/
, zamontowane w ten sposób katalogi Windows chyba wszystkie pliki mają z uprawnieniami 777 i możesz robić co ci się podoba.
Wydałe polecenie umask
i dostałem coś takiego
. Nie tworzyłem na razie żadnego pliku
Poczytaj o uprawnieniach na plikach w Linux np.
https://www.arturpyszczuk.pl/commands-chmod.html
To będziesz wiedział co to za ceferki.
Czyli pozostaje mi opcja chmod do zmiany uprawnień?
Wykaż się lekka inwencją i trochę poszukaj. Było u tego samego autora:
https://www.arturpyszczuk.pl/commands-umask.html
Sorry że ciągle pytam ale to podczas tworzenia katalogu ustawie mu uprawnienia na 777 a potem zrobie to samo dla pliku w tym katalogu, czy dla pliku nie muszę tego robić?
Jeżeli jesteś w katalogu i wpiszesz polecenie "umask 0000" to od tej chwili tworzone:
- katalogi będą miały uprawnienia 777
- pliki będą miały uprawnienia 666 (ze względu bezpieczeństwa, ale z możliwością podniesienia do 777)
Czemu kiedy chce tuta j utworzyć jakiś katalog to dostaje taki komunikat . Ustawiłem na umask 0000. Kiedy natomiast wejdę do katalogu piotrek w katalogu home to mogę utworzyć katalog. Nie chce niczego tworzyć w katalogu piotrek tylko będąc w katalogu home pod katalogiem piotrek chce utworzyć jakiś katalog z projektami, a nie mogę bo dostaje komunikat że odmowa dostępu.
Jesteś zalogowany jako piotrek, aby tworzyć coś w folderze home musisz mieć uprawnienia root-a