ฉันเพิ่งดาวน์โหลดแพคเกจที่มีนามสกุล. bundle VMware-Player-6.0.3-1895310.x86_64.bundle
มันเป็น ฉันต้องการติดตั้งvmware-player
แต่เมื่อฉันเปิดมันมันจะเปิดขึ้นด้วยโปรแกรมแก้ไขข้อความ
ฉันเพิ่งดาวน์โหลดแพคเกจที่มีนามสกุล. bundle VMware-Player-6.0.3-1895310.x86_64.bundle
มันเป็น ฉันต้องการติดตั้งvmware-player
แต่เมื่อฉันเปิดมันมันจะเปิดขึ้นด้วยโปรแกรมแก้ไขข้อความ
คำตอบ:
ก่อนได้รับการเตือนการติดตั้งไฟล์จากด้านนอกของที่เก็บ Ubuntu อาจทำให้ระบบเสียหาย VMware อาจจะปลอดภัย แต่ก็ควรจะกล่าวถึง
คุณต้องเปลี่ยนการอนุญาตของไฟล์เพื่อให้สามารถเรียกใช้งานได้:
chmod a+x VMware-Player-6.0.3-1895310.x86_64.bundle
เริ่มไฟล์ คุณอาจต้องการสิทธิ์รูทเพื่อติดตั้ง VMWare แต่นั่นอาจไม่ใช่ทุกกรณี ดังนั้นในกรณีนี้:
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
sudo /bin/sh VMware-Player-6.0.3-1895310.x86_64.bundle
chmod u+x
เป็นมากกว่า 'chmod a + x' หรือ ผู้ใช้ใหม่ไม่ควรถูกกระตุ้นให้ทำบางสิ่งที่สามารถเรียกใช้งานได้ทั่วโลก
sudo
จากปลาโลมา? ถ้าฉันคลิกขวาที่ไฟล์ - ไม่มีตัวเลือก "Run as Root" (Run as Administrator) วิธีการติดตั้ง VMWare โดยไม่ใช้เชลล์?
.bundle
ไฟล์สำหรับ VMware Player, Workstation และผลิตภัณฑ์อื่น ๆ เป็นจริงเชลล์สคริปต์กับข้อมูลไบนารีฝังตัว คุณสามารถค้นหาหรือตรวจสอบสิ่งนี้ด้วยfile
ยูทิลิตี้ซึ่งมีประโยชน์สำหรับการค้นหาว่าไฟล์ประเภทใด (น่าจะ):
ek@Ilex:~$ 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)
คุณสามารถทำให้มันทำงานด้วยchmod
แล้วเรียกใช้:
chmod +x VMware-Player-6.0.3-1895310.x86_64.bundle
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
(หากเป็น.bundle
ไฟล์เดียวในไดเรกทอรีปัจจุบันของคุณคุณสามารถใช้chmod +x *.bundle
และ./*.bundle
หรือพิมพ์อักขระสองสามตัวแรกของชื่อไฟล์และกดTabและเชลล์จะพิมพ์ส่วนที่เหลือให้คุณ )
sudo
?ซอฟต์แวร์การจำลองเสมือนเช่นผลิตภัณฑ์ VMware ต้องได้รับการติดตั้งเป็นรูท นี่คือเหตุผลที่ฉันใส่sudo
จุดเริ่มต้นของบรรทัดที่สอง (ตรงกันข้ามกับการทำเวอร์ชวลไลเซชันผู้เลียนแบบที่ไม่ใช้เวอร์ชวลไลเซชันใด ๆ โดยทั่วไปอาจถูกติดตั้งและใช้งานโดยผู้ใช้ที่ จำกัด โดยไม่มีการดำเนินการใด ๆ จากรูท)
sudo
ไม่เป็นไรที่นี่เมื่อตัวติดตั้งเป็นแบบกราฟิกโปรแกรมติดตั้งผลิตภัณฑ์ VMware เป็นแบบกราฟิก (อย่างน้อยก็ในส่วนของการติดตั้ง) แม้ว่าโดยทั่วไปจะแนะนำให้หลีกเลี่ยงการเรียกใช้โปรแกรมกราฟิกด้วย(เลือกหรือ) ในกรณีนี้ควรปรับ:sudo program
gksudo program
sudo -H program
file Downloads/VMw*
กล่าวว่าVMware-Player-7.0.0-2305329.x86_64.bundle: data
แต่คุณสามารถดูว่าไฟล์เริ่มต้นด้วยอะไรผ่าน `cat -vt ~ / Downloads / V * | more` ซึ่งแสดงว่ามันเริ่มต้นด้วยบรรทัดที่ระบุว่าเป็นเชลล์สคริปต์: #!/usr/bin/env bash