Tips end Tricks – Mandriva Linux

Mandriva Linux are ca package manager “urpmi”, care este unul dintre cele mai performante și ușor de folosit package manager existente.
De asemenea încă o unealta specifică distribuţiei Mandriva Linux este şi Mandriva Control Center sau prescurtat MCC. Aceasta unealtă ne permite administrarea și configurarea într-un mod foarte facil și intuitiv a majorității părților importante ale sistemului de operare Mandriva Linux.
Toate acestea fac din Mandriva Linux o distribuție stabilă, centrată în jurul ideii de ușurință în utilizare și destinată tuturor utilizatorilor de orice nivel, fie ei începători sau profesioniști. Dar despre toate acestea vom afla mult mai multe amănunte, cu ocazia următoarelor postări ale mele.
Să vedem în cele ce urmează, cum putem vizualiza conținutul unui fișier ISO din terminal, cum putem restaura bootloader-ul GRUB, cum putem efectua un reboot rapid sau să eliberăm din memoria RAM, cum să efectuăm o căutare rapidă din consolă sau o captură video a ecranului, cum să actualizăm sistemul dintr-o singură comandă, cum rezolvăm o problemă de sunet sau ce este acela un swappiness.
Vizualizarea conţinutului unui fişier ISO din terminal
Pentru a vedea pe scurt ce conţine un fişier ISO putem utiliza următoarea comandă:
isoinfo -d -i nume.iso |more
această comandă ne va da detalii despre numele volumului, copyright, partiţia de boot, etc.
isoinfo -l -i nume.iso |more
această comandă ne va afişa conţinutul fişierului ISO.
Restaurarea bootloader-ului GRUB după Windows re/install
În momentul în care instalăm sau reinstalăm Windows după instalarea distribuţiei Mandriva Linux se şterge bootloaderul din Master Boot Record sau MBR. Pentru a-l restaura putem folosi următoarea modalitate:
1. Introducem DVD-ul Mandriva Free în unitate şi repornim calculatorul. La bootare (a se vedea instalarea distribuţiei Mandriva Linux) alegeţi Rescue system, apoi din meniul ce apare selectăm Reinstall Bootloader.
2. Repornim sistemul şi scoatem CD-ul Mandriva din unitate.
O altă metodă în cazul în care nu avem la îndemână DVD-ul de instalare procedăm astfel:
- avem nevoie de un Live CD cu o distribuţie GNU/Linux, de exemplu: Mandriva Linux One, Knoppix, Kanotix, Slax sau Nimblex, deci o distribuție Linux românească.
Boot-ăm cu Live CD-ul, apoi deschidem un terminal sau o konsolă cu drepturi de root. Acum trebuie să aflăm care partiţie este cea root, utilizând comanda:
# fdisk -l /dev/sda
Presupunem că aceasta este prima partiţie logică din partiţia extinsă, adică sda5, sau mai exact /dev/sda5. Montăm această partiţie, pentru a o putea accesa, cu comanda:
# mkdir /mnt/sda5 && mount /dev/sda5 /mnt/sda5
Schimbăm rădăcina sistemului de fişiere pentru procesul curent, cu ajutorul comenzii:
# chroot /mnt/sda5
Reinstalăm bootloaderul GRUB sau LILO, astfel: pentru GRUB, folosind comanda:
# /sbin/grub-install /dev/sda
iar pentru LILO, utilizând comanda:
# /sbin/lilo
Acum dăm Restart şi totul ar trebui să fie în regulă, dacă nimic nu s-a greşit !
Reboot rapid
O metodă mai rapidă şi mai sigură de a face reboot când calculatorul se blochează este următoarea:
1. Apăsăm simultan tastele Alt+SysRq+B, tasta SysRq fiind tasta Print Screen, rezultatul va fi că toate procesele se vor închide şi sistemul va reboota în maxim 2-3 secunde.
Eliberare de memorie RAM
După o utilizare îndelungată, pentru a mai elibera din memoria RAM, se poate folosi comanda sync, care practic pune pe Hard Disk datele care nu sunt considerate actuale.
Căutare rapidă din consolă
Pentru aceasta avem o comandă foarte folositoare: locate. Pentru a o folosi deschidem o consolă, şi ne log-ăm ca root şi rulăm comanda următoare:
#updatedb
Această comandă va actualiza indexul fişierelor existente în sistem. Apoi, după ce updatedb a terminat de actualizat indexul, folosim comanda locate, bineînţeles ca utilizator normal, astfel:
$locate inkscape
unde inkscape este numele fişierului/aplicaţiei ce dorim să o găsim.
Swappiness
În kernelul Linux există un parametru numit swappiness care permite utilizatorilor să ajusteze swap-ul sistemului. Acest parametru poate lua valori între 0 şi 100. Pe scurt, valorile mari conduc la mai multă swapp-are din RAM pe partiţia swap, iar valorile mici vor face ca aplicaţiile să fie păstrate în memoria RAM chiar dacă acestea nu sunt utilizate.
ATENŢIE !
Valoarea pentru acest parametru va trebui aleasă cu mare grijă deoarece dacă va fi prea mare sau prea mică va dăuna performanţelor sistemului. Implicit, valoarea setată este 60. Pentru computerele ce au 2GB RAM sau mai mult, modificarea acestei valori în orice fel nu este necesară ! Pentru 1-1,5GB RAM se recomandă o valoare între 20-25 iar pentru 512MB RAM o valoare între 30-35 este potrivită.
Setarea poate fi făcută în mai multe moduri. Putem modifca valoarea temporar, până la următoarea repornire a computerului prin comanda:
#echo 35 > /proc/sys/vm/swappiness
unde 35 este valoarea dorită. Dacă dorim ca modificarea să fie permanentă va trebui să adăugăm următoarea linie în fişisierul /etc/sysctl.conf.
vm.swappiness=35
Probleme de sunet
Dacă întâmpinăm probleme cu sunetul, acesta având un nivel foarte scăzut, sau este inexistent, verificăm întâi setările KMix. Aceasta se poate realiza dând clic pe iconiţa sub formă de difuzor din system tray. Verificăm să nu fie setat pe mute vreunul din canale şi sliderele să nu fie puse la minim.
Captură video a ecranului
Putem să înregistrăm desktop-ul nostru folosind ffmpeg. Aceasta se face din consolă folosind o comandă precum cea de mai jos:
$ ffmpeg -f x11grab -s 1280×800 -r 24 -b 6500 -bt 712k -sameq -i :0.0 ~/out.avi
Parametrii comenzii de mai sus sunt reprezentaţi astfel:
f x11grab aceasta înseamnă că va înregistra desktopul.
s 1280×1024 se specifică rezoluţia dorită. Mai precis dreptunghiul virtual de pe desktop ce va fi înregistrat. Pentru a înregistra întregul desktop, aici va trebui să setaţi rezoluţia folosită. Se pot pune şi rezoluţii mai mici, dreptunghiul virtual se va afla în colţul de stânga sus a ecranului şi va avea dimensiunea specificată.
b 6500 reprezintă bitrate în kilobytes.
bt 712k reprezintă toleranţă la bitrate.
sameq înseamnă să înregistreze în aceeaşi calitate ca şi sursa , deci în cazul nostru desktop-ul. Fără această opţiune se va face compresie iar acest lucru implică să mai citim şi documentaţia ffmpeg pentru setări compresie/calitate.
i 0:0 reprezintă sursa, adică desktopul, adiţional se poate specifica şi o deplasare a dreptunghiului virtual faţă de colţul stânga sus, astfel -i 0:0+50,60 însemnând deplasare cu 50 pixeli pe orizontală şi 60 pe verticală;
~/out.avi este calea unde se va salva fişierul şi numele acestuia.
Actualizarea sistemului dintr-o singură comandă
Putem să ne actualizăm sistemul şi mai uşor decât în metodele descrise anterior. Totuşi, metoda ce va fi prezentată mai jos prezintă un risc de securitate pentru sistemele expuse, servere, etc. deoarece parola de root va fi salvată în format text în folderul utilizatorului în interiorul fişierului bash.rc.
Înainte de toate va trebui să instalăm pachetul expect cu comanda în consolă: urpmi expect. În continuare, pentru a defini o comandă mdvup pentru userul actual modificăm fişierul .bashrc din folderul home al userului adăugând următoarele în sectiunea “# User specific aliases and functions“:
mdvup ()
{
urpmi.update -a
/usr/bin/expect -c ‘spawn su -l -c “urpmi –auto-select”;expect “?
*assword*”;send — “Parola_ROOT”;send — “\r”;interact’
}
Evident, în exemplul de mai sus trebuie înlocuit Parola_ROOT cu parola efectivă root de pe sistemul respectiv.
Testaţi prin a deschide o nouă consolă cu userul pentru care aţi făcut modificarea şi rulaţi pur şi simplu comanda mdvup. Vă doresc mult succes. Sursa: Mandriva Users România-Ghid Mandriva Linux.
Related posts:


Cand e vorba de linux sti ce articole sa faci
Catalin, ştiu să le fac şi pe partea de Windows dar ca să fiu sincer plăcerea mai mare primează pe Linux, … totuşi !
Salut! Foarte interesant articolul !! Un link de download pt o versiune de mandriva stabila?
Multam’ !
@Ionut:
Salutare, și mă bucur că ți-a plăcut articolul, sper că ți-a fost de ajutor și de aceea, te rog să revii aici pe blog, pentru că am în lucru mai multe articole legate de distribuția Linux Mandriva, inclusiv instalare, configurări, utilizarea consolei, etc.
Deci te rog să revii pentru că vor urma și alte articole interesante atât în ce privește sistemul de operare Windows cât și Linux Mandriva !
Referitor la rugămintea ta, pentru a descărca această minunată distribuție Linux care este Mandriva, este foarte simplu, urmând acest link: http://www2.mandriva.com/downloads/?p=linux-free
Succes și dacă mai ai alte probleme te aștept aici pe blog cu mare plăcere.
Multumesc pt. link! Astept cu nerabdare urmatoarele tale articole legate de Mandriva,Succes!!