Imersiune în salix

intrare

Sourcery este lansat din sistemul de meniu principal al Xfce cu același nume, care necesită începutul, cum ar fi Gslapt. introduceți parola de utilizator:

Figura 1. Solicitarea unei parole

Imersiune în salix

Imersiune în salix

După aceasta, când porniți pentru prima oară, se recomandă să descărcați o listă de slackbills disponibile:

Figura 2. Primul început

Imersiune în salix

Imersiune în salix

Și dacă sunteți de acord cu această propunere (și nu are nici un rost să o refuzați), aceasta va arăta astfel:

Figura 3. Vedere implicită

Imersiune în salix

Imersiune în salix

Interfața Sourcery este similară cu cea a lui Gslapt. Numai chiar mai simplu: două butoane de control pentru a actualiza lista slakbildov (care a fost făcut doar că), și de a efectua toate sarcinile (care nu este disponibil), șirul de căutare, meniul contextual a două elemente (Set - mai precis, nota pentru instalare, și pentru a obține informații) , iar meniul principal, la necesitatea unor elemente pe care le vom referi în acest proces.

Exemplul de aplicație

Ordinea de lucru cu Sourcery este evidentă. Mai întâi, în lista de slackbills (sau, mult mai ușor, prin bara de căutare), se caută pachetul necesar. Să presupunem că acesta este un pachet TauDEM pentru a lucra cu date de hartă în format DEM (încă mai sugerez cine ar putea beneficia de distribuția Salix). Apoi pe el (prin meniul principal sau context) caseta de selectare Set:

Figura 4. Selectarea pachetului de instalat

Imersiune în salix

Imersiune în salix

Și, în principiu, puteți apăsa execuția butonului. Cu toate acestea, înainte de aceasta este foarte inofensiv să se refere la meniul contextual Obțineți informații. care va afișa un astfel de panou - aici trebuie să fiți atenți la linia Dependencies. care în acest caz este singurul pachet openmpi:

Figura 5. Panoul de informații: informații generale despre pachet

Imersiune în salix

Imersiune în salix

Figura 6. Panoul de informații: descrierea pachetului

Imersiune în salix

Imersiune în salix

De obicei, fila README File necesită o examinare atentă - aici puteți găsi informații despre opțiunile de construire a pachetelor. Dacă se găsesc vreunul, acestea trebuie să fie setate prin intermediul opțiunii de meniu Instalare aici:

Figura 7. Setarea opțiunilor de compilare

Imersiune în salix

Imersiune în salix

Cu toate acestea, în exemplul nostru nu există nici unul. În schimb, nu vedem informații mai puțin utile - o descriere a funcționalității pachetului, scurtă, dar suficientă:

Figura 8. Panoul de informații: fișierul README

Imersiune în salix

Imersiune în salix

Apoi, butonul de execuție, prin meniul File -> Run sau combinația de taste Control + Enter, se numește panoul de confirmare a gravității intenției:

Figura 9. Confirmarea instalării

Imersiune în salix

Imersiune în salix

În același timp, este raportat că nu va fi instalat numai pachetul "comandat", dar dependențele sale sunt aceleași pachete openmpi. care a fost specificat în informațiile generale despre pachet (a se vedea figura 5).

După aceasta, slackbills-urile din ordinul necesar pentru satisfacerea dependențelor sunt trimise spre executare - adică, în exemplul nostru, primul openmpi. și apoi TauDEM. Progresul sarcinilor este afișat în fereastra corespunzătoare, ca în terminalul obișnuit când se asamblează prin slapt-src:

Figura 10. Executarea sarcinilor

Imersiune în salix

Imersiune în salix

După finalizarea procesării plăcilor, ar trebui să apară un mesaj care să confirme că toate sarcinile au fost finalizate cu succes:

Figura 11. Oprirea reușită

Imersiune în salix

Imersiune în salix

Figura 12. Mesaj de eroare de executare a sarcinii

Imersiune în salix

Imersiune în salix

Figura 13. Raport privind implementarea lacunelor

Imersiune în salix

Imersiune în salix

Figura 14. Lista rapoartelor privind punerea în aplicare a slackbills

Imersiune în salix

Imersiune în salix

Puțin despre înființare

Asta e tot ce ai nevoie pentru a aplica cu succes Sourcery. Rămâne să spun câteva cuvinte despre setările sale. Deoarece aceasta este shell-ul pentru slapt-src. atunci cele principale sunt concentrate în același fișier / etc / slapt-get / slapt-srcrc. și poate fi modificată prin editarea directă.

Cu toate acestea, există și un instrument vizual pentru configurare, care oferă câteva caracteristici suplimentare. Acesta este panoul Setări. prin intermediul meniului Editare -> Opțiuni (sau prin combinația Control + P). Aici, în primul rând, puteți completa lista surselor de slackbill-uri și prioritatea acestora (este setată în ordinea din listă, care poate fi modificată prin simpla tragere și plasare):

Figura 15. Panoul de setări: Surse de scripturi

Imersiune în salix

Imersiune în salix

Cu toate acestea, în opinia mea, nu prea are sens să reumpleți lista de depozite, deoarece, de exemplu, principala sursă de slackbills pentru toate timpurile și popoarele - SlackBuilds.org nu conține informații despre dependențe. Și fără ea, Sourcery își pierde tot farmecul.

În continuare, puteți schimba directorul pentru a stoca slakbildov și tot în legătură cu acestea: sursele de arhivă descărcate, rezultatele despachetarea pachetelor lor binare colectate, fișierele lor constitutive deja concepute pentru includerea directă în ierarhia de fișiere. Valoarea implicită este / usr / src / slapt-src:

Figura 16. Panoul de setări: director de lucru

Imersiune în salix

Imersiune în salix

Pentru ca acest director contine absolut tot ce ai putea avea nevoie, dacă doriți să modificați așa cum se aplică nu numai slakbild, dar pachetul de cod sursă, poate că el va și dorința de a pune toate aceste lucruri într-un alt loc. Cu toate acestea, o funcție mai utilă aici - director destul de curat tuturor acestor „deșeuri“ Sourcery (mai precis, slapt-src).

În cele din urmă, puteți cere dependențe rezolva Sourcery - trebuie doar să întreb, pentru că, așa cum a fost subliniat în mod repetat, el va face acest lucru numai în cazul în care informația despre dependențele de slakbilda disponibile în depozitul său care conține:

Figura 17. Panoul de setări: rezoluția dependențelor

Imersiune în salix

Imersiune în salix

Deoarece ambele surse regulate de slackbills pentru suportul de rezolvare a dependenței Salix, cererea este exprimată în mod implicit. Poate că este mai probabil să dezactivați capacitatea de a dezactiva dependențele aici: de exemplu, atunci când activați magazinele de slackbild, unde relația cu dependențele este ușor diferită de cea a dezvoltatorilor Salix.

concluzie

Din examinarea de mai sus, puteți vedea că Sourcery shell - un instrument extrem de ușor de utilizat. Acest lucru nu înseamnă că utilitarul slapt-src de bază este complex. Dar sursa uneori vă permite să efectuați aceleași manipulări. nu, nu este mai ușor, pentru că este mai ușor acum: mai clar. Ei bine, ipostaza consolei a acestui set de instrumente este, desigur, mai rapidă. În general, totul este ca de obicei.

Descărcați resurse

Articole similare