Bir .bin dosyasını nasıl kurabilirim?


97

Acrobat Reader for Firefox’u güncellemek istiyorum, ancak indirme işleminin .binuzantısı var. Nasıl kurabilirim?


2
Güvenlik güncelleştirmelerini, yeni sürümleri vb. Almak için her zaman depolardan (sinaptik / yazılım merkezini kullanan) yazılım yüklemeyi denemelisiniz. Resmi kaynaklardan kurulmamış uygulamalar için destek almayacağınızı (launchpad.net, ubuntuforums.org veya diğer Ubuntu destek kanallarından) alamayacağınızı lütfen unutmayın.
papukaija

Yanıtlar:


136

Bir terminale gidin ve bin komutunun bulunduğu dizinde aşağıdaki komutu verin,

chmod a+x name_of_file.bin

Sonra yazarak çalıştırın

./name_of_file.bin

İzin hatası alırsanız ve / veya sistem genelinde değişiklikler uygulayan bir yükleyiciyle çalışıyorsanız, uygulamanızı kök ayrıcalıklarla başlatmanız gerekebilir:

 sudo ./name_of_file.bin

Merhaba, terminalde çok cahilim. Bin dosya masaüstünde var. Lütfen nasıl yürüteceğimi söyle. teşekkürler
Karthick Bala

Cd Desktop terminaline yazın ve enter tuşuna basın ve sonra chmod a + x name_of_file.bin yazın ve enter tuşuna basın. Sonunda sudo ./name_of_file.bin yazın. Bin dosyasını yükler.
karthick87

3
terminal olmadan bunu yapmak istiyorsanız, sağ tıklatma özellikleriyle çalıştırılabilir bit'i çevirebilirsiniz -> izinler -> çalıştırılabilir bit'i ayarlayın. ama bir terminal olmadan nasıl yapılacağını bilmediğim gibi koş
RobotHumans

1
@ aking1012 Alt + F2 ve gksudo?
Jun--

1
sudo.Bin dosyası gerektirmiyorsa, her zaman kullanmak zorunda değilsiniz.
user248102

16

Sağ tıklayın ve özellikleri seçin, ardından izinler sekmesine gidin ve istisna izin ver seçeneğini işaretleyin.

görüntü tanımını buraya girin

Şimdi dosyayı çift tıklayın ve run'ı seçin.

Bazı ikili dosyalar terminalden çalıştırılmak zorundadır. .binDosyanızda durum buysa ve / veya çift tıkladıktan sonra hiçbir şey olmazsa, dosyayı yeni bir terminal penceresine sürükleyin ve 'Geri Dön' düğmesine basarak çalıştırın. Çıktı size neyin yanlış olduğuna dair bir ipucu vermelidir.


Yani! 1. "Exectuing'e izin ver" özelliğini özelliklerden değiştirdim. 2. izni değiştirmek için chmod kullandı, şu anda izin -rwxr-xr-x- 3'tü. ne yapmalıyım?


2

Önemli not: Bu yalnızca 64 bit sürümü olmayan paketler için geçerlidir (örn. Acrobat Reader). 64 bitlik bir yürütülebilir dosya indirebilirseniz ve / veya ilk olarak 32 bitlik bir sistem kullanıyorsanız, ia32-lib'leri yüklemek gerekli değildir.


64 bit Ubuntu'nuzda aşağıdaki paket kurulu değilse, Acrobat Reader'a erişemezsiniz.

Aşağıdaki adımları takip et:

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

2

benim için çalışan çözüm:

sudo bash xxx.bin

1

Terminal kullanarak dosyanızın iznini çalıştırılabilir olarak değiştirin

.bin veya .run dosyanızı herhangi bir yere kopyalayın ve ardından terminali açın

Terminal tipinde lsbu dizindeki tüm dosyaları gösterecek ve daha sonra root tarafından izinleri aşağıda gösterildiği gibi değiştirecektir.

sudo su

chmod a+x filename.bin

sonra

./filename.bin 

bu şekilde ubuntu'nuzda bin çalıştırabilir veya dosyaları çalıştırabilirsiniz.


1

Buraya inmeniz durumunda küresel olarak herhangi bir ikili dosya yüklemek istediğinizde, installkomutu kullanın.

sudo install ./mybin /usr/bin/

installYani üzerinde komut dosyalarını kopyalamak için kullanılır ve bu bir içine birkaç komutları birleştirerek bunları kullanımı kolay hale getirmek için gelmez cp, chown, chmod, ve strip.


0

Her şeyden önce dosyanın konumuna gidin

Örneğin, eğer dosyalarınız indirme işleminizse, terminali açın ve aşağıdaki adımları izleyin.

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

sonra terminal tarafından yürütülecek .bin dosyasının perspektiflerini değiştirin

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

şimdi bu dosyayı terminalden çalıştırabilirsiniz

acer@acer-TravelMate-P243:~$./filename.bin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.