Apt ดูเหมือนจะไม่อัปเดตแหล่งที่มาของแพคเกจเมื่อพยายามติดตั้ง Mono บน Ubuntu 14.04


1

ขณะนี้ฉันกำลังติดตั้ง Ubuntu 14.04 LTS ในเครื่องเสมือน ฉันประสบความสำเร็จในการติดตั้งเซิร์ฟเวอร์ Samba ของฉันอย่างถูกต้องและฉันได้ตั้งค่าบริการ FTP ของฉันด้วย ดังนั้นสิ่งต่อไปที่ฉันต้องการเพิ่มคือเซิร์ฟเวอร์ Apache ที่สนับสนุน ASP.NET และนี่คือที่ฉันติดอยู่:

ก่อนอื่นฉันลองติดตั้งMono 3.2.8แต่ในขณะที่ทำการติดตั้งฉันพบว่าตั้งแต่นั้นมาการปรับปรุงบางอย่างได้ทำกับ Mono ที่ฉันต้องการ ดังนั้นผมจึงถอนการติดตั้ง Mono-ใช้apt-get remove mono-runtime, apt-get autoremoveและอื่นเริ่มต้นการตั้งค่าที่เก็บอย่างเป็นทางการสำหรับโมโนดังนั้นฉันสามารถติดตั้ง Xamarins โมโน 3.12:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy-apache24-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update

ซึ่งดูเหมือนว่าจะประสบความสำเร็จ อย่างไรก็ตามฉันติดตั้งโมโนโดยใช้:

sudo apt-get install mono-complete

ซึ่งส่งผลให้ติดตั้ง Ubuntu 3.2.8 ของ Ubuntu แทน Xamarins Mono 3.12 ที่ฉันคาดไว้

sudo apt-cache show mono-complete

แสดงรุ่น 3.2.8 จากที่เก็บ Ubuntu เท่านั้น ฉันไม่แน่ใจว่าจะไปไหน

คำตอบ:


0

ดูคำแนะนำในการติดตั้งโครงการ Ubuntu อย่างเป็นทางการของ Ubuntuดูเหมือนว่าคุณกำลังข้ามขั้นตอน เน้นเป็นของฉัน:

ในการเปิดใช้งานmod_monoการติดตั้งบน Ubuntu 13.10 และใหม่กว่าและ Debian 8.0 และใหม่กว่า (และอนุพันธ์) คุณจะต้องเพิ่มที่เก็บที่สองในระบบของคุณนอกเหนือจากที่เก็บ Debian / Ubuntu ทั่วไปข้างต้น (ถ้าคุณไม่ใช้ sudo ต้องแน่ใจว่าเปลี่ยนเป็นรูท):

คำแนะนำที่คุณกำลังแสดงจะแสดงที่เก็บเพิ่มเติมที่สองสำหรับmod_monoโมดูลApache เท่านั้น ไม่ใช่การติดตั้งโมโนหลัก ดังนั้นคุณต้องเรียกใช้คำสั่งนี้:

echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list

เรียกใช้คำสั่งต่อไปนี้:

sudo apt-get update

sudo apt-get install mono-complete

และคุณควรจะดี


1
อ่า ขอบคุณมาก. Dammit พวกเขายังใส่ "เพิ่มเติม" ในตัวอักษรตัวหนาและฉันพลาด -.-
Florian

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