ฉันเพิ่งซื้อ aarduino เมื่อเร็ว ๆ นี้และต้องการ gcc-avr / avrdude เพื่อรวบรวมซอฟต์แวร์ ฉันติดตั้ง avr สำหรับส่วนประกอบไมโครโปรเซสเซอร์อื่นเมื่อไม่นานมานี้ แต่เห็นได้ชัดว่าเป็นรุ่นที่ล้าสมัย (gcc รุ่น 3.3 20030512 (ก่อนวางจำหน่าย)) ดังนั้นฉันจึงไปข้างหน้าเพื่ออัปเดตสิ่งเหล่านี้ แต่มันไม่ทำงาน
(โปรดทราบว่าก่อนหน้ามือฉันยังทำลาย aptdaemon ของฉันผ่านการติดตั้งไวน์ที่ไม่สมบูรณ์ (ไม่สามารถส่งผ่านข้อตกลงการติดตั้งแบบอักษรได้) แต่ฉันแก้ไขที่ผ่านการติดตั้งใหม่แล้วยอมรับข้อตกลง)
ฉันกำลังพยายามอัปเดตสิ่งเหล่านี้โดยการเรียกใช้สคริปต์การสร้างของ bingoแต่ไม่สามารถติดตั้งการอ้างอิงที่ต้องได้เนื่องจาก avr ... เทอร์มินัลรายงาน
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
libncurses5-dev is already the newest version.
libncurses5-dev set to manually installed.
libusb-0.1-4 is already the newest version.
libx11-dev is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
arduino-core : Depends: gcc-avr but it is not going to be installed
avr-libc : Depends: gcc-avr (>= 1:4.3.4) but it is not going to be installed
Depends: binutils-avr (>= 2.20) but it is not going to be installed
binutils-dev : Depends: binutils (= 2.21.0.20110327-2ubuntu3) but 2.21.0.20110327-2ubuntu2 is to be installed
libcwidget-dev : Depends: libcwidget3 (= 0.5.16-3ubuntu2) but it is not going to be installed
Depends: libsigc++-2.0-dev but it is not going to be installed
Depends: libncursesw5-dev but it is not going to be installed
libmpfr-dev : Depends: libgmp3-dev (>= 4.2.dfsg-1) but it is not going to be installed
python-dev : Depends: python (= 2.7.1-0ubuntu5.1) but 2.7.1-0ubuntu5 is to be installed
Depends: python2.7-dev (>= 2.7.1-1~) but it is not going to be installed
tk8.4-dev : Depends: tk8.4 (= 8.4.19-4) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
แต่วิ่งได้
apt-get -f install
ผลลัพธ์ใน
(Reading database ... 163021 files and directories currently installed.)
Unpacking binutils-avr (from .../binutils-avr_2.20.1-1ubuntu2_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/binutils-avr_2.20.1-1ubuntu2_i386.deb (--unpack):
trying to overwrite '/usr/bin/avr-size', which is also in package avr-binutils 2.13.90.030512-2
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Unpacking gcc-avr (from .../gcc-avr_1%3a4.3.5-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/gcc-avr_1%3a4.3.5-1_i386.deb (--unpack):
trying to overwrite '/usr/bin/avr-g++', which is also in package avr-gcc-c++ 3.2.90.20030512-2
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/binutils-avr_2.20.1-1ubuntu2_i386.deb
/var/cache/apt/archives/gcc-avr_1%3a4.3.5-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
ฉันได้ลองเรียกใช้ตัวจัดการอัปเดตและอัปเดตระบบของฉันผ่านทางมัน แต่สิ่งที่ฉันได้รับคือข้อผิดพลาด
The following packages have unmet dependencies:
arduino-core: Depends: gcc-avr but it is not installed
avr-libc: Depends: gcc-avr (>= 1:4.3.4) but it is not installed
Depends: binutils-avr (>= 2.20) but it is not installed
ซึ่งก็บอกให้ฉันลองใช้ apt-get -f install ซึ่งเพิ่งจะได้ผลลัพธ์เหมือนครั้งที่แล้ว
ดังนั้นฉันจะแก้ไขระบบของฉันได้อย่างไรฉันต้องการ avr ใหม่โปรด :) BTW ระบบของฉันคือ Ubuntu 11.04
libboost
) ไม่มีคำตอบใดที่เหมาะกับฉัน