Как я могу установить .bin файл?


97

Я хочу обновить Acrobat Reader для Firefox, но загрузка имеет .binрасширение. Как я могу установить его?


2
Вы всегда должны пытаться установить программное обеспечение из репозиториев (то есть с помощью synaptic / software center), чтобы гораздо проще получать обновления безопасности, новые версии и т. Д. Обратите внимание, что вы не получите поддержку (с launchpad.net, ubuntuforums.org или других каналов поддержки Ubuntu) для приложений, которые не установлены из официальных источников.
Папукайя

Ответы:


136

Зайдите в терминал и введите следующую команду в каталоге, где находится файл bin:

chmod a+x name_of_file.bin

Затем запустите его, написав

./name_of_file.bin

Если вы получили ошибку разрешения и / или имеете дело с установщиком, который применяет общесистемные изменения, вам может потребоваться запустить приложение с привилегиями root:

 sudo ./name_of_file.bin

Привет, я очень неграмотный в терминале. У меня есть бин файл на рабочем столе. Пожалуйста, скажите мне, как выполнить это. спасибо
Картик Бала

В терминале введите cd Desktop и нажмите enter. Затем введите chmod a + x name_of_file.bin и нажмите enter. Наконец введите sudo ./name_of_file.bin. Он установит bin-файл.
karthick87

3
если вы хотите сделать это без терминала, вы можете перевернуть исполняемый бит со свойствами правой кнопки мыши -> разрешения -> установить исполняемый бит. но беги, как я не знаю, как обойтись без терминала
RobotHumans

1
@ aking1012 Alt + F2 и gksudo?
ζ--

1
Вам не нужно использовать sudoвсе время, если .bin-файл не требует этого.
user248102

16

Щелкните правой кнопкой мыши и выберите «Свойства», затем перейдите на вкладку «Разрешения» и отметьте «Разрешить исключение».

введите описание изображения здесь

Теперь дважды щелкните файл и выберите «Выполнить».

Некоторые двоичные файлы должны быть запущены из терминала. Если это касается вашего .binфайла и / или ничего не происходит после двойного щелчка, перетащите файл в новое окно терминала и запустите его, нажав «Return». Вывод должен дать вам понять, что не так.


Так! 1. Я изменил «разрешить exectuing» из свойств. 2. использовал chmod для изменения разрешения, в настоящее время это разрешение -rwxr-xr-x- 3. затем я выполнил команду.? Filename.bin после этого ответа нет! что я должен делать?


2

Важное примечание: это относится только к пакетам, которые не имеют 64-битной версии (например, Acrobat Reader). Установка ia32-libs не требуется, если вы можете загрузить 64-битный исполняемый файл и / или запустить 32-битную систему.


Если на вашей 64-битной Ubuntu не установлен следующий пакет, вы не сможете получить доступ к Acrobat Reader.

Следуйте инструкциям ниже:

sudo apt-get install ia32-libs
chmod a+x yourfile.bin
sudo ./yourfile.bin

2

Решение, которое работает для меня:

sudo bash xxx.bin

1

изменить разрешение вашего файла на исполняемый файл с помощью терминала

скопируйте файл .bin или .run в любое место, а затем откройте терминал

В терминале, lsи он покажет все файлы в этом каталоге, затем измените права доступа root, как показано ниже

sudo su

chmod a+x filename.bin

тогда

./filename.bin 

таким образом, вы можете запустить bin или запустить файлы в вашей Ubuntu


1

Если вы попали сюда, потому что хотите глобально установить любой бинарный файл, используйте installкоманду.

sudo install ./mybin /usr/bin/

installКоманда на используется для копирования файлов, и он делает это путем объединения нескольких команд в один , чтобы сделать их легко использовать, т.е. cp, chown, chmod, и strip.


0

Прежде всего, перейдите к расположению файла

например, если ваш файл загружен, откройте терминал и выполните следующие действия

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

затем измените разрешения файла .bin для выполнения терминалом

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

теперь вы можете запустить этот файл через терминал

acer@acer-TravelMate-P243:~$./filename.bin
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.