Làm cách nào để cài đặt tệp .bin?


97

Tôi muốn cập nhật Acrobat Reader cho Firefox, nhưng phần tải xuống có .binphần mở rộng. Làm thế nào tôi có thể cài đặt nó?


2
Bạn phải luôn cố gắng cài đặt phần mềm từ kho lưu trữ (đó là sử dụng synaptic / trung tâm phần mềm) để có được các bản cập nhật bảo mật, bản phát hành mới, v.v ... dễ dàng hơn nhiều. Xin lưu ý rằng bạn sẽ không nhận được hỗ trợ (từ launchpad.net, ubuntuforums.org hoặc các kênh hỗ trợ Ubuntu khác) cho các ứng dụng không được cài đặt từ các nguồn chính thức.
papukaija

Câu trả lời:


136

Đi vào một thiết bị đầu cuối và đưa ra lệnh sau trong thư mục chứa tệp bin,

chmod a+x name_of_file.bin

Sau đó chạy nó bằng cách viết

./name_of_file.bin

Nếu bạn gặp lỗi về quyền và / hoặc bạn đang xử lý trình cài đặt áp dụng các thay đổi trên toàn hệ thống, bạn có thể phải khởi chạy ứng dụng của mình với quyền root:

 sudo ./name_of_file.bin

Xin chào, tôi rất mù chữ trong thiết bị đầu cuối. Tôi có tập tin bin trong máy tính để bàn. Xin vui lòng cho tôi biết làm thế nào để thực hiện nó. cảm ơn
Karthick Bala

Trong loại thiết bị đầu cuối cd Desktop và nhấn enter. Sau đó nhập chmod a + x name_of_file.bin và nhấn enter.Finally gõ sudo ./name_of_file.bin Nó sẽ cài đặt tệp bin.
karthick87

3
nếu bạn muốn làm điều này mà không cần thiết bị đầu cuối, bạn có thể lật bit thực thi với các thuộc tính nhấp chuột phải -> quyền -> đặt bit thực thi. nhưng chạy vì tôi không biết làm thế nào khi không có thiết bị đầu cuối
RobotHumans

1
@ aking1012 Alt + F2 và gksudo?
ζ--

1
Bạn không phải sử dụng sudotất cả thời gian, nếu tệp .bin không yêu cầu.
user248102

16

Nhấp chuột phải và chọn thuộc tính, sau đó chuyển đến tab quyền và đánh dấu cho phép thực hiện.

nhập mô tả hình ảnh ở đây

Bây giờ bấm đúp vào tập tin và chọn chạy.

Một số nhị phân yêu cầu được chạy từ một thiết bị đầu cuối. Nếu đó là trường hợp với .bintệp của bạn và / hoặc không có gì xảy ra sau khi nhấp đúp, hãy kéo tệp vào cửa sổ đầu cuối mới và chạy tệp đó bằng cách nhấn 'Quay lại'. Đầu ra sẽ cho bạn manh mối về những gì sai.


Vì thế! 1. Tôi đã thay đổi "cho phép ngoại lệ" từ các thuộc tính. 2. đã sử dụng chmod để thay đổi quyền, hiện tại quyền là -rwxr-xr-x- 3. sau đó tôi đã thực thi bằng cách sử dụng.? Filename.bin không có phản hồi nào sau đó! tôi nên làm gì?


2

Lưu ý quan trọng: Điều này chỉ phù hợp với các gói không có phiên bản 64 bit (ví dụ: Acrobat Reader). Không cần cài đặt ia32-libs nếu bạn có thể tải xuống tệp thực thi 64 bit và / hoặc đang chạy hệ thống 32 bit ở vị trí đầu tiên.


Nếu Ubuntu 64 bit của bạn không cài đặt gói sau, bạn sẽ không thể truy cập Acrobat Reader.

Làm theo các bước dưới đây:

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

2

giải pháp hiệu quả với tôi:

sudo bash xxx.bin

1

thay đổi quyền của tập tin của bạn để thực thi bằng cách sử dụng thiết bị đầu cuối

sao chép tệp .bin hoặc .run của bạn vào bất kỳ vị trí nào và sau đó mở thiết bị đầu cuối

Trong loại thiết bị đầu cuối lsvà nó sẽ hiển thị tất cả các tệp trong thư mục đó, sau đó thay đổi quyền theo root như hiển thị bên dưới

sudo su

chmod a+x filename.bin

sau đó

./filename.bin 

bằng cách này, bạn có thể chạy bin hoặc chạy các tệp trong Ubuntu của mình


1

Trong trường hợp bạn hạ cánh ở đây vì bạn muốn cài đặt toàn cầu bất kỳ nhị phân nào, hãy sử dụng installlệnh.

sudo install ./mybin /usr/bin/

Các installlệnh trên được sử dụng để sao chép tập tin, và nó thực hiện điều này bằng cách kết hợp một số lệnh vào một để làm cho họ dễ dàng để sử dụng, ví dụ cp, chown, chmod, và strip.


0

Trước hết hãy đến vị trí của tập tin

giống như nếu tệp của bạn là bản tải xuống của bạn thì hãy mở terminal và làm theo các bước dưới đây

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

sau đó thay đổi các bản phát hành của tệp .bin để thực thi bởi thiết bị đầu cuối

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

bây giờ bạn có thể chạy tệp đó qua thiết bị đầu cuối

acer@acer-TravelMate-P243:~$./filename.bin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.