User Tools

Site Tools


linux-admin:capitole:capitol-12

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux-admin:capitole:capitol-12 [2016/10/10 10:26]
mihaic
linux-admin:capitole:capitol-12 [2016/10/11 13:41] (current)
mihaic [Resurse utile]
Line 52: Line 52:
 ===== Resurse utile ===== ===== Resurse utile =====
  
-  * [[http://​elf.cs.pub.ro/​so/​wiki/​laboratoare/​laborator-01#​fazele-compilarii | Fazele compilării]] 
-  * [[http://​courses.cms.caltech.edu/​cs11/​material/​c/​mike/​misc/​compiling_c.html | C track: compiling C programs]] 
   * [[http://​www.cyberciti.biz/​howto/​question/​linux/​dpkg-cheat-sheet.php | Dpkg - Cheat Sheet]]   * [[http://​www.cyberciti.biz/​howto/​question/​linux/​dpkg-cheat-sheet.php | Dpkg - Cheat Sheet]]
   * [[http://​www.cyberciti.biz/​howto/​question/​linux/​linux-rpm-cheat-sheet.php | RPM - Cheat Sheet]]   * [[http://​www.cyberciti.biz/​howto/​question/​linux/​linux-rpm-cheat-sheet.php | RPM - Cheat Sheet]]
Line 65: Line 63:
 apt-get install --download-only sl apt-get install --download-only sl
 </​code>​ și apoi navigați în folderul {{{/​var/​cache/​apt/​archives}}}. </​code>​ și apoi navigați în folderul {{{/​var/​cache/​apt/​archives}}}.
-# Pentru a afla informații despre pachetul anterior, cum ar fi versiunea, pachetele de care depinde sau arhitectura pe care poate fi instalat, folosiți opțiunea {{{-I}}} a utilitarului {{{dpkg}}} (sau {{{--info}}}):​ <code bash>+## Pentru a afla informații despre pachetul anterior, cum ar fi versiunea, pachetele de care depinde sau arhitectura pe care poate fi instalat, folosiți opțiunea {{{-I}}} a utilitarului {{{dpkg}}} (sau {{{--info}}}):​ <code bash>
 dpkg -I <nume pachet> dpkg -I <nume pachet>
 </​code>​ Numele complet pachetului depinde de versiunea sa și de arhitectura pentru care a fost compilat, dar va începe cu {{{sl}}}. </​code>​ Numele complet pachetului depinde de versiunea sa și de arhitectura pentru care a fost compilat, dar va începe cu {{{sl}}}.
-# Pentru a instala pachetul (fără dependențele acestuia), folosiți parametrul {{{-i}}}: <code bash>+## Pentru a instala pachetul (fără dependențele acestuia), folosiți parametrul {{{-i}}}: <code bash>
 dpkg -i <nume pachet> dpkg -i <nume pachet>
 </​code>​ unde <nume pachet> este fișierul {{{.deb}}} descărcat. </​code>​ unde <nume pachet> este fișierul {{{.deb}}} descărcat.
-# Pentru a determina toate fișierele ce aparțin pachetului instalat, rulați comanda (sau cu parametrul {{{--listfiles}}}):​ <code bash>+## Pentru a determina toate fișierele ce aparțin pachetului instalat, rulați comanda (sau cu parametrul {{{--listfiles}}}):​ <code bash>
 dpkg -L sl dpkg -L sl
 </​code>​ </​code>​
-# Pentru a determina toate pachetele ce conțin un fișier, rulați comanda (sau cu parametrul {{{--search}}}):​ <code bash>+## Pentru a determina toate pachetele ce conțin un fișier, rulați comanda (sau cu parametrul {{{--search}}}):​ <code bash>
 dpkg -S /​usr/​games/​sl dpkg -S /​usr/​games/​sl
 </​code>​ </​code>​
-# Dezinstalarea pachetului se face cu comanda: <code bash>+## Dezinstalarea pachetului se face cu comanda: <code bash>
 dpkg -r sl dpkg -r sl
 </​code>​ În loc de {{{-r}}} poate folosi parametrul {{{-P}}} (purge) pentru a șterge și fișierele de configurare. </​code>​ În loc de {{{-r}}} poate folosi parametrul {{{-P}}} (purge) pentru a șterge și fișierele de configurare.
Line 83: Line 81:
 dpkg -l dpkg -l
 </​code>​ </​code>​
-# Pentru a determina dacă un pachet ce conține {{{linux}}} în denumire este instalat, rulați comanda: <code bash>+## Pentru a determina dacă un pachet ce conține {{{linux}}} în denumire este instalat, rulați comanda: <code bash>
 dpkg -l '​*linux*'​ dpkg -l '​*linux*'​
 </​code>​ </​code>​
-# Observați prima coloană a tabelului afișat. Acest câmp este format din două sau trei litere. +## Observați prima coloană a tabelului afișat. Acest câmp este format din două sau trei litere. 
-### Prima literă reprezintă starea dorită a pachetului. Aceasta poate fi: {{{i}}} - install, {{{u}}} - unknown, {{{r}}} - remove, {{{p}}} - purge, {{{h}}} - hold. +## Prima literă reprezintă starea dorită a pachetului. Aceasta poate fi: {{{i}}} - install, {{{u}}} - unknown, {{{r}}} - remove, {{{p}}} - purge, {{{h}}} - hold. 
-#** A doua literă reprezintă starea curentă a pachetului: {{{n}}} - not installed, {{{i}}} - installed, {{{u}}} - unpacked etc. +### A doua literă reprezintă starea curentă a pachetului: {{{n}}} - not installed, {{{i}}} - installed, {{{u}}} - unpacked etc. 
-#** Dacă există și o a treia literă, aceasta este {{{r}}} și reprezintă apariția unei erori la instalare iar pachetul va trebui reinstalat.+### Dacă există și o a treia literă, aceasta este {{{r}}} și reprezintă apariția unei erori la instalare iar pachetul va trebui reinstalat.
 # Configurările unui pachet se pot face fie înainte de a-l instala, fie după ce a fost instalat. Pentru a schimba timezone-ul pe ora Moscovei, având în vedere că pachetul {{{tzdata}}} a fost deja instalat, folosiți comanda: <code bash> # Configurările unui pachet se pot face fie înainte de a-l instala, fie după ce a fost instalat. Pentru a schimba timezone-ul pe ora Moscovei, având în vedere că pachetul {{{tzdata}}} a fost deja instalat, folosiți comanda: <code bash>
 dpkg-reconfigure tzdata dpkg-reconfigure tzdata
linux-admin/capitole/capitol-12.1476084395.txt.gz · Last modified: 2016/10/10 10:26 by mihaic