
ich habe versucht, avrdude auf WSL zu installieren, aber ich bekomme so viele Fehler, fehlende Dateien. Dies ist der Fehler, den ich bekommen habe
namz@Namila-Lap:/mnt/d/$ sudo apt-get install avrdude -f --fix-missing
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libftdi1
Suggested packages:
avrdude-doc
The following NEW packages will be installed:
avrdude libftdi1
0 upgraded, 2 newly installed, 0 to remove and 675 not upgraded.
Need to get 15.3 kB/279 kB of archives.
After this operation, 1,109 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
WARNING: The following packages cannot be authenticated!
libftdi1
Install these packages without verification? [y/N] y
Err http://london.mirrors.linode.com/ubuntu/ vivid/main libftdi1 amd64 0.20-2
404 Not Found [IP: 2a01:7e00:1::b24f:af37 80]
Unable to correct missing packages.
E: Failed to fetch http://london.mirrors.linode.com/ubuntu/pool/main/libf/libftdi/libftdi1_0.20
-2_amd64.deb 404 Not Found [IP: 2a01:7e00:1::b24f:af37 80]
E: Aborting install.
Da hier erwähnt wurde, dass ein Paket namens fehlt libftdi1
, habe ich versucht, es mit apt zu installieren. Aber es gab auch einen Fehler >
namz@Namila-Lap:/mnt/d/UoP/CE/Semester-5/Embeded/Lab1$ sudo apt-get install libftdi1 -f --fix-missing
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
libftdi1
0 upgraded, 1 newly installed, 0 to remove and 675 not upgraded.
Need to get 15.3 kB of archives.
After this operation, 70.7 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
libftdi1
Install these packages without verification? [y/N] y
Err http://london.mirrors.linode.com/ubuntu/ vivid/main libftdi1 amd64 0.20-2
404 Not Found [IP: 2a01:7e00:1::b24f:af37 80]
E: Failed to fetch http://london.mirrors.linode.com/ubuntu/pool/main/libf/libftdi/libftdi1_0.20-2_amd64.deb 404 Not Found [IP: 2a01:7e00:1::b24f:af37 80]
E: Internal Error, ordering was unable to handle the media swap
Alles ist fehlgeschlagen. Also habe ich es avrdude_6.3.orig.tar.gz
von launchpad.net geholt und versuche es zu installieren (extrahieren und ausführen ./configure
), dann fehlt ein weiteres Paket. Beim Versuch, dieses fehlende Paket zu installieren, fehlt ein weiteres und so weiter ( , libusb
usw. )libftdi1
libelf
ich möchte wissen, ob wir AVRDUDE
das Paket auf WSL installieren können???
Bearbeiten: ich habe so viele bekommen, 404 not found links
als sudo apt update
und von anderen Links
Antwort1
Können Sie
sudo apt-get dist-upgrade
und versuche es erneut. Ich verwende Windows 10 Education und kann es problemlos avrdude
über das Repository installieren.
Hier ist meine Ausgabe
user@USER-ROG502VS:/mnt/c/Program Files/MongoDB/Server/3.6/bin$ sudo apt install avrdude
[sudo] password for kasun:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libfreetype6
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
libftdi1
Suggested packages:
avrdude-doc
The following NEW packages will be installed:
avrdude libftdi1
0 upgraded, 2 newly installed, 0 to remove and 76 not upgraded.
Need to get 306 kB of archives.
After this operation, 1,105 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libftdi1 amd64 0.20-4build1 [15.2
kB]
Get:2 http://archive.ubuntu.com/ubuntu xenial/universe amd64 avrdude amd64 6.2-5 [291 kB]
Fetched 306 kB in 20s (15.0 kB/s)
Selecting previously unselected package libftdi1:amd64.
(Reading database ... 25822 files and directories currently installed.)
Preparing to unpack .../libftdi1_0.20-4build1_amd64.deb ...
Unpacking libftdi1:amd64 (0.20-4build1) ...
Selecting previously unselected package avrdude.
Preparing to unpack .../avrdude_6.2-5_amd64.deb ...
Unpacking avrdude (6.2-5) ...
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up libftdi1:amd64 (0.20-4build1) ...
Setting up avrdude (6.2-5) ...
Processing triggers for libc-bin (2.23-0ubuntu9) ...
bearbeiten: Wenn Sie Windows auf die neueste Version aktualisiert haben, prüfen Sie es bitte bash
im Windows Store und stellen Sie sicher, dass es ordnungsgemäß funktioniert. Wenn nicht, installieren Sie es neu, danach sollte es problemlos funktionieren.