Jestem nowy w Ubuntu i wiem, jak instalować programy tylko z okna. Jest to bardzo proste: wystarczy dwukrotnie kliknąć setup.exe i wszystko się zaczyna.
Ale jak zainstalować program na Ubuntu?
Chcę zainstalować coś, czego nie mogłem znaleźć w Centrum oprogramowania Ubuntu. Pobrałem plik .sh i teraz nie wiem, co z nim zrobić.
Odpowiedzi:
Najpierw może być konieczne zezwolenie na uruchomienie pliku .sh.
chmod +x file.sh
, możesz to wykonać za pomocą./file.sh
.Możesz także kliknąć plik prawym przyciskiem myszy, wybrać Właściwości, następnie Uprawnienia, a następnie „Zezwól na uruchamianie pliku jako programu”. Następnie kliknij dwukrotnie plik i wybierz „Uruchom w terminalu” lub „Uruchom”.
źródło
Plik .sh w systemie Ubuntu jest prawie taki sam, jak plik .bat lub .wsh w systemie Windows. To, co program robi lub jak działa, zależy wyłącznie od programisty. Nie można odpowiedzieć „jak zainstalować plik .sh”, z wyjątkiem powiedzenia „przeczytaj plik README”.
Dostarczanie takich programów to zła praktyka. Uważam, że zawsze powinieneś szukać plików .deb, które są mniej więcej porównywalne z plikami .msi w systemie Windows. Oznacza to, że klikniesz go dwukrotnie, a zostanie on zainstalowany.
źródło
Możesz zezwolić na plik za pośrednictwem konsoli wiersza poleceń w systemie Ubuntu.
Otwórz okno terminala i wpisz:
Po zmianie atrybutu pliku można go uruchomić bezpośrednio za pomocą okna terminala lub kliknąć go, gdy używasz menedżera plików. Twój plik instalacyjny powinien już działać.
źródło
chmod +x downloaded_file.sh
ponieważ ta wersja nie zapewnia każdemu użytkownikowi komputera dostępu do odczytu i zapisu do tego pliku.Jest to plik skryptu powłoki, więc niekoniecznie potrzebujesz na nim uprawnień do wykonywania. Możesz uruchomić go za pomocą gnome-terminal
sh downloaded_file.sh
. Działa, ponieważ jest to tylko plik tekstowy ish
interpretuje go wiersz po wierszu.źródło