avrdude apt-Paket auf WSL

avrdude apt-Paket auf WSL

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.gzvon 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 ( , libusbusw. )libftdi1libelf

ich möchte wissen, ob wir AVRDUDEdas Paket auf WSL installieren können???

Bearbeiten: ich habe so viele bekommen, 404 not found linksals sudo apt updateund 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 bashim Windows Store und stellen Sie sicher, dass es ordnungsgemäß funktioniert. Wenn nicht, installieren Sie es neu, danach sollte es problemlos funktionieren.

verwandte Informationen