ฉันจะอัปเดต Java จากบัญชีที่ไม่ใช่ผู้ดูแลระบบได้อย่างไร


5

บน Windows 7 JVM รบกวนการทำงานของฉันโดยแสดงพรอมต์ UAC ขึ้นมาในเวลาสุ่มเมื่อสังเกตเห็นว่าต้องการการอัพเดท ฉันสามารถดูว่าการจู้จี้นี้เหมาะสมหรือไม่ดังนั้นฉันพิมพ์รหัสผ่านของผู้ดูแลระบบและคาดว่าจะอัปเดตตัวเองเหมือนซอฟต์แวร์อื่นใดที่ทำเช่นนั้น

แต่จะแสดงเอาท์พุตในพื้นที่แจ้งเตือน "มีการอัปเดตใหม่เท่านั้น" (เพราะเหตุใด UAC จึงต้องใช้สิ่งนั้น!) ดังนั้นฉันคลิกที่สัญลักษณ์เพื่อเริ่มการอัปเดตซึ่งจะมีกล่องโต้ตอบปรากฏขึ้นมาทันทีว่า

เกมทั้งหมดซ้ำตั้งแต่เริ่มต้นทุกครั้งที่ฉันรีสตาร์ทคอมพิวเตอร์ ในบางจุดฉันก็ให้เข้าสู่ระบบในฐานะผู้ดูแลระบบและอัปเดตจากที่นั่น แต่ฉันพบว่าเรื่องตลกที่ไม่จำเป็นและการทำลายล้างประสาท มีวิธีที่จะทำให้กระบวนการอัปเดตนั้นง่ายหรือไม่? ถ้าไม่ใช่ Firefox ก็เหมือนง่ายแล้วอย่างน้อย Adobe Reader ก็ง่ายเหมือนกัน?


คุณต้องการอัปเดต Java ในคอมพิวเตอร์เครื่องนั้นจริงๆหรือ โดยทั่วไปการอัปเดตจะแก้ไขข้อบกพร่องด้านความปลอดภัยบางอย่างเท่านั้น หากคุณอยู่กับ jre 6u23 ฉันคิดว่าคุณไม่ต้องการอัปเดตเป็น jre 6u24 สำหรับงานปกติพวกเขาจะทำงานในลักษณะเดียวกัน แต่ถ้าคุณอยู่ในเวอร์ชั่นที่เก่ามากดังนั้นการอัพเดทจะต้องถูกฝังไว้จริงๆ หากคุณเป็นเพียงผู้ใช้ทั่วไปคุณไม่ต้องกังวลเกี่ยวกับมัน - ผู้ดูแลระบบเป็นผู้ทำสิ่งนั้น
kokbira

ดูen.wikipedia.org/wiki/Java_version_historyการอ้างอิงสำหรับบันทึกย่อประจำรุ่นของ Java
kokbira

@kokbira หากฉันไม่อัปเดตฉันจะถูกรบกวนอย่างน้อยวันละครั้ง ฉันอยากจะหยุดเรื่องนั้น และถ้าฉันสามารถลบข้อบกพร่องด้านความปลอดภัยบางอย่างด้วยฉันก็บอกว่ามันเป็นสิ่งที่ดี
Rumtscho

ฉันแนะนำให้ใช้วิธีพกพาด้านล่าง ฉันไม่รู้ว่าพวกเขาใช้การอัปเดตอัตโนมัติบางประเภทหรือไม่ แต่ฉันคิดว่าพวกเขานำเสนอแอปแบบพกพารุ่นใหม่ตามรุ่นจาวาใหม่
kokbira

คำตอบ:


1

คู่มือวิธี

วิธีนี้เป็นการอัปเดตในเครื่องที่คุณมีสิทธิ์ผู้ดูแลระบบและคัดลอกโฟลเดอร์ java ที่ติดตั้ง (โดยทั่วไปใน "โปรแกรมไฟล์ \ java \ jre6") ไปยังคอมพิวเตอร์ที่คุณต้องการด้วยสิทธิ์ผู้ใช้ทั่วไป

จากนั้นเปลี่ยนตัวแปรสภาพแวดล้อมของผู้ใช้ PATH เพื่อรวมพา ธ ที่คุณบันทึกจาวาไว้ บางโปรแกรมต้องการให้คุณสร้าง JAVA_HOME ตัวแปรสภาพแวดล้อมที่ชี้ไปยังตำแหน่งนั้น คุณสามารถเลือกที่จะเปลี่ยนตำแหน่งจาวาในโปรแกรมที่คุณใช้ (เช่น OpenOffice) หากมีตัวเลือกสำหรับสิ่งนั้น

วิธีพกพา

พบในคำตอบสำหรับคำถามนั้น: https://stackoverflow.com/questions/1619662/where-can-i-get-the-latest-jre-jre-jdk-as-a-zip-file-i-mean-no- exe-ติดตั้ง

แต่ฉันไม่รู้ว่ามันทำงานโดยอัตโนมัติหรือไม่ นอกจากนี้คุณต้องติดตั้งในคอมพิวเตอร์ที่คุณมีสิทธิ์ผู้ดูแลระบบเพื่อใช้ในคอมพิวเตอร์ที่ต้องการ

วิธีการอย่างเป็นทางการ

ฉันคิดว่าคุณไม่สามารถอัปเดตด้วยวิธีที่เป็นทางการ ...

http://www.java.com/en/download/faq/jucheck.xml

หมายเหตุ: หากคุณอยู่ในระบบปฏิบัติการ Windows Vista หรือ Windows 7 คุณจะเห็นพรอมต์การยินยอมของผู้ใช้ (UAC) พรอมต์คำยินยอมจะเห็นเมื่อผู้ใช้พยายามที่จะทำงานที่ต้องใช้การเข้าถึงของผู้ดูแลระบบ


1
ฉันไม่เห็นว่าทำไม "วิธีการที่เป็นทางการ" ไม่ควรทำงาน ฉันมีผู้ดูแลระบบ pw ฉันไม่ได้ทำงานจากบัญชีผู้ดูแลระบบ แต่พรอมต์ UAC มาก่อนการอัปเดตไม่ใช่หลังจากนั้นและการอัปเดตจะยกเลิกเมื่อเริ่มต้น จุดทั้งหมดกำลังทำอยู่โดยไม่จำเป็นต้องลงชื่อเข้าใช้บนพีซีนี้ (หรืออื่น ๆ ) ในฐานะผู้ดูแลระบบ
rumtscho

ฉันก่อตั้งขึ้นใน Java faq วิธีการแก้ปัญหาบางอย่างปิดการใช้งาน UAC (ป้อนjava.com/en/download/faq/jucheck.xmlและเลือกจากเมนูด้านซ้ายของลิงก์) ... คุณกำลังบอกว่าปัญหาคือ "ก่อนการอัพเดท" ดังนั้นฉัน ไม่ทราบว่าคุณสามารถเพิ่มข้อยกเว้นบรรณาธิการโปรแกรม (เช่น oracle) ... serch สำหรับบางสิ่งบางอย่างเกี่ยวกับ ...
kokbira
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.