ค้นหาเว็บไซต์

วิธีกำหนดค่าแพ็คเกจที่ติดตั้งใหม่ใน Ubuntu และ Debian


dpkg-reconfigure เป็นเครื่องมือบรรทัดคำสั่งที่มีประสิทธิภาพซึ่งใช้ในการกำหนดค่าแพ็คเกจที่ติดตั้งไว้แล้วใหม่ เป็นหนึ่งในเครื่องมือต่างๆ ที่นำเสนอภายใต้ dpkg ซึ่งเป็นระบบการจัดการแพ็กเกจหลักบน Debian/Ubuntu Linux ทำงานร่วมกับ debconf ซึ่งเป็นระบบการกำหนดค่าสำหรับแพ็คเกจ Debian Debconf ลงทะเบียนการกำหนดค่าของแพ็คเกจที่ติดตั้งทั้งหมดบนระบบของคุณ

เครื่องมือนี้สามารถใช้เพื่อกำหนดค่าการติดตั้งระบบ Ubuntu หรือ Debian ทั้งหมดใหม่ได้ เพียงระบุชื่อแพ็คเกจเพื่อกำหนดค่าใหม่ จากนั้นระบบจะถามคำถามเกี่ยวกับการกำหนดค่าจำนวนหนึ่ง ในลักษณะเดียวกับเมื่อแพ็คเกจถูกติดตั้งบนระบบของคุณครั้งแรก

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

ดูการกำหนดค่าของแพ็คเกจที่ติดตั้ง

หากต้องการดูการกำหนดค่าปัจจุบันของแพ็คเกจที่ติดตั้ง “phpmyadmin“ ให้ใช้ยูทิลิตี debconf-show ตามที่แสดง

sudo debconf-show phpmyadmin

กำหนดค่าแพ็คเกจที่ติดตั้งใหม่ใน Debian และ Ubuntu

หากคุณได้ติดตั้งแพ็คเกจแล้ว เช่น phpmyadmin คุณสามารถกำหนดค่าใหม่ได้โดยส่งชื่อแพ็คเกจไปที่ dpkg-reconfigure ตามที่แสดง

sudo dpkg-reconfigure phpmyadmin

เมื่อคุณรันคำสั่งด้านบนแล้ว คุณควรจะสามารถเริ่มต้นการกำหนดค่า phpmyadmin ใหม่ได้ดังที่แสดงในภาพหน้าจอต่อไปนี้ คุณจะถูกถามคำถามหลายชุด เลือกการตั้งค่าที่คุณต้องการและดำเนินการให้เสร็จสิ้น

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

มีตัวเลือกที่มีประโยชน์บางตัวที่ช่วยให้คุณสามารถเปลี่ยนพฤติกรรมเริ่มต้นได้ เราจะอธิบายตัวเลือกที่มีประโยชน์ในทางปฏิบัติบางส่วนดังต่อไปนี้

ธง -f ใช้เพื่อเลือกส่วนหน้า (เช่น dailog, readline, Gnome, Kde, Editor หรือไม่โต้ตอบ) ที่จะใช้

sudo dpkg-reconfigure -f readline phpmyadmin

คุณสามารถเปลี่ยนส่วนหน้าเริ่มต้นอย่างถาวรผ่านทาง debconf ได้โดยการเรียกใช้คำสั่งต่อไปนี้

sudo dpkg-reconfigure debconf

ใช้ปุ่ม ขึ้น และ ลง เพื่อเลือกตัวเลือก และกดปุ่ม TAB เพื่อเลือก ตกลง แล้วกด < แข็งแกร่ง>เข้า.

เลือกคำถามที่จะเพิกเฉยตามลำดับความสำคัญ ดังที่แสดงในภาพหน้าจอแล้วกด Enter

หากต้องการระบุลำดับความสำคัญขั้นต่ำของคำถามที่จะแสดง โดยตรงจากบรรทัดคำสั่ง ให้ใช้ตัวเลือก -p

sudo dpkg-reconfigure -p critical phpmyadmin

แพ็คเกจบางรายการอาจอยู่ในสถานะไม่สอดคล้องกันหรือใช้งานไม่ได้ ในกรณีนี้ คุณสามารถใช้แฟล็ก -f เพื่อบังคับให้ dpkg-reconfigure กำหนดค่าแพ็คเกจใหม่ อย่าลืมใช้ธงนี้ด้วยความระมัดระวัง!

sudo dpkg-reconfigure -f package_name

สำหรับข้อมูลเพิ่มเติม โปรดดูที่หน้าคู่มือ dpkg-reconfigure

man dpkg-reconfigure

แค่นั้นแหละ! หากคุณมีคำถามใดๆ เกี่ยวกับวิธีใช้ dpkg-reconfigure หรือความคิดเพิ่มเติมใดๆ ที่จะแบ่งปัน โปรดติดต่อเราผ่านทางส่วนความคิดเห็นด้านล่าง