Ubuntu'da .bundle paketleri nasıl kurulur?

57

Kısa bir süre önce .bundle uzantılı bir paket indirdim. VMware-Player-6.0.3-1895310.x86_64.bundle . % Co_de% dosyasını yüklemek istiyorum ancak bunu açtığımda, metin düzenleyici ile açılır.

    
sordu αғsнιη 07.09.2014 18:48

2 cevap

92

İlk olarak uyarılırken, Ubuntu deposu dışındaki dosyaları sistemden tehlikeye atabilir. VMware muhtemelen güvenlidir, ancak yine de belirtilmelidir.

  1. Yürütülebilir hale getirmek için dosyanın iznini değiştirmeniz gerekir:

    chmod a+x VMware-Player-6.0.3-1895310.x86_64.bundle
    
  2. Dosyayı başlatın. VMWare'i kurmak için büyük olasılıkla root imtiyazlarına ihtiyacınız olacaktır, ancak bu her zaman böyle değildir. Yani bu durumda:

    sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
    
verilen cevap Radek Dostal 07.09.2014 19:04
25

Ne tür bir dosya olduğunu nasıl öğrenebilirim?

VMware Player, Workstation ve diğer ürünler için .bundle dosyaları, gömülü ikili verilerle birlikte kabuk betikleridir. Bunu, kullanışlı olan file yardımcı programıyla keşfedebilir veya doğrulayabilirsiniz. Ne tür bir dosya (muhtemelen) olduğunu öğrenmek için:

[email protected]:~$ file VMware-Player-6.0.3-1895310.x86_64.bundle
VMware-Player-6.0.3-1895310.x86_64.bundle: a /usr/bin/env bash script executable (binary data)

Dosya, bu bilgilere dayanarak nasıl kullanılır?

bunu yürütülebilir hale getirebilirsiniz chmod , ardından çalıştırın:

chmod +x VMware-Player-6.0.3-1895310.x86_64.bundle
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle

(Eğer mevcut dizininizdeki sadece .bundle dosyası ise, chmod +x *.bundle ve ./*.bundle 'i kullanabilir veya dosya isminin ilk birkaç karakterini yazıp Sekmesi ' e basabilirsiniz. Kabuk geri kalanını sizin için yazacaktır.)

Neden sudo ?

VMware ürünleri gibi sanallaştırma yazılımı root olarak kurulmalıdır. Bu yüzden, ikinci satırın başında sudo koydum. (Sanallaştırmadan farklı olarak, herhangi bir sanallaştırmanın kullanılmadığı emülatörlerin , genellikle sınırlı bir kullanıcı tarafından root tarafından herhangi bir eylem yapılmaksızın yüklenebilir ve kullanılabilir.)

Yükleyici grafiksel olduğunda, sudo neden burada tamam?

VMware ürün yükleyicileri grafikseldir (en azından kurulumun bir kısmı için). Önlemek için genellikle önerilir sudo program ( gksudo program veya sudo -H program öğesini tercih ederek) ile bir grafik programı çalıştırıyorsanız, bu durumda iyi olmalıdır:

  • VMware Player yükleyicisi ve genel olarak yürütülebilir yükleyicilerin, yapılandırma dosyalarını, onları çalıştıran kullanıcının ana dizine yazmayı denemesi olası değildir.
  • Ve yapsalar bile, yapılandırma dosyaları yükleyici 'nin kendisi için geçerli olurdu. Bu nedenle, sınırlı bir kullanıcı tarafından programların normal olarak çalıştırılmasını engellemezler çünkü çalıştırmak istemiyorsunuz root olmayan bir kullanıcı olarak böyle bir yükleyici.
verilen cevap Eliah Kagan 07.09.2014 19:26

Etiketlerdeki diğer soruları oku