Jak mogę zainstalować plik .bin?

97

Chcę zaktualizować program Acrobat Reader dla przeglądarki Firefox, ale plik do pobrania ma .binrozszerzenie. Jak mogę to zainstalować?

Karthick Bala
źródło
2
Zawsze należy próbować instalować oprogramowanie z repozytoriów (które korzysta z centrum synaptic / oprogramowania), aby uzyskać łatwiejsze aktualizacje zabezpieczeń, nowe wydanie itp. Pamiętaj, że nie uzyskasz wsparcia (z launchpad.net, ubuntuforums.org lub innych kanałów wsparcia Ubuntu) dla aplikacji, które nie są instalowane z oficjalnych źródeł.
papukaija

Odpowiedzi:

136

Przejdź do terminala i wydaj następujące polecenie w katalogu, w którym znajduje się plik bin,

chmod a+x name_of_file.bin

Następnie uruchom go pisząc

./name_of_file.bin

Jeśli pojawi się błąd uprawnień i / lub masz do czynienia z instalatorem, który wprowadza zmiany systemowe, być może będziesz musiał uruchomić aplikację z uprawnieniami roota:

 sudo ./name_of_file.bin
karthick87
źródło
Cześć, jestem bardzo niepiśmienny w terminalu. Mam plik bin na pulpicie. Powiedz mi, jak to wykonać. dzięki
Karthick Bala
W terminalu wpisz cd Desktop i naciśnij enter, a następnie wpisz chmod a + x nazwa_pliku.bin i naciśnij enter. Na koniec wpisz sudo ./nazwa_pliku.bin Spowoduje to zainstalowanie pliku bin.
karthick87
3
jeśli chcesz to zrobić bez terminala, możesz odwrócić bit wykonywalny za pomocą właściwości prawym przyciskiem myszy -> uprawnienia -> ustawić bit wykonywalny. ale biegnij, bo nie wiem, jak to zrobić bez terminala
RobotHumans
1
@ aking1012 Alt + F2 i gksudo?
ζ--
1
Nie musisz używać sudocały czas, jeśli plik .bin tego nie wymaga.
user248102
16

Kliknij prawym przyciskiem myszy i wybierz właściwości, a następnie przejdź do karty uprawnień i zaznacz opcję zezwól na wykonywanie.

wprowadź opis zdjęcia tutaj

Teraz kliknij dwukrotnie plik i wybierz Uruchom.

Niektóre pliki binarne wymagają uruchamiania z terminala. Jeśli tak jest w przypadku .binpliku i / lub po dwukrotnym kliknięciu nic się nie dzieje, przeciągnij plik do nowego okna terminala i uruchom go, naciskając „Return”. Wynik powinien dać ci wskazówkę, co jest nie tak.

Lincity
źródło
Więc! 1. Zmieniłem „zezwól na egzekucję” z właściwości. 2. użyłem chmod do zmiany uprawnień, obecnie uprawnienie to -rwxr-xr-x- 3. następnie wykonałem przy użyciu.? Nazwa_pliku.bin po tym nie ma odpowiedzi! co powinienem zrobić?
2

Ważna uwaga: dotyczy to tylko pakietów, które nie mają wersji 64-bitowej (np. Acrobat Reader). Instalacja ia32-libs nie jest wymagana, jeśli można pobrać 64-bitowy plik wykonywalny i / lub w systemie 32-bitowym.


Jeśli w 64-bitowym systemie Ubuntu nie ma zainstalowanego następującego pakietu, nie będzie można uzyskać dostępu do programu Acrobat Reader.

Wykonaj poniższe kroki:

sudo apt-get install ia32-libs
chmod a+x yourfile.bin
sudo ./yourfile.bin
Pragnesh Karia
źródło
2

rozwiązanie, które działa dla mnie:

sudo bash xxx.bin
Dika
źródło
1

zmień uprawnienia pliku na plik wykonywalny za pomocą terminala

skopiuj plik .bin lub .run w dowolne miejsce, a następnie otwórz terminal

W typie terminala lspokaże wszystkie pliki w tym katalogu, a następnie zmieni uprawnienia według katalogu głównego, jak pokazano poniżej

sudo su

chmod a+x filename.bin

następnie

./filename.bin 

w ten sposób możesz uruchomić bin lub pliki w swoim Ubuntu

kirankumar beethoju
źródło
1

Jeśli wylądujesz tutaj, ponieważ chcesz globalnie zainstalować dowolny plik binarny, użyj installpolecenia.

sudo install ./mybin /usr/bin/

installKomenda na służy do kopiowania plików, a to poprzez łączenie kilku poleceń do jednego, aby były łatwe w użyciu, to znaczy cp, chown, chmod, i strip.

Waqar Lim
źródło
0

Przede wszystkim przejdź do lokalizacji pliku

na przykład jeśli plik jest do pobrania, otwórz terminal i wykonaj poniższe kroki

acer@acer-TravelMate-P243:~$cd ~
acer@acer-TravelMate-P243:~$cd /home/user/Downloads

następnie zmień ustawienia pliku .bin, aby były wykonywane przez terminal

acer@acer-TravelMate-P243:~$chmod a+x ./filename.bin -R 

teraz możesz uruchomić ten plik przez terminal

acer@acer-TravelMate-P243:~$./filename.bin
kirankumar beethoju
źródło