Czasami niektóre aplikacje i gry (np. Niektóre z Humble Indie Bundle) mają instalatory .run. Przed instalacją przy użyciu tych elementów sprawdź, czy:
- jest dostępny w Centrum oprogramowania
- jest dostępny jako plik .deb, który zostanie otwarty w Centrum oprogramowania
Możesz zainstalować pliki .run z interfejsu graficznego, ale bardziej prawdopodobne jest, że użycie terminala da użyteczne informacje zwrotne. Aby zainstalować plik .run, musisz:
- sprawiają, że jest wykonywalny.
- wykonaj to
Wynika to z faktu, że pliki .run to tylko programy wykonywalne, które wykonują nieznaną magię w celu zainstalowania programu. Jest to podobne do działania instalatorów .exe w systemie Windows i różni się od zwykłych metod (w najlepszym przypadku przy użyciu Centrum oprogramowania, w najgorszym przypadku przy użyciu plików .deb), w których aplikacje są instalowane w standardowy sposób i można je łatwo usunąć.
Metoda graficzna
- Kliknij prawym przyciskiem myszy plik w menedżerze plików i kliknij „Właściwości”. Kliknij kartę „Uprawnienia” i zaznacz pole „Zezwalaj na uruchamianie pliku jako programu”.
- Kliknij dwukrotnie plik, aby go wykonać.
Jeśli ta metoda nie działa, spróbuj użyć metody terminalowej.
Metoda terminalowa
Załóżmy, że plik został wywołany some-app.run
i znajduje się w folderze /home/user/Downloads
. Będziesz musiał zmodyfikować te instrukcje, aby dopasować je do swojej sytuacji.
Otwórz terminal (Aplikacje-> Akcesoria-> Terminal).
wchodzić cd /home/user/Downloads
- wchodzić
chmod +x some-app.run
wchodzić ./some-app.run
jeśli krok 4 nie powiedzie się z komunikatem „odmowa sudo ./some-app.run
dostępu ”, spróbuj wprowadzić (w tym celu musisz podać hasło).
Notatki
- Czasami natrafisz na pliki .bin. Są to w zasadzie takie same jak pliki .run.
- Metodę instalowania plików .run można wykorzystać do wykonania dowolnego pliku (o ile zawiera on jakiś kod wykonywalny).
- Zachowaj ostrożność
sudo
i używaj go tylko wtedy, gdy jest to absolutnie wymagane. Przetłumaczone na angielski oznacza „Uruchom to polecenie, ale pozwól mu robić wszystko, co chce na moim komputerze”. Dlatego pojawia się monit o podanie hasła.
sudo ./filename.run command not found
po tym, jak wprowadzę moje hasło sudo./filename
oznaczafilename
plik w katalogu CURRENT, uruchom go. Ma to nas chronić - wyobraźmy sobie, że znajdujemy się w katalogu ze złośliwym plikiem wykonywalnym o nazwiels
; wykonujemyls
polecenie, aby zobaczyć, jakie pliki tam są, ale zamiast tego wywołać plik wykonywalny. Zatem potrzeba „./”.Instalowanie plików .run w Ubuntu:
Jeśli masz * .run na pulpicie, wpisz następujące polecenie w terminalu, aby przejść do pulpitu i naciśnij Enter.
cd ~/Desktop
chmod +x filename.run
i naciśnij klawisz Enter../filename.run
i naciśnij Enter, a instalator uruchomi się.źródło
sudo ./filename.run command not found
po tym, jak wprowadzę moje hasło sudoAby uruchomić plik, otwórz terminal i wprowadź:
źródło
otwórz nowy terminal
następnie przejdź do pliku .run
źródło
Próbować:
-Pracował przy instalacji MyEclipse
źródło
W systemie operacyjnym Linux nie ma plików .exe, a Linux jest w pełni oparty na uprawnieniach. Cokolwiek chcesz zrobić, musisz najpierw wyrazić zgodę.
Pytasz, jak zainstalować plik .run?
Domyślnie pliki kopiowane w systemie nie mają uprawnień do wykonywania, ponieważ domyślnie w Linuksie umask jest ustawiony na 022.
Aby plik .run był wykonywalny lub działał:
Następnie poprosi o hasło.
sudo
to sposób na uwierzytelnianie i uruchamianie poleceń jako administrator .chmod +x
daje uprawnienia do pliku wykonywalnego wszystkim użytkownikom.źródło
sudo
jest konieczne do zmiany uprawnień do pliku .run - czasem pliki te muszą być uruchamiane jako root, ale zwykle są własnością konta użytkownika innego niż root (ponieważ zazwyczaj są pobierane w przeglądarce internetowej lub za pomocą polecenia typu Uruchomwget
jako użytkownik inny niż root).