Disclaimer - Sunt nou pe Linux. Rulez ca versiune Raspberry Pi 2GB cu serverul Ubuntu 20.04.
S-ar putea să trebuiască să resetați din fabrică acest Pi, dar aș vrea să încerc să-l evit, deoarece îl accesez de la distanță prin ssh pe un prompt CMD din Windows și să-i dau instrucțiuni familiei să facă configurarea inițială ar fi o durere pentru a-l putea accesa și să-l faci să funcționeze ar fi o durere.
Mi-am rezolvat parțial propria problemă, dar apoi am alte probleme. Am lăsat tot ceea ce am scris pentru context. Treceți la partea îndrăzneață din partea de jos.
Încerc să rulez un fișier Python pe care l-am scris. În prezent, când îl rulez, primesc eroarea:
ValueError: Nu s-a putut obține versiunea pentru Chrome cu această comandă: google-chrome --version || google-chrome-stable --version
Bine, fără griji. Trebuie doar să iau google-chrome. Urmează instrucțiunile de aici:
Și primesc asta:
ubuntu@ubuntu:~$ sudo apt-get install libxss1 libappindicator1 libindicator7
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
E: Imposibil de localizat pachetul libxss1
E: Imposibil de localizat pachetul libappindicator1
E: Imposibil de localizat pachetul libindicator7
Aoleu.
Am avut unele probleme la instalarea Chrome și am căutat în pachete și /etc/apt/ încercând să rezolv erorile și duplicatele de un fel.
Daca eu fac nano surse.lista
Văd că fișierul este gol. Am senzația că nu ar trebui să fie gol.
sursele.lista.d
are 1 fișier, google.list
.
Daca eu fac apt-get update
, am rezultatul:
Hit:1 http://dl.google.com/linux/chrome/deb InRelease stabil
Citirea listelor de pachete... Gata
W: Pachetele țintă (main/binary-amd64/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
W: Pachetele țintă (main/binary-all/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
W: Target Translations (main/i18n/Translation-en) este configurată de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
W: CNF țintă (main/cnf/Commands-arm64) este configurat de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
W: CNF țintă (main/cnf/Commands-all) este configurat de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
W: Pachetele țintă (main/binary-amd64/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
W: Pachetele țintă (main/binary-all/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
W: Target Translations (main/i18n/Translation-en) este configurată de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
W: CNF țintă (main/cnf/Commands-arm64) este configurat de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
W: CNF țintă (main/cnf/Commands-all) este configurat de mai multe ori în /etc/apt/sources.list.d/google.list:2 și /etc/apt/sources.list.d/google.list: 3
Din câte am înțeles, asta înseamnă doar că am rulat comanda de două ori sau ceva. Comentez rândul 2 și fug sudo apt-get update
din nou, care dă
Hit:1 http://dl.google.com/linux/chrome/deb InRelease stabil
Citirea listelor de pachete... Gata
Dar apoi pot rula din nou „sudo apt-get update” și primesc exact același lucru. Nu ar trebui să bifeze Chrome de pe listă și să nu încerce să-l actualizeze de fiecare dată?
După toate astea, instinctul meu îmi spune că am făcut ceva de-a face cu apt. Nu prea înțeleg ce sau cum, dar accept pe deplin vina, indiferent ce am făcut.
Un punct important începe aici
Așa că m-am uitat la Cum refac depozitele implicite? și a folosit răspunsul final pentru a restaura fișierul sources.list.
Apoi fac „sudo apt-get update”, care primește 53 de pachete.
Dacă îl rulez din nou, primește 6 pachete. Pot continua să rulez aceeași comandă și îmi dă aceleași 6 pachete, de parcă nu se instalează. Ieșirea este:
Hit:1 http://ports.ubuntu.com/ubuntu-ports focal InRelease
Hit: 2 https://packages.microsoft.com/ubuntu/20.04/mssql-server-2019 focal InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease
Hit:4 http://dl.google.com/linux/chrome/deb InRelease stabil
Hit:5 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease
Hit:6 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease
Citirea listelor de pachete... Gata
Încă mă confrunt cu problema mea inițială din partea de sus a google Chrome care nu este instalat. Vreo modalitate de a afla de ce aceste pachete nu se vor instala de fapt?
Dacă trec prin procesul de instalare a google chrome din nou, primesc asta:
ubuntu@ubuntu:~$ wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
Bine
ubuntu@ubuntu:~$ sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d /google.list'
ubuntu@ubuntu:~$ sudo apt update
Hit: 1 https://packages.microsoft.com/ubuntu/20.04/mssql-server-2019 focal InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports focal InRelease
Hit:3 http://dl.google.com/linux/chrome/deb InRelease stabil
Hit:4 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease
Hit:5 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease
Hit:6 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
3 pachete pot fi actualizate. Rulați „listă apt --upgradable” pentru a le vedea.
W: Pachetele țintă (main/binary-amd64/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
W: Pachetele țintă (main/binary-all/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
W: Target Translations (main/i18n/Translation-en) este configurată de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
W: CNF țintă (main/cnf/Commands-arm64) este configurat de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
W: CNF țintă (main/cnf/Commands-all) este configurat de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
W: Pachetele țintă (main/binary-amd64/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
W: Pachetele țintă (main/binary-all/Packages) sunt configurate de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
W: Target Translations (main/i18n/Translation-en) este configurată de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
W: CNF țintă (main/cnf/Commands-arm64) este configurat de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
W: CNF țintă (main/cnf/Commands-all) este configurat de mai multe ori în /etc/apt/sources.list.d/google.list:3 și /etc/apt/sources.list.d/google.list: 4
ubuntu@ubuntu:~$ sudo apt install google-chrome-stable
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
E: Imposibil de localizat pachetul google-chrome-stable