ฉันกำลังอัปเกรดเป็น Debian Bullseye
เมื่อทำ apt เต็มอัพเกรด
ฉันเห็นว่า apache2 กำลังจะถูกติดตั้ง
ฉันไม่ต้องการ apache ในระบบของฉัน ฉันมี nginx ทำงานอยู่
ฉันจะป้องกันสิ่งนี้ได้อย่างไร
ปลอดภัยไหมที่จะทำ apt-mark ถือ apache2, apt-mark ถือ apache2-bin เป็นต้น
แล้วทำการอัพเกรด?
อัปเดต:
ตกลง จากบันทึกย่อประจำรุ่นของ Bullseye ฉันได้เรียนรู้ว่า "ควรลบการระงับใดๆ ก่อนอัปเกรด"
และเมื่อฉันทำ apt -o Debug::pkgDepCache::AutoInstall=1 -sV อัปเกรดแบบเต็ม
ฉันได้รับสิ่งต่อไปนี้:
[...]
การติดตั้ง php7.4 เป็น Hängt ab von ของ php.ini
กำลังติดตั้ง libapache2-mod-php7.4 เป็น Hängt ab von ของ php7.4
การติดตั้ง php7.4-cli เป็น Hängt ab von ของ libapache2-mod-php7.4
กำลังติดตั้ง php7.4-json เป็น Hängt ab von ของ php7.4-cli
การติดตั้ง php7.4-opcache เป็น Hängt ab von ของ php7.4-cli
การติดตั้ง php7.4-readline เป็น Hängt ab von ของ php7.4-cli
การติดตั้ง [b]apache2-bin[/b] เป็น Hängt ab von ของ [b]libapache2-mod-php7.4[/b]
กำลังติดตั้ง libapr1 เป็น Hängt ab von ของ apache2-bin
กำลังติดตั้ง libaprutil1 เป็น Hängt ab von ของ apache2-bin
การติดตั้ง libaprutil1-dbd-sqlite3 เป็น Hängt ab von ของ apache2-bin
การติดตั้ง libaprutil1-ldap เป็น Hängt ab von ของ apache2-bin
กำลังติดตั้ง libjansson4 เป็น Hängt ab von ของ apache2-bin
การติดตั้ง [b]apache2 เป็น Empfiehlt ของ libapache2-mod-php7.4[/b]
กำลังติดตั้ง apache2-data เป็น Hängt ab von ของ apache2
กำลังติดตั้ง apache2-utils เป็น Hängt ab von ของ apache2
[...]
(ขออภัยสำหรับตัวอย่างภาษาเยอรมันโง่ ๆ "Hängt ab von" หมายถึงขึ้นอยู่กับ "Empfiehlt" หมายถึงแนะนำ)
เมื่อฉันเพิ่ม --no-install-recommends มันให้:
การติดตั้ง php7.4 เป็น Hängt ab von ของ php.ini
กำลังติดตั้ง libapache2-mod-php7.4 เป็น Hängt ab von ของ php7.4
การติดตั้ง php7.4-cli เป็น Hängt ab von ของ libapache2-mod-php7.4
กำลังติดตั้ง php7.4-json เป็น Hängt ab von ของ php7.4-cli
การติดตั้ง php7.4-opcache เป็น Hängt ab von ของ php7.4-cli
การติดตั้ง php7.4-readline เป็น Hängt ab von ของ php7.4-cli
การติดตั้ง apache2-bin เป็น Hängt ab von ของ libapache2-mod-php7.4
กำลังติดตั้ง libapr1 เป็น Hängt ab von ของ apache2-bin
กำลังติดตั้ง libaprutil1 เป็น Hängt ab von ของ apache2-bin
การติดตั้ง libaprutil1-dbd-sqlite3 เป็น Hängt ab von ของ apache2-bin
การติดตั้ง libaprutil1-ldap เป็น Hängt ab von ของ apache2-bin
กำลังติดตั้ง libjansson4 เป็น Hängt ab von ของ apache2-bin
ดังนั้นการเพิ่ม --no-install-recommends ฉันสามารถอยู่กับสิ่งนั้นได้โดยมีแพ็คเกจ apache2-bin อยู่แถวนั้นเท่านั้น
แต่ php(7.4) จะแนะนำให้ติดตั้ง apache แบบเต็มในขณะที่มี nginx อยู่ในระบบได้อย่างไร ??? (nginx ได้รับการติดตั้งผ่าน repo มาตรฐานและจะได้รับการอัปเดตเมื่อทำการอัปเกรดเต็มรูปแบบ)