มี PPA เพื่อรับ Mono และ Monodevelop เวอร์ชันล่าสุดหรือไม่


15

ฉันจำเป็นต้องเขียนโปรแกรม dot net apps ผ่าน Ubuntu ดังนั้นฉันจะหาได้ที่ไหนเพราะฉันไม่สามารถรวบรวมแหล่งที่มาได้


คุณสามารถค้นหาตัวอย่าง ppa: launchpad.net/ubuntu/+ppas?name_filter=monodevelop
user.dz

คำตอบ:


5

คุณสามารถค้นหา Launchpad สำหรับ PPA ได้:

https://launchpad.net/ubuntu/+ppas?name_filter=monodevelop

ตัวเลือกอันดับแรกมีให้คุณเลือกระหว่างซอฟต์แวร์ที่เสถียร, เบต้าและมีเลือดออก

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

  • คุณเชื่อใจผู้ดูแลหรือไม่? คุณให้รากกับระบบของคุณ
  • การเรียกใช้ Mono รุ่นนี้ปลอดภัยบน Ubuntu หรือไม่ มันจะแตกสิ่งที่ขึ้นอยู่กับรุ่นอื่นหรือไม่?
  • ฉันจะมีความเสี่ยงหรือไม่หากพบข้อบกพร่องด้านความปลอดภัยในแพ็คเกจเหล่านี้ ฉันต้องการแพตช์รักษาความปลอดภัยเร่งด่วนและ repo นี้จะให้พวกเขาหรือไม่?

ฉันไม่ได้บอกว่า PPA ทั้งหมดนั้นไม่ดีหรือผิดเพียงแค่ระวังสิ่งที่คุณกำลังทำอยู่


8

http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives

Debian, Ubuntu และ Derivatives เพิ่มคีย์การเซ็นชื่อ Mono Project GPG (หากคุณไม่ใช้ sudo ต้องแน่ใจว่าได้เปลี่ยนเป็นรูท):

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

ถัดไปเพิ่มที่เก็บแพ็กเกจ (ถ้าคุณไม่ใช้ sudo ต้องแน่ใจว่าได้เปลี่ยนเป็นรูท):

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

อัปเดตแคชแพ็กเกจของคุณหากจำเป็น (เช่นเรียกใช้ apt-get update) และเรียกใช้การอัปเกรดแพ็กเกจเพื่ออัปเกรดแพ็กเกจที่มีอยู่เป็นเวอร์ชันล่าสุดที่มีอยู่ จากนั้นติดตั้ง Mono ตามที่อธิบายไว้ในส่วนการใช้งาน

หมายเหตุ: แม้ว่าแพคเกจ APT นั้นสร้างขึ้นจาก Debian Wheezy แต่ก็สามารถใช้งานได้กับ Debian อนุพันธ์ (รวมถึง Ubuntu) ซึ่งหมายความว่าคุณสามารถใช้พื้นที่เก็บข้อมูลเดียวกันในการแจกแจงเหล่านี้ทั้งหมด


+1 - นี่คือตัวเลือกที่ดีที่สุด แพ็คเกจอย่างเป็นทางการจากพื้นที่เก็บข้อมูลอย่างเป็นทางการ
STW

เห็นได้ชัดว่าตอนนี้เลิกใช้แล้ว: '(ทำไมฉันไม่รู้เลย
starbeamrainbowlabs

-1

หลังจากที่บิตของ Google ค้นหาที่ฉันได้พบพวกเขาที่นี่


3
หลังจากการค้นหาเล็กน้อยคุณก็พบว่ามีบางสิ่งที่ไม่เกี่ยวข้องกับคำถาม
mikerobi


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