พีซีของฉันติดตั้งทั้ง Ubuntu และ Windows 7 ฉันได้ติดตั้งไดรเวอร์ทั้งหมดใน Windows เช่นกราฟิก Nvidia, แผงวงจรหลัก ฯลฯ จะติดตั้งใน Ubuntu ได้หรือไม่
ฉันดูเว็บสำหรับไดรเวอร์ Nvidia ของฉันและฉันพบ.run
ไฟล์ ฉันจะติดตั้งบน Ubuntu ได้อย่างไร
พีซีของฉันติดตั้งทั้ง Ubuntu และ Windows 7 ฉันได้ติดตั้งไดรเวอร์ทั้งหมดใน Windows เช่นกราฟิก Nvidia, แผงวงจรหลัก ฯลฯ จะติดตั้งใน Ubuntu ได้หรือไม่
ฉันดูเว็บสำหรับไดรเวอร์ Nvidia ของฉันและฉันพบ.run
ไฟล์ ฉันจะติดตั้งบน Ubuntu ได้อย่างไร
คำตอบ:
บางครั้งแอพพลิเคชั่นและเกมบางอย่าง (เช่นบางส่วนจาก Humble Indie Bundle) มีตัวติดตั้ง. run ก่อนการติดตั้งโดยใช้สิ่งเหล่านี้ตรวจสอบเพื่อดูว่า:
คุณสามารถติดตั้งไฟล์. run จากอินเทอร์เฟซแบบกราฟิกได้ แต่การใช้เทอร์มินัลมีแนวโน้มที่จะให้ข้อเสนอแนะที่เป็นประโยชน์กับคุณมากกว่า ในการติดตั้งไฟล์. run คุณต้อง:
นี่เป็นเพราะไฟล์. run เป็นเพียงโปรแกรมปฏิบัติการที่ใช้เวทมนตร์ที่ไม่รู้จักเพื่อติดตั้งโปรแกรม สิ่งนี้คล้ายกับสิ่งที่ผู้ติดตั้ง. exe ทำบน Windows และแตกต่างจากวิธีปกติ (ที่ดีที่สุดคือการใช้ Software Center ที่เลวร้ายที่สุดโดยใช้ไฟล์. deb) ในแอปพลิเคชันที่ติดตั้งด้วยวิธีมาตรฐานและสามารถลบออกได้อย่างง่ายดาย
วิธีการแบบกราฟิก
หากวิธีนี้ใช้ไม่ได้ผลให้ลองใช้วิธีการปลายทาง
วิธีการปลายทาง
สมมติไฟล์จะถูกเรียกว่าและอยู่ในโฟลเดอร์some-app.run
/home/user/Downloads
คุณจะต้องแก้ไขคำแนะนำเหล่านี้เพื่อให้เหมาะกับสถานการณ์ของคุณ
เปิดเทอร์มินัล (Applications-> Accessories-> Terminal)
เข้าสู่ cd /home/user/Downloads
chmod +x some-app.run
เข้าสู่ ./some-app.run
หากขั้นตอนที่ 4 ล้มเหลวพร้อมข้อความซึ่งรวมถึง 'การปฏิเสธสิทธิ์' ให้ลองป้อนsudo ./some-app.run
(คุณจะต้องป้อนรหัสผ่านสำหรับสิ่งนี้)
sudo
และใช้งานเมื่อจำเป็นเท่านั้น แปลเป็นภาษาอังกฤษแปลว่า 'เรียกใช้คำสั่งนี้ แต่อนุญาตให้ทำสิ่งใดก็ได้ที่ต้องการให้คอมพิวเตอร์ของฉัน' นี่คือสาเหตุที่คุณถูกถามให้ใส่รหัสผ่านsudo ./filename.run command not found
หลังจากที่ฉันป้อนรหัสผ่าน sudo ของฉัน
./filename
แปลว่าfilename
เป็นไฟล์ในไดเรกทอรีปัจจุบันให้เรียกใช้งาน นี้คือการปกป้องเราจาก - จินตนาการเราอยู่ในไดเรกทอรีที่มีปฏิบัติการที่เป็นอันตรายที่เรียกว่าls
; เราทำls
คำสั่งเพื่อดูไฟล์ที่มี แต่แทนที่จะเรียกใช้ไฟล์ปฏิบัติการ ดังนั้นความต้องการ './'
การติดตั้งไฟล์. run ใน Ubuntu:
หากคุณมี * .run ในเดสก์ท็อปของคุณให้พิมพ์คำสั่งต่อไปนี้ในเทอร์มินัลเพื่อเข้าสู่เดสก์ท็อปแล้วกด Enter
cd ~/Desktop
chmod +x filename.run
และกด Enter./filename.run
และกด Enter จากนั้นตัวติดตั้งจะทำงานsudo ./filename.run command not found
หลังจากที่ฉันป้อนรหัสผ่าน sudo ของฉัน
หากต้องการรันไฟล์ให้เปิดเทอร์มินัลแล้วป้อน:
sudo chmod +x /path/to/file.run
sudo /path/to/file.run
เปิดเทอร์มินัลใหม่
sudo -s -H
จากนั้นเรียกดูไฟล์. run
chmod +x xampp-linux-1.8.2-0-installer.run
./xampp-linux-1.8.2-0-installer.run
ลอง:
sudo sh "path to your .run file"
- ทำงานสำหรับการติดตั้ง MyEclipse
ในระบบปฏิบัติการที่ใช้ Linux ไม่มีไฟล์. exe และ Linux ได้รับอนุญาตอย่างเต็มที่ สิ่งที่คุณต้องการทำคุณต้องได้รับอนุญาตก่อน
คุณกำลังถามวิธีติดตั้งไฟล์. run?
ตามค่าเริ่มต้นไฟล์ที่คุณคัดลอกในระบบจะไม่ได้รับสิทธิ์ในการปฏิบัติการเนื่องจากโดยค่าเริ่มต้นใน Linux แล้วumaskจะถูกตั้งค่าเป็น 022
ในการทำให้ไฟล์. run หรือทำงานได้:
sudo chmod +x filename.run
จากนั้นจะขอรหัสผ่าน
sudo
จะไม่จำเป็นสำหรับการเปลี่ยนการอนุญาตในไฟล์. run - บางครั้งไฟล์เหล่านี้จำเป็นต้องเรียกใช้ในฐานะ root แต่โดยปกติแล้วพวกเขาจะเป็นเจ้าของบัญชีที่ไม่ใช่ผู้ใช้รูทของผู้ใช้ (เพราะพวกเขามักจะดาวน์โหลดในเว็บเบราว์เซอร์หรือ ด้วยคำสั่งเช่นwget
ให้เรียกใช้ในฐานะผู้ใช้ที่ไม่ใช่รูท)