คำถามติดแท็ก alternatives

2
วิธีที่ดีกว่าในการเพิ่มทางเลือกโดยใช้ทางเลือกอัพเดท?
ฉันค้นหาคู่มือมาแล้วupdate-alternativesหลายครั้ง แต่ฉันไม่สามารถหาวิธีแสดงลิงค์ปัจจุบันที่ชี้ไปยังทางเลือกเฉพาะและข้อมูลนั้นจำเป็นเมื่อทำการเพิ่มทางเลือกใหม่ จากupdate-alternativesคู่มือ: --install <link> <name> <path> <priority> สมมติว่าฉันต้องการเพิ่ม Java Runtime Edition เวอร์ชันใหม่ แต่ฉันไม่ทราบว่า symlink ปัจจุบันที่เชื่อมโยงไปยังทางเลือกอื่น ( <link>พารามิเตอร์) สิ่งที่ฉันทำในปัจจุบันคือ: sudo update-alternatives --install /tmp/randomStuff java /usr/local/java/jre1.7.0_25/bin/java 0 คำสั่งนั้นจะส่งออก: update-alternatives: renaming java link from /usr/local/bin/java to /tmp/randomStuff. การอ่านเอาต์พุตฉันพบลิงค์เก่าที่ชี้ไปยังทางเลือกดังนั้นในที่สุดฉันก็สามารถรันคำสั่งของฉันอีกครั้งด้วย<link>พารามิเตอร์ที่เหมาะสมเปลี่ยน/tmp/randomStuffเป็น/usr/local/bin/java: sudo update-alternatives --install /usr/local/bin/java java /usr/local/java/jre1.7.0_25/bin/java 0 ที่ทำงานได้ดี แต่เท่าที่ดูเรียกใช้คำสั่งที่มี/tmp/randomStuffเป็น<link>พารามิเตอร์ที่น่าอึดอัดใจมาก ดังนั้นที่นี่มาคำถาม: (1) มีupdate-alternativeข้อโต้แย้งใด ๆที่สามารถส่งออกลิงค์ปัจจุบันที่ชี้ไปที่ทางเลือกที่เฉพาะเจาะจงหรือ (2) …

1
อะไรคือความแตกต่างระหว่าง JAVA_HOME และการปรับปรุงทางเลือก
ฉันพยายามหาวิธีที่ดีที่สุดในการรัน OpenJDK Java Runtime เป็นค่าเริ่มต้น Java สำหรับกล่อง Fedora ของฉันและใช้ Oracle JDK 6 สำหรับการพัฒนา Android สำหรับการใช้ Android SDK Manager, Android Studio และ Eclipse จาก Android Bundle ฉันติดตั้ง OpenJDK Java Runtime จากที่เก็บ Fedora ซึ่งมีทางเลือกในการตั้งค่าดังนี้ [donnie@fedora ~]$ alternatives --list | grep java jre_openjdk auto /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.5.1.fc20.x86_64/jre jre_1.7.0 auto /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.5.1.fc20.x86_64/jre java auto /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.5.1.fc20.x86_64/jre/bin/java libjavaplugin.so.x86_64 auto …

5
ค้นหาแพคเกจซอฟต์แวร์ทั้งหมดใน Debian ที่ให้ทางเลือกเฉพาะ
การกระจาย Debian มีระบบทางเลือก Debian จาก Wiki: ระบบเดเบียนทางเลือกสร้างวิธีการสำหรับหลาย ๆ โปรแกรมที่ทำหน้าที่เดียวกันหรือคล้ายกันเพื่อแสดงเป็นการนำไปใช้ทางเลือกที่ติดตั้งพร้อมกัน ตัวอย่างเช่นระบบจำนวนมากมีเครื่องมือแก้ไขข้อความหลายตัวติดตั้งพร้อมกัน โปรแกรม vi เป็นตัวอย่างคลาสสิกของโปรแกรมแก้ไขที่มีการนำไปใช้งานหลายอย่างเช่น nvi, elvis, vim เป็นต้น แต่ควรกำหนดว่าควรใช้อันใดเป็นค่าเริ่มต้น โดยทั่วไปมีหลายแพ็คเกจใน Debian ที่ให้ทางเลือกเฉพาะ เราจะได้รับรายการที่สมบูรณ์ของแพ็คเกจดังกล่าวทั้งหมดที่มีอยู่ในที่เก็บ Debian อย่างไร ขอให้เราใช้ทางเลือกที่ vi เป็นตัวอย่าง หมายเหตุ: การทำแบบสอบถามดังกล่าวกับรายการแพคเกจที่ติดตั้งนั้นเป็นเรื่องง่าย แต่นั่นไม่ใช่คำถามที่ถาม

1
อัพเดตทางเลือกสำหรับผู้ใช้เพียงคนเดียว
ฉันกำลังใช้เซิร์ฟเวอร์ที่ใช้ร่วมกัน ติดตั้ง Java เวอร์ชันต่างๆบนเซิร์ฟเวอร์นั้น: Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode * 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode ฉันต้องการเลือกตัวเลือกที่สอง แต่ถ้าฉันพยายามทำเช่นนั้นจะบ่นว่าฉันไม่มีสิทธิ์ (ฉันไม่รูท) มีวิธีทำใน "พื้นที่ผู้ใช้" หรือไม่? ผู้ใช้รูททำให้การตั้งค่านี้ใช้งานได้สำหรับฉันเท่านั้นหรือไม่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.