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

ในการอัพเกรดคือการแทนที่ฮาร์ดแวร์หรือซอฟต์แวร์ด้วยส่วนที่ดีกว่าและมักจะเป็นรุ่นหรือส่วนประกอบที่ใหม่กว่า

1
การอัปเกรดแบบไม่ต้องใส่ข้อมูลและไฟล์กำหนดค่าที่แก้ไข
เรามีแพ็คเกจอัพเกรดที่ไม่ต้องใส่ข้อมูลอัพเกรดเซิร์ฟเวอร์ของเราด้วยการอัพเกรดความปลอดภัยทุกวันจันทร์และใช้งานได้ดี วันนี้แม้ว่ามันจะอัพเกรดเซิร์ฟเวอร์ทั้งหมดของเราด้วย PHP5 เวอร์ชั่นใหม่ เนื่องจากเราได้ย้ายไฟล์กำหนดค่าเริ่มต้นของ PHP5-FPM ไปแล้ว apt จึงบ่นว่าไฟล์นั้นถูกย้ายไปแล้วและสิ่งที่เราต้องการจะทำ (ติดตั้งเวอร์ชันใหม่, เก็บเวอร์ชันเก่า, แสดงความแตกต่าง, เริ่มเชลล์) เกี่ยวกับมัน เนื่องจากการอัพเกรดแบบไม่รู้ตัวไม่ทราบวิธีจัดการกับสิ่งนี้มันถูกยกเลิกและเราถูกทิ้งไว้กับเครื่องหลายสิบเครื่องจนกระทั่ง PHP5-FPM ถูกรีสตาร์ทโดยการตรวจสอบ ดังนั้นคำถามคือ - เราจะแน่ใจได้อย่างไรว่าการอัปเกรดแบบไม่ต้องใส่ข้อมูลสามารถจัดการกับสถานการณ์นี้ได้ในครั้งต่อไป เราต้องการเก็บเวอร์ชันที่ติดตั้งไว้ในปัจจุบันเสมอ ฉันลอง googling แต่ก็ว่างเปล่า
17 apt  upgrade  dpkg 

3
ทำไมคุณไม่ต้องการอัพเดทไดรเวอร์ (หรือคุณ)
เหตุใดจึงไม่จำเป็นต้องอัปเดตไดรเวอร์ Linux เป็นเพราะชุมชนโอเพ่นซอร์สที่สร้างไดรเวอร์ที่ดีก่อนที่จะส่งไปยังเคอร์เนลหรือมีการอัปเดตไดรเวอร์เกิดขึ้นเมื่อฉันทำการอัปเดตระบบปกติหรือบางอย่าง

5
ล้มเหลวในขั้นตอน EXEC วางไข่ / bin / plymouth (ทดสอบเดเบียน)
หลังจากฉันทำการdist-upgradeทดสอบ Debian (Jessie) แล้วฉันไม่สามารถบูตได้อีกต่อไป ฉันถูกปล่อยทิ้งไว้ที่พร้อมท์คำสั่ง: Welcome to emergency mode! After logging in, type "journalctl -xb" to view system logs ข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น: root@debian:~# journalctl -xb debian systemd[222]: Failed at step EXEC spawning /bin/plymouth: No such file or directory น่าแปลกใจที่Google ไม่ได้ช่วยเหลือและสิ่งเล็ก ๆ น้อย ๆ ที่ฉันเห็นมีไว้สำหรับ Arch (แม้ว่าฉันจะเพิ่ม + debian ในการค้นหาของฉัน) และก็ไม่สมเหตุสมผลสำหรับฉัน ตัวชี้ใด ๆ …

3
เป็นไปได้อย่างไรที่จะทำการอัพเดทสดขณะที่โปรแกรมกำลังทำงานอยู่?
ฉันสงสัยว่าแอปพลิเคชันนักฆ่าเช่น Thunderbird หรือ Firefox สามารถอัปเดตผ่านตัวจัดการแพคเกจของระบบในขณะที่ยังทำงานอยู่ได้ จะเกิดอะไรขึ้นกับรหัสเก่าในขณะที่กำลังอัปเดต ฉันต้องทำอย่างไรเมื่อฉันต้องการเขียนโปรแกรม a.out ที่ปรับปรุงตัวเองในขณะที่มันกำลังทำงานอยู่?

1
ปิดการใช้งาน apt-listchanges (และเนื้อหาแบบอินเทอร์แอคทีฟอื่น ๆ ) ในระหว่างการอัพเกรด (น่าเชื่อถือ)
ฉันต้องยอมรับผมจริงๆเกลียด apt-listchanges ถ้าฉันจะทำการอัพเกรดที่ใหญ่มากฉันต้องการปล่อยให้คอมพิวเตอร์อยู่ที่นั่นสองสามชั่วโมง ถามนี้คำถาม ServerFaultมีเป้าหมายที่คล้ายกันในใจ bu apt-listchangesหลังจากการดำเนินการทั้งหมดของข้อเสนอแนะในการโพสต์นั้นผมก็ยังคงตีโดย ทำไมมันจึงยากที่จะบรรลุการไม่โต้ตอบกับaptโปรแกรมที่ยอดเยี่ยมเป็นอย่างอื่นเนื่องจากปรัชญา Unix ปรารถนาที่จะ? ฉันหวังว่าการเปลี่ยนแปลงที่ทำไว้/etc/apt/listchanges.confจะช่วยได้ แต่ฉันต้องการคำแนะนำว่าจะอัพเกรดได้อย่างไรโดยไม่ต้องมีปฏิสัมพันธ์ใด ๆ [apt] frontend=none email_address=root confirm=0 save_seen=/var/lib/apt/listchanges.db which=news นี่คือคำสั่งที่ฉันใช้คือ DEBIAN_FRONTEND=noninteractive \ apt-get \ -o Dpkg::Options::="--force-confnew" \ --force-yes \ -fuy \ dist-upgrade ฉันยังเพิ่มบรรทัดต่อไปนี้ใน /etc/dpkg/dpkg.cfg force-confold force-confdef
15 apt  upgrade 

3
ฉันจะเรียกใช้การปรับปรุงอย่างรับผิดชอบโดยอัตโนมัติบน Arch Linux ได้อย่างไร
ฉันเป็นผู้ใช้ใหม่สำหรับ Arch Linux และยังคงคุ้นเคยกับกระบวนทัศน์บางอย่าง ฉันมาพร้อมกับนิสัยมากมายจาก distro อื่นที่ค่อนข้างมีโครงสร้างมากขึ้นและในบางวิธีสามารถคาดการณ์ได้ สิ่งหนึ่งที่ฉันต้องการทำกับระบบไม่กี่ระบบคือเปิดใช้งาน cron เพื่อทำการอัปเดตอัตโนมัติของแพ็คเกจระบบทั้งหมด ดูเหมือนว่ามันจะค่อนข้างง่ายยกเว้นฉันยังต้องการความคิดเห็นที่มีความหมายจากระบบบอกฉันว่าสิ่งต่าง ๆ ที่เกิดขึ้นนั้นยังไม่ละเอียดมากจนฉันไม่สนใจจนกระทั่งฉันพบว่าระบบกำลังทำงานอยู่ เอาท์พุทเต็มรูปแบบของpacmanไม่จำเป็น ฉันไม่สนใจว่าการดาวน์โหลดใช้เวลานานแค่ไหนหรืออัปเดต 46 จาก 53 ส่วนใหญ่ฉันไม่สนใจเกี่ยวกับความสำเร็จ ฉันสนใจข้อผิดพลาด หากการอัพเดทไม่สำเร็จฉันต้องการทราบเกี่ยวกับมันและข้อความแสดงข้อผิดพลาดเฉพาะควรได้รับการแก้ไข ฉันสนใจเกี่ยวกับ "ประกาศ" ที่มอบให้ในระหว่างการติดตั้ง ตัวอย่างเช่นการอัพเดต systemd ของวันนี้กล่าวว่า: :: coredumps are no longer sent to the journal by default. To re-enable: echo >/etc/sysctl.d/50-coredump.conf \ "kernel.core_pattern=|/usr/lib/systemd/systemd-coredump %p %u %g %s %t %e" …

1
apt package manager บน Debian แสดงรายการแพ็กเกจที่สามารถอัพเกรดได้ แต่ไม่อัพเกรด
ปัญหานี้คล้ายกับDebian Linux ที่ไม่ได้อัปเดตแพ็คเกจแต่ในกรณีของฉันแพ็คเกจใหม่ไม่ได้มาจากbackports: § apt list --upgradable Listing... Done firefox-esr-l10n-en-gb/stable 60.2.0esr-1~deb9u2 all [upgradable from: 52.9.0esr-1~deb9u1] N: There is 1 additional version. Please use the '-a' switch to see it § sudo apt upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 …
13 debian  apt  upgrade  firefox 

3
ฉันจะอัพเกรด MySQL ใน Debian โดยใช้ apt-get ได้อย่างไร
ฉันใช้เครื่องเสมือน Turnkey Linux เวอร์ชั่นของ Debian นั้นเห็นได้ชัดบนเส้นทางอัพเกรด "Wheezy" (ถ้านั่นคือสิ่งที่คุณเรียก) ฉันไม่สะดวกสบายกับ Linux อย่างที่คุณเห็น ฉันต้องการคุณสมบัติใหม่ที่ MySQL 5.6 มีให้ในขณะที่การติดตั้งปัจจุบันของฉันคือ MySQL 5.5.35 ฉันต้องการรับรุ่นล่าสุด (5.6.17 ณ การโพสต์นี้) หรืออย่างน้อย 5.6.x ฉันพยายามapt-get updateแล้วapt-get upgrade, apt-get dist-upgrade. สิ่งเหล่านี้อัปเดตสิ่งต่าง ๆ ได้สำเร็จ แต่ไม่มี MySQL ฉันพยายามapt-get upgrade mysql-serverซึ่งบอกว่าฉันมีเวอร์ชันล่าสุดแล้ว รายการพื้นที่เก็บข้อมูลแพคเกจ Debian Wheezy บนเว็บแสดง MySQL 5.5 และไม่มีอะไรอื่นเมื่อฉันต้องการ 5.6 จากนั้นฉันก็อ่านอะไรบางอย่างเกี่ยวกับ "backport" ซึ่งฟังดูเหมือนว่าจะทำให้ฉันได้รับสิ่งที่ Debian เฉพาะของฉันไม่ควรมี - …
13 debian  apt  upgrade  mysql  turnkey 

2
วิธีที่ดีที่สุดในการอัพเกรด vim / gvim เป็น 7.3 ใน Ubuntu 10.04?
ฉันต้องใช้ Ubuntu 10.04 ในที่ทำงานและไม่สามารถอัพเกรดได้ ฉันใช้ Vim / gVim 7.2 ฉันต้องการอัพเกรดเป็น 7.3 (พร้อมรองรับส่วนขยาย Python และ Ruby) วิธีไหนดีที่สุด เพิ่มรายการในsources.listsและติดตั้งแพ็คเกจ 7.3 vim / gvim จากมันหรือสร้างจากแหล่งที่มา? ฉันจะได้รับข้อเสียอะไรจากแต่ละวิธี
13 vim  python  upgrade  gvim  ruby 

2
เหตุใดจึงไม่มี“ เครื่องหมายสำหรับอัปเกรด” ใน Synaptic Package Manager สำหรับแพ็คเกจที่อัปเกรดได้
เอกสารความช่วยเหลือพูดถึงการทำเครื่องหมายสำหรับการอัพเกรด เมนูบริบทและแถบเมนูไม่มีตัวเลือกนี้ในรายการเลยและตัวเลือกที่ไม่ใช่สีเทาเท่านั้นที่ทำเครื่องหมายเพื่อลบหรือลบออกทั้งหมด มี 40 แพคเกจบางอย่างใน "ติดตั้ง (อัพเกรดได้)" แต่ดูเหมือนว่าจะไม่มีวิธีการอัพเกรดใด ๆ จริง ๆ นี่คือ Linux Mint 17, 32 บิต ผมทำอะไรผิดหรือเปล่า?

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

2
apt-get dist-upgrade ไม่ทำอะไรเลยเมื่อพยายามอัพเกรดจาก wheezy เป็น jessie
ฉันไปที่ Debian wheezy และพยายามอัปเกรดเป็น jessie ดังนี้: sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade การดำเนินการเหล่านี้เสร็จสมบูรณ์แล้วและฉันรีบูต แต่ระบบยังคงดังต่อไปนี้: ~: cat /etc/*release PRETTY_NAME="Debian GNU/Linux 7 (wheezy)" NAME="Debian GNU/Linux" VERSION_ID="7" VERSION="7 (wheezy)" ID=debian ANSI_COLOR="1;31" HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support/" BUG_REPORT_URL="http://bugs.debian.org/" ~: sudo apt-get dist-upgrade [sudo] password for abc: Reading package lists... Done Building dependency tree Reading …
12 debian  apt  upgrade 

2
แพ็คเกจที่จะสร้างใหม่หลังจากอัพเกรด gcc บนระบบ gentoo
แพคเกจใดที่ควรสร้างใหม่หลังจากการอัพเกรดgccบนระบบ gentoo เพียงพอหรือไม่ที่จะเรียกใช้ # emerge -a --oneshot `equery depends gcc |awk '{print " ="$1}'` ตามที่แนะนำคล้ายคลึงกันสำหรับ perl ในคำถามที่พบบ่อยนี้หรือไม่

2
ksplice มีข้อเสียหรือไม่?
kspliceเป็นส่วนขยายโอเพนซอร์ซของเคอร์เนล Linux ซึ่งช่วยให้ผู้ดูแลระบบสามารถนำแพตช์ความปลอดภัยไปใช้กับเคอร์เนลที่กำลังทำงานอยู่โดยไม่ต้องรีบูตระบบปฏิบัติการ (จากวิกิพีเดีย ) มีข้อเสียในการใช้ ksplice หรือไม่? มันทำให้เกิดความไม่มั่นคงใด ๆ หรือไม่? ถ้าไม่ทำไมมันไม่รวมอยู่ในลินุกซ์มากขึ้น?
12 linux  kernel  upgrade 

3
การทดสอบเดเบียน - อัพเกรด“ บัสเตอร์” เป็นเวอร์ชั่น“ บูลส์อาย” ไม่มีเซิร์ฟเวอร์สำหรับ security.debian.org
ฉันพยายามอัพเกรด Debian System โดยใช้aptที่เก็บถูกตั้งค่าเป็น "การทดสอบ" ดังนั้นฉันคาดว่ามันจะเปลี่ยนเป็น "Bullseye" รุ่นถัดไปจาก "Buster" โดยอัตโนมัติ แต่เนื่องจาก "Buster" ย้ายไปที่ฉันแล้ว: 404 Not Found [IP: 151.101.12.204 80] apt updateเมื่อทำงาน ที่security.debian.orgอยู่ดูเหมือนจะไม่มีไฟล์ที่วางจำหน่ายที่อยู่เปลี่ยนไปหรือไม่ E: The repository 'http://security.debian.org testing/updates Release' no longer has a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.