Score:0

การติดตั้งโมดูล Perl

ธง se

ฉันติดตั้ง webmin เมื่อวันก่อนบนแพลตฟอร์มทดสอบ Ubuntu 18.04 ฉันต้องทดสอบ 2FA กับ Google Authenticator Webmin จะไม่ติดตั้งโมดูล Perl ที่จำเป็นโดยอัตโนมัติ ฉันติดตั้งกลุ่มแพ็คเกจ "build-essentials" ก่อนเพื่อให้แน่ใจว่าได้ติดตั้ง 'make' แล้ว ฉันทำบางขั้นตอนที่ฉันสามารถใส่ลงในสคริปต์ .sh และเรียกใช้เพื่อทำการติดตั้งโดยอัตโนมัติ ฉันทำ sudo -i แล้วเปลี่ยนไดเร็กทอรีกลับไปเป็น ~/ ซึ่งสคริปต์ตั้งอยู่และรัน ./script.sh มันใช้งานได้ดีมาก! ข้อกังวลหลักของฉันคือถ้าฉันเคยอัปเกรดแพ็คเกจผ่าน apt โมดูล perl ที่ติดตั้งผ่านเมธอด 'perl -MCPAN -e' อาจหยุดทำงานเนื่องจากการพึ่งพา ฉันมีคนจากฟอรัม virtualmin แนะนำให้ฉันหา repo ของบุคคลที่สามสำหรับ Ubuntu ที่มีแพ็คเกจที่สร้างไว้ล่วงหน้าสำหรับโมดูล Perl ที่ฉันติดตั้งด้วยตนเอง ฉันพบว่าเป็นข้อเสนอที่น่าเบื่อเพราะ repo ของบุคคลที่สามมาและไป หากมีวิธีการที่สามารถเขียนสคริปต์ได้ซึ่งฉันสามารถเรียกใช้คำสั่งที่ "อัปเกรด" โมดูลด้วยตนเองได้ ฉันรู้สึกว่านั่นจะเป็นวิธีการที่เชื่อถือได้มากกว่าในการทำให้ซอฟต์แวร์เป็นปัจจุบันมี repo ที่เชื่อถือได้สำหรับ ubuntu ที่มีแพ็คเกจที่สร้างไว้ล่วงหน้าสำหรับโมดูลที่แสดงด้านล่างหรือไม่ หรือคำสั่ง perl -MCPAN ที่อัพเกรดโมดูลดังกล่าว? ฉันเกรงว่าคำถามนี้ค่อนข้างเฉพาะเจาะจงและจะไม่ได้รับความสนใจมากนัก ขออภัยหากเป็นเช่นนั้น ขอบคุณล่วงหน้าสำหรับใครก็ตามที่สามารถตอบได้

================================================== ========================= สคริปต์ดังต่อไปนี้:

echo -e '#Webmin_Repository
deb http://download.webmin.com/download/repository sarge contrib' >> /etc/apt/sources.list
wget http://www.webmin.com/jcameron-key.asc
apt-key เพิ่ม jcameron-key.asc
การปรับปรุงที่เหมาะสม
apt ติดตั้ง -y webmin
apt install -y build-จำเป็น
perl -MCPAN -e "ติดตั้งการทดสอบ :: Moose"
perl -MCPAN -e "ประเภทการติดตั้ง :: มาตรฐาน"
perl -MCPAN -e "ติดตั้งหมู่"
perl -MCPAN -e "ติดตั้ง Authen :: OATH"
ทางออก
ilgtech avatar
se flag
[ echo -e â#Webmin_Repository deb http://download.webmin.com/download/repository sarge contribâ >> /etc/apt/sources.list ] [ รับ http://www.webmin.com/jcameron-key.asc ] [ apt-key เพิ่ม jcameron-key.asc ] [ ปรับปรุง apt ] [ apt install -y webmin libauthen-oath-perl libauthen-libwrap-perl ] [ ทางออก ] ฉันลองใช้รูปแบบต่างๆ เพื่ออัปเดตสคริปต์การติดตั้งของฉันเพียงแค่ใช้ UBUNTU เพื่อติดตั้งทุกอย่างด้วยตัวจัดการ pkg ซึ่งฉันรู้สึกว่าน่าจะดีที่สุดและเอื้อต่อปัญหาระบบปฏิบัติการน้อยกว่า แต่ฉันไม่สามารถจัดรูปแบบได้ตามที่ควร ดังนั้นฉันจึงปิดทุกอย่างใน [-]

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา