GitHub găzduiește peste 50 de milioane de dezvoltatori care lucrează împreună pentru a găzdui și a revizui codul, pentru a gestiona proiecte și pentru a construi software împreună.

deprecated

GitHub este locul în care lumea construiește software

Milioane de dezvoltatori și companii își construiesc, livrează și își întrețin software-ul pe GitHub - cea mai mare și mai avansată platformă de dezvoltare din lume.

Utilizați Git sau verificați cu SVN folosind URL-ul web.

Lucrați rapid cu CLI-ul nostru oficial. Află mai multe.

Lansarea GitHub Desktop

Dacă nu se întâmplă nimic, descărcați GitHub Desktop și încercați din nou.

Lansarea GitHub Desktop

Dacă nu se întâmplă nimic, descărcați GitHub Desktop și încercați din nou.

Lansarea Xcode

Dacă nu se întâmplă nimic, descărcați Xcode și încercați din nou.

Lansarea Visual Studio

Ultimul commit

Statistici Git

Dosare

Nu s-au putut încărca cele mai recente informații de comitere.

README.md

NOTĂ - Distribuția oficială Raspbian Lite este acum disponibilă!: Începând cu noiembrie 2015, imaginea oficială Raspbian este acum menținută într-o interfață grafică completă și o aromă „lite” fără GUI. Acest proiect a fost acum depreciat începând cu versiunea 2.0.0 („Jessie”) și ar trebui să comutați serverele dvs. la imaginea oficială Lite.

Diet Raspbian - Minim Raspbian cu Ansible

Tăiați grăsimea din imaginea Raspbian implicită.

Multe imagini Raspbian minime se bazează pe versiuni foarte vechi ale Raspbian și nu sunt construite într-un mod deschis/simplu.

Diet Raspbian folosește Ansible pentru a lua un sistem construit cu imaginea oficială Raspbian și a-l dezbrăca de biți străini, cum ar fi IDE-uri implicite, limbi, Wolfram, un manager de ferestre etc. De ce? Dacă rulați un Raspberry Pi ca un server mic fără cap (de ex., Pentru automatizarea casei, un proiect distractiv de robot sau într-o configurație grupată), nu este nevoie de toate problemele suplimentare.

Puteți sări peste toate aceste indicații și descărcați o imagine pre-generată Diet Raspbian direct de pe site-ul Midwestern Mac Files (sub secțiunea „Raspberry Pi Images”).

Totul ar trebui făcut pe mașina dvs. gazdă locală - nu trebuie făcut nimic pe Raspberry Pi în sine!

  1. Instalați Ansible.
  2. Construiți un card microSD cu imaginea oficială Raspbian și porniți Pi.
  3. Copiați cheia publică pentru autentificare SSH fără parolă (de ex. Ssh-copy-id pi @ ([IP-ADDRESS]) și asigurați-vă că vă puteți conecta la Pi fără o parolă (de ex. Ssh pi @ [[IP-ADDRESS])).
    1. Dacă doriți, puteți, de asemenea, să SSH în Pi și să rulați passwd pentru a schimba parola contului pi din valoarea implicită, zmeură .
    2. Nu rulați raspi-config în acest moment.
    3. Dacă porniți Pi-ul prima dată când sunteți conectat la un monitor, urmați instrucțiunile din „Configurare inițială prin GUI/X” înainte de a finaliza acest pas.
  4. Editați fișierul de inventar și setați adresa IP la adresa Pi-ului dvs. care rulează.
  5. Rulați următoarea comandă: $ ansible-playbook -i inventar diet.yml .

După 10-20 de minute, spațiul consumat de Raspbian ar trebui să dispară

700 MB (sau mai mic, în funcție de cât de departe a ajuns acest proiect!). Dacă doriți să creați o imagine nouă în scopuri de clonare, rulați comanda ansible all -i inventar -a „shutdown -h now” -s pentru a închide Pi-ul, apoi urmați pașii din „Crearea unui nou disc Diet Raspbian imagine '.

IMPORTANT: Manualul diet.yml este menit să fie rulat înainte de orice altă configurație Raspberry Pi; modifică setările locale, configurația generală etc. (vezi vars/main.yml). Acest lucru este menit să ruleze pe un card microSD/SD Raspbian nou imaginat.

Configurare inițială prin GUI/X

Dacă doriți să faceți primii pași de configurare folosind GUI în loc să vă conectați la Pi prin SSH fără cap, puteți face acest lucru folosind pașii de mai jos; apoi treceți la pasul 3 în direcțiile de mai sus de la mașina dvs. gazdă locală.

  1. Porniți Pi cu noua instalare Rasbpian; Pi va porni direct în X (GUI).
  2. Dacă aveți WiFi, conectați-vă la rețeaua WiFi. Dacă aveți Ethernet, conectați cablul de rețea la Pi.
  3. Deschideți o fereastră Terminal pe Pi și tastați ifconfig, pentru a obține adresa IP a Pi.
  4. Deschideți Meniu> Preferințe> Configurare Raspberry Pi și schimbați opțiunea „Boot” la „În CLI” și debifați „Autentificare ca utilizator„ pi ””.
  5. Faceți clic pe OK și reporniți Pi.

Crearea unei noi imagini de disc Diet Raspian pentru clonare (opțional)

Odată ce ați rulat diet.yml playbook pe Pi, puteți crea o nouă imagine de disc comprimat diet-raspbian.img.gz pe care o puteți utiliza pentru a clona (sau reclona) pe cardurile dvs. microSD, astfel încât să nu Nu trebuie să rulați diet.yml playbook în viitor sau dacă doriți să reconstruiți rapid sistemul de operare existent al lui Pi.

  1. Cu Raspberry Pi oprit, scoateți cardul microSD și puneți-l în cititorul de card Mac.
  2. Redimensionați partiția ext4 (OPȚIONAL, dar va economisi câțiva GB spațiu și

10 minute per card microSD clonat): 1. Porniți o mașină virtuală Ubuntu folosind VirtualBox, VMWare Fusion sau Parallels Desktop. 2. Atașați dispozitivul USB care are cardul microSD atașat la VM. 3. Asigurați-vă că gparted este instalat: $ sudo apt-get install -y gparted 4. Porniți GUI gparted: $ sudo gparted 5. Selectați cardul microSD (de ex./Dev/sdb) din „Dispozitive” din meniul GParted. 6. Faceți clic dreapta pe ext4 (ar trebui să fie

4 GB) și volumele de încărcare și demontați-le. 7. Faceți clic dreapta pe volumul ext4 și redimensionați-l la o valoare mai mică (de ex. 1024 MB). 8. Faceți clic pe butonul „Aplicați” (căsuță verde) pentru a aplica modificările (aceasta va dura)

10 minute). 9. Scoateți cardul de pe Ubuntu VM, astfel încât să îl puteți folosi din nou de pe Mac.

  • Găsiți cardul: lista $ diskutil (ar trebui să fie ceva de genul/dev/disk2)
  • Faceți o imagine comprimată a cardului folosind dd: 1. Cu pv: $ sudo dd if =/dev/disk2 bs = 1m count = 1536 | pv | gzip>

    /Desktop/diet-raspbian.img.gz 2. Fără pv: $ sudo dd if =/dev/disk2 bs = 1m count = 1536 | gzip>

    AVERTISMENT: Verificați de două ori dacă utilizați dreptul dacă sunt destinații de disc și de destinație sau gzip; aceste valori vor fi diferite pentru sistemul dvs.

    Numărul = 1536 de mai sus va crea o imagine de 1,5 GB. Dacă trebuie să fie mai mare pentru a conține toate partițiile de pe cardul microSD, va trebui să măriți dimensiunea aici.

    În acest moment, ar trebui să aveți o imagine de disc pe care să o puteți scrie pe noi carduri SD sau să o utilizați pentru a suprascrie cardul SD existent.

    Scrieți imaginea Diet Raspbian pe un alt card microSD

    1. Introduceți noul card în cititorul de card Mac.
    2. Găsiți cardul: lista $ diskutil (ar trebui să fie ceva de genul/dev/disk2)
    3. Demontați partițiile montate pe card: $ diskutil unmountDisk/dev/disk2
    4. Scrieți imaginea pe noul card: 1. Cu pv: $ gzip -dc

    /Desktop/diet-raspbian-2.0.0.img.gz | pv | sudo dd of =/dev/disk2 bs = 1m 2. Fără pv: $ gzip -dc

    /Desktop/diet-raspbian-2.0.0.img.gz | sudo dd de =/dev/disk2 bs = 1m

    AVERTISMENT: Verificați de două ori dacă utilizați dreptul dacă sunt destinații de disc și de destinație sau gzip; aceste valori vor fi diferite pentru sistemul dvs.

    Folosiți cardul microSD proaspăt din Raspberry Pi