ฉันได้สร้าง PPA ที่ประกอบด้วย build ของ GCC 4.7 สำหรับ Precise ที่นี่:
ppa: george-edison55 / gcc4.7- แม่นยำ ( คลิกที่นี่เพื่อดูคำแนะนำเกี่ยวกับการใช้ PPAs )
เมื่อต้องการ backport แพคเกจจากรีลีสหนึ่งไปอีกอันหนึ่งนั้นเป็นกระบวนการที่ค่อนข้างง่ายสมมติว่าคุณมีบัญชี Launchpad และได้ลงทะเบียนคีย์ GPG ของคุณที่นั่น
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งแพ็คเกจubuntu-dev-toolsแล้ว:
sudo apt-get install ubuntu-dev-tools
ไวยากรณ์สำหรับการรันคำสั่ง backport มีลักษณะดังนี้:
backportpackage -s [new_release] -d [old_release] -u [ppa] [package_name]
คำสั่งดังกล่าวจะย้ายกลับ[package_name]
จาก[new_release]
ไปและอัปโหลดไป[old_release]
[ppa]
โปรดทราบว่าในกรณีนี้โดยเฉพาะคุณจะต้องย้อนกลับไม่เพียงgcc-4.7
แต่ยังgcj-4.7
และgcc-defaults
ในลำดับนั้น