คำสั่งต่อไปนี้ทำงานได้ดีบน Ubuntu 15.10:
sudo apt-get build-dep emacs24
อย่างไรก็ตามใน Ubuntu 16.04 ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อใช้งาน:
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
ในทุกสาย 15.10 (ประมาณ 10 จำนวน) ที่มีdeb-src
ใน/etc/apt/sources.list
ที่ uncommented ในขณะที่ในสาย 16.04 สอดคล้องกันที่ออกความเห็น ตัวอย่างเช่นที่นี่มี 4 บรรทัดจากปัจจุบันของฉันsources.list
:
## Major bug fix updates produced after the final release of the
## distribution.
deb http://no.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://no.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
อะไรคือสาเหตุของการเปลี่ยนแปลงนี้?
ถัดไปฉันต้องการหลีกเลี่ยงการแก้ไขด้วยตนเอง/etc/apt/sources.list
ทุกครั้งที่ฉันติดตั้ง Ubuntu ใหม่อีกครั้ง วิธีนี้ (ไม่ใส่เครื่องหมายความคิดเห็นdeb-src
บรรทัด) สามารถทำได้โดยอัตโนมัติ?
python3-software-properties
แพคเกจอาจจะมีประโยชน์ในการเขียนสคริปต์ Python เกินไป
sed
สคริปต์บางส่วนที่อยู่รอบ ๆ