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ć?


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

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.


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

2

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

sudo bash xxx.bin

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


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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.