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

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

3
ฉันจะติดตั้งใหม่ในกระบวนการ 'ทำอัปเกรด' ของ Ubuntu Server ได้อย่างไร
ฉันกด Ctrl + C โดยไม่ตั้งใจระหว่างdo-release-upgradeกระบวนการของเซิร์ฟเวอร์ Ubuntu ฉันจะไปที่เชลล์เพื่อเปรียบเทียบไฟล์. config ใน / etc / เมื่อฉันกด Ctrl-C ระบบจะถามว่าฉันต้องการลองติดตั้งใหม่เพื่อกระบวนการอัปเกรดหรือไม่ แต่ไม่สามารถทำเช่นนั้นได้ ดังนั้นฉันจึงเลิกและตอนนี้มีกระบวนการ dpkg แบบแขวนซึ่งถืออยู่บนล็อค apt นี่คือเซิร์ฟเวอร์เสมือนจริงที่ไม่มีส่วนหน้าของ GUI ... เป็นไปได้หรือไม่ที่จะกู้คืนกระบวนการอัพเกรดหรือฉันต้องฆ่ากระบวนการ dpkg และเริ่มต้นอีกครั้ง?
79 ubuntu  upgrade 

2
มีใครบางคนสามารถอธิบายอัพเกรดอูบุนตู (Debian) ให้ฉันได้หรือไม่?
ฉันมีเซิร์ฟเวอร์ Ubuntu 8.04 LTS มีหลายแพคเกจซึ่งเป็น "กลับมาเก็บไว้" (เป็น"การปรับปรุงต่อไปนี้ได้รับการเก็บไว้กลับ" ) apt-get upgradeเมื่อฉันทำ เป็นความเข้าใจของฉันที่ฉันสามารถทำได้apt-get dist-upgradeเพื่ออัพเกรดแพ็คเกจเหล่านี้ แต่ฉันมีข้อกังวลเล็กน้อย: ถ้าฉันทำdist-upgradeฉันจะอัปเกรดจาก 8.04 เป็นเวอร์ชันที่สูงกว่า (8.10 ฉันเดา) ถ้าเป็นเช่นนั้น 8.04 คืออะไร "การสนับสนุนระยะยาว" (LTS) นี่เป็นกระบวนการ "อันตราย" หรือไม่? ฉันสมมติว่าแพ็กเกจจะถูกเก็บไว้เพราะมีแพ็กเกจใหม่ที่ขึ้นอยู่กับ ไม่dist-upgradeเพียงดึงแพคเกจใหม่และทำอัพเกรดเป็นธรรมตรงไปตรงมาหรือมีคำเตือนที่จะมองเข้าไป?
35 debian  ubuntu  apt  upgrade 

5
“ รุ่นใหม่ของ /boot/grub/menu.lst พร้อมใช้งาน” เมื่ออัพเกรด Ubuntu บนเซิร์ฟเวอร์ AWS
ฉันเพิ่งลองทำsudo do_release_upgradeบนเซิร์ฟเวอร์ AWS EC2 Ubuntu 13.10 เพื่ออัพเกรดเป็น 14.04 ทุกอย่างเป็นไปด้วยดีจนกระทั่งฉันได้รับข้อความต่อไปนี้: A new version of /boot/grub/menu.lst is available, but the version installed currently has been locally modified. What would you like to do about menu.lst? * install the package maintainer's version * keep the local version currently installed * show the differences …

7
วิธีสำรองเซิร์ฟเวอร์ Linode ที่ใช้งานอยู่
เราต้องการสำรองข้อมูลทุกอย่างบนเซิร์ฟเวอร์ Debian ของเราซึ่งทำงานจากระยะไกลในอีกฝั่งหนึ่งของโลก (โฮสต์โดย Linode) โดยไม่ต้องปิดเครื่อง ระบบนี้ใช้เชลล์, อีเมล์, XMPP / prosody และเว็บด้วยการตั้งค่า nginx อย่างง่าย เราต้องการสำรองไฟล์ที่เกี่ยวข้องกับสิ่งเหล่านั้นเพื่อความปลอดภัย ตัวอย่างเช่นผู้ใช้ไฟล์ได้จัดเก็บไว้ในไดเรกทอรีบ้านของพวกเขา เราไม่จำเป็นต้องคัดลอกไฟล์ติดตั้งที่มีอยู่ทุกไฟล์เดียว / etc; แต่เหตุผลที่เราทำสำรองในตอนแรกก็คือเพื่อให้เราสามารถย้ายมันทั้งหมดไปยังการตั้งค่าใหม่ (Debian เวอร์ชั่นใหม่ยังอยู่ใน Linode) ฉันเห็นว่า Linode มีบริการสำรองข้อมูล แต่ในระยะยาวเรายังต้องการการสำรองข้อมูลของเราเองที่นี่ในกรณีที่พวกเขาไปหรือสิ่งอื่นที่เกิดขึ้นแปลก เหตุผลที่คำถามนี้มีอยู่คือเมื่อฉันพยายามทำการสำรองข้อมูลในอดีตฉันได้ทำผิดพลาดอย่างใดอย่างหนึ่งต่อไปนี้: ฉันไป "ตกลงฉันจะคัดลอก/และทุกอย่างภายใต้มัน" และจากนั้นก็ติดอยู่ในวงวนไม่สิ้นสุดแปลก ๆ อย่างใดอย่างหนึ่งเพราะไดรฟ์ที่ฉันคัดลอกไปติดตั้งภายใต้ / สื่อ / สำรองข้อมูลและมันก็คัดลอกตัวเองซ้ำ ๆ ปัญหาเฉพาะนั้นไม่สามารถใช้งานได้ที่นี่เนื่องจากเราจะทำการสำรองข้อมูลผ่าน rsync หรือคล้ายกัน] หรือมีปัญหาในการพยายามคัดลอกบางสิ่งที่ "มีชีวิต" ใน / proc หรือ / var หรืออะไรก็ตามเช่นพยายามติดตามบันทึกที่เปลี่ยนแปลงตลอดเวลาหรือ …

5
กู้คืนจากการปิดในระหว่างการอัพเกรดแจกจ่าย Ubuntu
ฉันมีคอมพิวเตอร์ที่ถูกปิดตัวลงโดยไม่คาดคิดในระหว่างการอัพเกรดการแจกจ่าย (Ubuntu 8.10 -> 9.04) ตอนนี้จะไม่บูตเสร็จ - ข้อผิดพลาด X ต่างๆจากนั้นไปที่หน้าจอเข้าสู่ระบบ แต่จะไม่อนุญาตให้เข้าสู่ระบบ ฉันมีข้อมูลสำรองและ / / ข้อมูลบ้านยังคงใช้ได้บนไดรฟ์ดังนั้นจึงไม่เกิดขึ้นใหม่ แต่การสร้างใหม่ทั้งหมดยังคงเป็นกระบวนการที่น่ารำคาญและใช้เวลานาน มีวิธีการกู้คืนจากนี้ ฉันมีซีดี 9.04 ฉันกำลังพยายามลองติดตั้งด้านบน - นั่นเป็นความคิดที่ดีหรือไม่? มีวิธีใดบ้างในการตรวจสอบไดรฟ์และสร้างรายการซอฟต์แวร์ที่ติดตั้งและยังดีกว่าการตั้งค่าจากภายนอก / บ้าน (เช่น / ฯลฯ ) หรือไม่? หากฉันต้องเริ่มต้นใหม่ตั้งแต่ต้นคำแนะนำสำหรับการจัดการกับบุคคลที่รับผิดชอบในการปิดระบบที่ไม่คาดคิดคืออะไร? :) แก้ไข: ขอบคุณมากสำหรับคำตอบทั้งหมดฉันต้องยอมรับคำตอบทั้งหมดตามที่ฉันต้องการใช้บิตจากแต่ละคำตอบ ฉันสามารถซ่อมแซมการติดตั้งได้อย่างสมบูรณ์โดยใช้สิ่งนี้: sudo dpkg --configure -a sudo apt-get update sudo dpkg --configure -a sudo dpkg --configure -a …
18 ubuntu  upgrade 

4
บายพาสการอัปเกรด Paypal
PayPal กำลังอัปเกรดเป็นใบรับรอง SSL ในทุกจุดสิ้นสุดของเว็บและ API เนื่องจากความกังวลด้านความปลอดภัยมากกว่าความก้าวหน้าในอำนาจการใช้งานคอมพิวเตอร์อุตสาหกรรมจึงยกเลิกใบรับรอง SSL 1024 บิต (G2) แทนใบรับรอง 2048 บิต (G5) และย้ายไปสู่อัลกอริธึมการเข้ารหัสข้อมูลที่มีความแข็งแรงสูงกว่าเพื่อรักษาความปลอดภัยการส่งข้อมูล SHA -2 (256) เหนือมาตรฐานอัลกอริทึม SHA-1 ที่เก่ากว่า อย่างไรก็ตามเรายังคงใช้ระบบที่ไม่รองรับการอัปเกรดและการอัปเดตเซิร์ฟเวอร์ของเราไม่ใช่ตัวเลือก ดังนั้นสิ่งที่เราคิดว่าเป็น proxy (nginx) จุดสิ้นสุดของ paypal เพื่อให้ paypal คิดว่าเซิร์ฟเวอร์ nginx (ซึ่งรองรับการอัปเดต) กำลังตีจุดปลายทางนั้นแทนเซิร์ฟเวอร์เก่าของเรา เป็นไปได้ไหม หากไม่มีตัวเลือกใดที่เป็นไปได้ที่จะหลีกเลี่ยงการอัพเกรดนี้? นี่คือตัวอย่างการกำหนดค่าของพร็อกซี nginx เซิร์ฟเวอร์ { ฟัง 80; server_name api.sandbox.paypal.com; access_log /var/log/nginx/api.sandbox.paypal.com.access.log; error_log /var/log/nginx/api.sandbox.paypal.com.error.log; location / nvp …
16 upgrade  rhel4 


2
วิธีการหลีกเลี่ยงการหยุดทำงานกับ linux?
การอัปเดตซอฟต์แวร์เป็นประจำของ Ubuntu ต้องเริ่มต้นใหม่ (ซึ่งอาจมีผลข้างเคียงเช่นการหยุดทำงาน) ฉันเห็น Ubuntu มีhttps://www.ubuntu.com/livepatchซึ่งอนุญาตให้อัปเดตเคอร์เนลโดยไม่ต้องบูตเครื่องใหม่นี่เป็นบริการชำระเงิน นอกจากนี้ยังมีksplice มีการแจกแจง / กระบวนการลีนุกซ์ที่การอัพเกรด / แพตช์ไม่ต้องรีบูตเครื่องหรือไม่? (ฉันรู้ว่าการตั้งค่าเซิร์ฟเวอร์ที่มีความพร้อมใช้งานสูง (HA) และการใช้เซิร์ฟเวอร์สำรองเป็นวิธีปฏิบัติที่ดีที่สุด - ดังนั้นฉันจึงไม่ถามเกี่ยวกับการให้บริการ แต่เป็นเซิร์ฟเวอร์จริง)

1
วิธีจัดทำเอกสารกลยุทธ์สำหรับการอัพเกรดซอฟต์แวร์เชิงพาณิชย์
เราไม่ได้อัปเกรด RDBMS หรือระบบปฏิบัติการเซิร์ฟเวอร์เป็นเวลาเกือบทศวรรษ แพคเกจซอฟต์แวร์อื่นที่มีความสำคัญต่อภารกิจกำลังใกล้เข้ามาอีกสองทศวรรษและไม่ได้รับการสนับสนุนจากผู้ขายมานานมาก ผู้บริหารบางคนคิดว่านี่เป็นสิ่งที่ดี - เราประหยัดเงินจำนวนมากโดยไม่ซื้อการอัพเกรด! ตอนนี้ซอฟต์แวร์ที่มีความสำคัญต้องมีการอัพเกรด แต่เวอร์ชันใหม่จะไม่รองรับสิ่งเก่า ๆ ตอนนี้มีคนไม่กี่คนที่สูญเสียผมของเราพยายามที่จะหาวิธีอัพเกรดทุกอย่างในเวลาเดียวกันโดยใช้เวลาน้อยที่สุด ในความพยายามที่จะหลีกเลี่ยงปัญหานี้ในอนาคตพวกเราสองสามคนกำลังพิจารณาการสร้างเอกสารแผนกลยุทธ์ด้านไอที (ซึ่งจะสอดคล้องกับแผนกลยุทธ์ขององค์กรโดยรวมรายการต่าง ๆ ในเอกสารขนาดใหญ่ที่เกี่ยวข้องกับไอที ... อาจเป็นไปได้ว่า ทำให้เอกสารด้านไอทีเป็นยุทธวิธีแผน?) ด้วยความหวังว่าเราจะได้รับมันเป็นส่วนหนึ่งของแผนยุทธศาสตร์โดยรวมของหน่วยงาน ฉันอาสาลองประกอบส่วน "การจัดการวงจรชีวิตของซอฟต์แวร์" (หรืออะไรทำนองนั้น) เพื่อจัดการกับปัญหาที่ระบุไว้ข้างต้น (โดยที่ทรราชทองเหลืองมีแนวโน้มที่จะแยกเอกสารออกจากแผนกลยุทธ์) ผู้จำหน่ายซอฟต์แวร์เกือบทุกรายจะเผยแพร่วงจรชีวิตและแผนการคัดค้านผลิตภัณฑ์ของตนและง่ายพอที่จะกำหนด "จุดที่น่าสนใจ" สำหรับซอฟต์แวร์แต่ละชิ้นโดยพิจารณาข้อมูลนั้นพร้อมกับความต้องการขององค์กรของเรา ส่วนที่ยุ่งยาก (สำหรับฉันอยู่แล้ว) คือการวางแผนสำหรับแต่ละชิ้นเข้าด้วยกันเป็นสิ่งที่เหนียวแน่นมากขึ้น ฉันจะบันทึกได้อย่างไรว่าไคลเอนต์เดสก์ท็อป A, B, C ... ขึ้นอยู่กับเดสก์ท็อป OS X และ RDBMS Y ซึ่งจะขึ้นอยู่กับเซิร์ฟเวอร์ OS Z และต่อไปนี้เป็นวิธีที่เราเก็บพวกเขาทั้งหมดไว้ใน ต้องมีหนังสืออยู่ข้างนอก แต่ googling ทั้งหมดของฉันได้นำฉันไปสู่สิ่งที่เกี่ยวกับกลยุทธ์ในการอัพเกรดซอฟต์แวร์หนึ่งชิ้นแทนที่จะเป็นกลยุทธ์ในการพิจารณาว่าจะใช้กลยุทธ์เหล่านั้นเมื่อใด

2
โลหะเปลือยหรือ virtualize
ฉันกำลังมองหาการอัพเกรดเซิร์ฟเวอร์และพยายามคิดแผนที่ดี ขณะนี้เรามี 4 เซิร์ฟเวอร์: ไฟร์วอลล์ OpenBSD / เซิร์ฟเวอร์ VPN เซิร์ฟเวอร์สำรอง FreeNAS (ภายในเครื่อง) ที่ได้รับ ZFS snapshot เซิร์ฟเวอร์สำรอง FreeNAS (ระยะไกล) ที่ได้รับ ZFS snapshot เซิร์ฟเวอร์ FreeBSD ที่ workhorse ด้านล่าง เซิร์ฟเวอร์ FreeBSD ~ 2010 FreeBSD 8.4, 32gb ram, คู่ Xeon E5520 ZFS (8 ดิสก์, กลัวดิสก์ในคู่ที่ทำมิเรอร์, 8TB) บริการ: แซมบ้า Netatalk (การแชร์ไฟล์ Apple) Apache (ส่วนใหญ่เป็นภายในไซต์ภายนอกบางแห่ง) MySQL …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.