Puncte:0

Erori la rularea `apt update`. W: NO PUB_KEY și W:Pachetul țintă este configurat de mai multe ori

drapel za

Când încerc să-mi actualizez sistemul cu sudo apt-get update, primesc următoarele:

Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease
Obțineți:3 http://pkg.scaleft.com/deb linux InRelease [4808 B]
Hit:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:5 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Err:3 http://pkg.scaleft.com/deb linux InRelease
  Următoarele semnături nu au putut fi verificate, deoarece cheia publică nu este disponibilă: NO_PUBKEY F716E939977FC428
Citirea listelor de pachete... Gata
W: Eroare GPG: http://pkg.scaleft.com/deb linux InRelease: Următoarele semnături nu au putut fi verificate deoarece cheia publică nu este disponibilă: NO_PUBKEY F716E939977FC428
E: Depozitul „http://pkg.scaleft.com/deb linux InRelease” nu este semnat.
N: Actualizarea dintr-un astfel de depozit nu se poate face în siguranță și, prin urmare, este dezactivată în mod implicit.
N: Consultați pagina de manual apt-secure(8) pentru detalii despre crearea depozitului și configurația utilizatorului.
W: Pachetele țintă (main/binary-amd64/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51
W: Pachetele țintă (main/binary-all/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51
W: Target Translations (main/i18n/Translation-en) este configurată de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51
W: CNF țintă (main/cnf/Commands-amd64) este configurat de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51
W: CNF țintă (main/cnf/Commands-all) este configurat de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51

Cum pot remedia acest lucru și să-mi actualizez sistemul?

EDITAȚI | ×

Acum, primesc:

root@PYAMMANO-68J9Z:/# echo "deb http://pkg.scaleft.com/deb linux main" | sudo tee -a /etc/apt/sources.list
deb http://pkg.scaleft.com/deb linux main
root@PYAMMANO-68J9Z:/# curl -fsSL https://dist.scaleft.com/pki/scaleft_deb_key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/scaleft-archive-keyring.gpg > /dev/null
root@PYAMMANO-68J9Z:/# apt -f install
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
0 actualizat, 0 nou instalat, 0 de eliminat și 95 nu au fost actualizate.
1 nu este complet instalat sau îndepărtat.
După această operație, se vor folosi 0 B de spațiu suplimentar pe disc.
Se configurează scaleft-server-tools (1.56.1)...
Sistemul nu a fost pornit cu systemd ca sistem init (PID 1). Nu pot opera.
Nu s-a putut conecta la autobuz: gazda este oprită
dpkg: eroare la procesarea pachetului scaleft-server-tools (--configure):
 instalat pachetul scaleft-server-tools subprocesul de script post-instalare a returnat eroare starea de ieșire 1
Au fost întâlnite erori în timpul procesării:
 scaleft-server-tools
W: Pachetele țintă (main/binary-amd64/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51
W: Pachetele țintă (main/binary-all/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51
W: Target Translations (main/i18n/Translation-en) este configurată de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51
W: CNF țintă (main/cnf/Commands-amd64) este configurat de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51
W: CNF țintă (main/cnf/Commands-all) este configurat de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:51
W: Pachetele țintă (main/binary-amd64/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:52
W: Pachetele țintă (main/binary-all/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:52
W: Target Translations (main/i18n/Translation-en) este configurată de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:52
W: CNF țintă (main/cnf/Commands-amd64) este configurat de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:52
W: CNF țintă (main/cnf/Commands-all) este configurat de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list:52
W: Pachetele țintă (main/binary-amd64/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list.d/scaleft.list:1
W: Pachetele țintă (main/binary-all/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list.d/scaleft.list:1
W: Target Translations (main/i18n/Translation-en) este configurat de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list.d/scaleft.list:1
W: CNF țintă (main/cnf/Commands-amd64) este configurat de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list.d/scaleft.list:1
W: CNF țintă (main/cnf/Commands-all) este configurat de mai multe ori în /etc/apt/sources.list:50 și /etc/apt/sources.list.d/scaleft.list:1
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)
vanadium avatar
drapel cn
Vă rugăm să detaliați întrebarea dvs. în corpul întrebării și să aplicați codul de formatare pentru orice cod pe care îl includeți. În prezent, întrebarea nu poate fi citită.
drapel in
Pe baza mesajului, veți dori să vă remediați `/etc/apt/sources.list` pentru a elimina liniile duplicate. Acest lucru se poate face punând un `#` la începutul unei linii cu un duplicat sau eliminând-o cu totul. Odată terminat, veți putea să actualizați și să faceți upgrade corect.
Puncte:1
drapel my

Există trei erori în sistemul dvs.

  • În primul rând, unul dintre depozitele dvs. nu este semnat și necesită o cheie GPG.

  • În al doilea rând, dvs surse.lista are surse duplicat.

  • În al treilea rând, sistemul dumneavoastră are un pachet corupt.

Adăugarea semnăturilor corespunzătoare.

  1. Rulați următoarea comandă într-un terminal:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F716E939977FC428
    
  2. Actualizați:

    actualizare sudo apt
    

Remedierea intrărilor duplicate.

  1. Instalați Y-PPA-MANAGER:

    sudo add-apt-repository ppa:webupd8team/y-ppa-manager
    sudo apt upgrade
    sudo apt install y-ppa-manager
    
  2. Deschide Y-PPA-MANAGER:

    sudo y-ppa-manager
    

    Y PPA MANAGER

  3. Navigheaza catre Avansat â Scanați și eliminați PPA-urile duplicate.

    Opțiuni avansate.

  4. Lasă-l să se completeze și să ruleze:

    actualizare sudo apt 
    

Pentru a remedia pachetul corupt:

  1. Mai întâi, actualizați depozitele:

    actualizare sudo apt
    
  2. Acum, alergați:

    sudo apt download runit-systemd && sudo dpkg -i --force-all ./*.deb
    
  3. Executați instalarea forțată:

    sudo apt -f install
    

    Acest lucru va instala și pachetul pe care ați vrut să îl instalați, de exemplu scaleft-server-tools.

Dacă doriți, puteți curăța reinstalați pachetul. Prin alergare:

sudo dpkg -P scaleft-server-tools --force-all && sudo apt install scaleft-server-tools

Alternativ, puteți edita manual fișierele post-instalare pentru pachet scaleft-server-tools și înlocuiți systemctl comanda cu serviciu comandă și alergă sudo apt -f install. Reporniți pentru a confirma toate modificările.

Asta e!
Noroc!

EDITAȚI | ×

Pentru problema #3, adică pachet corupt.

În documentație, am descoperit că pentru Ubuntu 20.04 Focal sau mai sus, trebuie să permiteți explicit autorităților de certificare (CA) să folosească algoritmul ssh-rsa pentru a semna certificate.

Pentru a face acest lucru, trebuie să adăugați următoarea linie la fișierul dvs. demon OpenSSH (care este fie /etc/ssh/sshd_config sau un fișier drop-in sub /etc/ssh/sshd_config.d/):

CASsignatureAlgorithms +ssh-rsa
Puncte:0
drapel br
Jad

Urmând instrucțiunile de pe Okta.com (formatarea, a mea):

2. Aveți încredere în cheia de semnare a depozitului:

curl -fsSL https://dist.scaleft.com/pki/scaleft_deb_key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/scaleft-archive-keyring.gpg > /dev/null

după ce ați instalat certificatul, poate fi necesar apt -f install pentru a remedia orice instalare pe care ați încercat să o faceți deja, dar apoi sperăm că totul se va instala cu plăcere.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.