joi, 28 iunie 2018

dpkg - comanda CLI in Linux



Daca rulati un sistem bazat pe Debian sau distributiile derivate, v-ati intalnit cu pachetele *.deb. Acestea sunt pachete Debian, iar linia de comanda Linux ofera comenzi pentru a rezolva acest tip de pachete. O astfel de comanda este dpkg, pe care o voi discuta in acest tutorial.






Sintaxa comenzii dpkg
dpkg [optiune] [nume_fisier]

Utilizarea comenzii dpkg
1. instalarea unui pachet
# dpkg -i [nume_pachet]

2. dezinstalarea unui pachet
# dpkg -r [nume_pachet]

3. afisarea pachetelor instalate
# dpkg -l

4. afisarea continutului unui pachet
# dpkg --contents [nume_pachet]

5. despachetarea unui pachet
# dpkg --unpack [nume_pachet]

6. configurarea unui pachet despachetat
# dpkg --configure [nume_pachet]

7. verificare pachet daca este sau nu instalat
# dpkg -s [nume_pachet]

8. curatarea unui pachet
# dpkg -P [nume_pachet]

Comanda dpkg ofera o multime de optiuni pe care le gasiti aici. Daca va placut articolul distribuiti-l pe retelele sociale sau impartasiti gandurile dvs. lasand un comentariu.


marți, 26 iunie 2018

Curatati si accelerati Arch Linux

Dintre toate sistemele de operare, Arch Linux se remarca prin simplitate si minimalism. Arch Linux le permite utilizatorilor sa construiasca sistemul de la zero. Cu toate acestea, Arch Linux va inceti PC-ul odata cu instalarea si configurarea pachetelor.

Acest ghid va arata cum sa curatati si sa accelerati PC-ul cu Arch Linux. Pentru acest test am folosit un PC cu sistemul de operare Manjaro Linux.


Curatarea cache-ului pacman
Stergerea cache-ului pacman in Arch Linux este o idee buna cand lucrurile incep sa incetineasca PC-ul. Pentru a sterge cache-ul deschideti terminalul si utilizati urmatoarea comanda:
$ sudo paccache -r

O alta comanda pentru eliminarea memoriei cache este urmatoarea:
$ sudo paccache -rk1

Daca doriti sa eliminati numai pachetele dezinstalate, utilizati urmatoarea comanda:
$ sudo paccache -rkv0

Gestionati aplicatiile de pornire
Sunt aplicatii care pornesc la incarcarea sistemului de operare. Controlul asupra acestui aspect al sistemului dumneavoastra de operare este important deoarece prea multe aplicatii care ruleaza la pornire, pot sa consume rapid resursele procesorului si memoriei.

Daca doriti sa stergeti rapid programele de pornire, nu este nevoie sa utilizati aplicatii GUI, ci utilizand urmatoarele comenzi in terminal:
$ cd ~/.config/autostart
$ ls
$ rm nume_aplicatie.desktop

Dezactivati "staggered Spin-up"
Un alt aspect care face ca Arch Linux sa fie lent este "staggered Spin-up". Este o caracteristica care determina unele hard-uri ATA sa se incarce mai lent, prin incarcarea fiecarei unitati conectate unul cate unul. Daca puteti trai fara aceasta caracteristica, exista o modalitate destul de usoara de a accelera procesul de boot urmand comenzile:
- deschideti fisierul grub
$ sudo nano /etc/default/grub
- la linia GRUB_CMDLINE_LINUX_DEFAULT introduceti intre ghilimele urmatoarea linie:
libahci.ignore_sss=1
- dupa introducerea noului parametru, salvati fisierul si regenerati imaginea de boot
$ sudo grub-mkconfig -o /boot/grub/grub.cfg

Reduceti intarzierea incarcarii GRUB
O alta intarziere este ecranul de boot GRUB. Pentru a reduce timpul de incarcare a GRUB-ului urmati pasii:
- deschideti fisierul grub
$ sudo nano /etc/default/grub
- cautati GRUB_TIMEOUT=5 si schimbati cu un numar mai mic
- dupa introducerea noului parametru, salvati fisierul si regenerati imaginea de boot
$ sudo grub-mkconfig -o /boot/grub/grub.cfg

Dezactivati FSCK la pornire
De fiecare data cand Arch porneste, un proces FSCK va rula si va curata biti murdari de pe un hard disk. Acest lucru este til daa PC-ul arepornit accidental sau alceva in legatura cu hard disk-ul a mers prost. Problema este ca o astfel de operatiune dureaza destul timp. Daca nu va pasa de instrumentul FSCK puteti dezactiva aceasta caracteristica urmand indicatiile:
- deschideti fisierul grub
$ sudo nano /etc/default/grub
- la linia GRUB_CMDLINE_LINUX_DEFAULT introduceti intre ghilimele urmatoarea linie:
fsck.mode=skip
- dupa introducerea noului parametru, salvati fisierul si regenerati imaginea de boot
$ sudo grub-mkconfig -o /boot/grub/grub.cfg

Daca va placut articolul distribuiti-l pe retelele sociale sau impartasiti gandurile dvs. lasand un comentariu.


duminică, 24 iunie 2018

Alternative la utilitarul Yaourt

Yaourt a fost cel mai popular ajutor AUR pe Arch, dar nu mai este dezvoltat. Era cel mai recomandat noilot utilizatori inainte ca ei sa poata incepe sa foloseasca alti asistenti AUR. Avea cateva avantaje cum ar fi comenzile si optiunile se potriveau cu cele ale pacman-ului, suporta copii de siguranta, putea actualiza sistemul cu cateva sau fara solicitari suplimentare.

AUR (Arch User Repository) este un depozit de software comunitar pentru utilizatorii Arch Linux care contine PKGBUILD-uri, permitand utilizatorilor sa-si compileze si sa-si construiasca propriile pachete care nu exista in depozitul oficial.

In acest articol, va voi arata cateva alternative la Yaourt pentru distributiile Linux bazate pe Arch.

1. aurman
aurman este unul dintre cei mai buni ajutori AUR si este o alternativa buna la Yaort, Are o sintaxa similara cu pacman, cu suport pentru toate operatiile pacman.

Caracteristici:
- suporta toate operatiunile pacman si incorporeaza rezolvarea dependentei, detectarea conflictelor si suportul pachetului divizat
- suport pentru pachetul de dezvoltare
- suport pentru cautarea pachetelor si depozitelor AUR
- puteti vedea si edita PKGBUILD-urile inainte de a incepe sa construiasca pachetul AUR
- poate fi folosit si ca solver de dependenta independenta

Instalare aurman:
$ git clone https://aur.archlinux.org/aurman.git
$ cd aurman
$ makepkg -si

Utilizare aurman:
- instalare pachet
$ sudo aurman -S
- cautarea unei aplicatii
$ sudo aurman -Ss
- actualizare sistem
$ sudo aurman -Su
- curatare sistem
$ sudo aurman -Sc

2. yay
yay este un alt helper pentru AUR scris in Go scris cu scopul de a oferi o interfata de pacman cu o interventie minima a utilizatorului.

Caracteristici:
- completarea tabelului AUR
- restrictionarea cautarii
- nu ofera resursele PKGBUILD
- binarul nu are dependente suplimentare decat pacman
- elimina crearea dependentelor la sfarsitul procesului de construire

Instalare yay:
$ git clone https://aur.archlinux.org/yay.git
$ cd yay
$ makepkg -si

Utilizare yay:
- instalare pachet
$ sudo yay -S
- cautarea unei aplicatii
$ sudo yay -Ss
- actualizare
$ sudo yay -Syu --devel --timeupdate
- curatarea dependentelor care nu sunt necesare
$ sudo yay -Yc

3. pakku
pakku este un alt helper pentru AUR cu caracteristici suplimentare.

Caracteristici:
- instalarea pachetelor din AUR
- vizualizarea fisierelor si a schimbarilor intre constructii
- crearea pachetelor din depozitele oficiale
- indepartarea dependentelor dupa construire
- cautarea si interogarea pachetelor AUR
- recuperarea PKGBUILD
- integrare pacman

Instalare pakku:
$ git clone https://aur.archlinux.org/pakku.git
$ cd pakku
$ makepkg -si

Utilizare pakku:
- instalare pachet
$ sudo pakku -S
- cautarea unei aplicatii
$ sudo paku -Ss

4. aurutils
aurutils este in esenta o colectie de script-uri care automatizeaza utilizarea AUR. Poate cauta, verifica actualizari pentru diferite aplicatii instalate si rezolva problemele de dependenta.

Caracteristici:
- foloseste un depozit local care ii ofera un avantaj al suportului de fisiere pacman
- pot exista mai multe repo-uri pentru diferite sarcini
- actualizati depozitul local cu aursync -u
- abilitatea de a ignora pachetul

Instalare aurutils:
$ git clone https://aur.archlinux.org/aurutils.git
$ cd aurutils
$ makepkg -si

Utilizare aurutils:
- instalare pachet
$ sudo aurutils -S
- cautarea unei aplicatii
$ sudo aurutils -Ss

5. trizen
trizen este un ambalaj usor pentru AUR, scris in Perl.

Caracteristici:
- instalarea pachetelor din AUR
- cautare asistenta pentru pachetele AUR
- citirea comentariilor AUR pentru pachete
- actualizarea suportului pentru pachetele AUR
- interactiune interactiva cu pacman
- intrare/iesire suport UTF-8

Instalare trizen:
$ git clone https://aur.archlinux.org/trizen.git
$ cd trizen
$ makepkg -si

Utilizare trizen:
- instalare pachet
$ sudo trizen -S
- cautarea unei aplicatii
$ sudo yay -Ss
- actualizare
$ sudo trizen -Syu
- curatarea dependentelor care nu sunt necesare
$ sudo trizen -Sc

AUR este unul dintre lucrurile unice si importante despre Arch Linux. Dupa ce v-ati facut o parere despre helper-ii AUR puteti sa alegeti unul pe care il considerati cel mai bun pentru dumneavoastra. Daca va placut articolul distribuiti-l pe retelele sociale sau impartasiti gandurile dvs. lasand un comentariu.


marți, 12 iunie 2018

ping - comanda CLI in Linux



Ping este un utilitar care ar trebui sa-l cunoastem toti utilizatorii de Linux: incepatori si profesionisti. Comanda ping este utilizata pentru a testa conexiunea si latenta intre doua conexiuni. Aceste conexiuni pot fi intr-o retea locala, intr-o retea extinsa sau pe Internet. Comanda ping trimite pachete de informatii catre o adresa IP specificata si apoi masoara timpul necesar pentru a obtine un raspuns de la calculatorul sau dispozitivul specificat.




Sintaxa comenzii ping:
ping [optiune] destinatie

Utilizarea comenzii ping prin exemple:
1. utilizarea de baza
$ ping google.com

2. schimba intervalul de timp dintre pachetele ping
$ ping -i 3 google.com

3. schimba dimensiunea pachetului ping
$ ping -s 80 google.com

4. ping trimite un numar setat de pachete
$ ping -c 3 google.com

5. lanseaza un flux de pachete
$ ping -f google.com

6. afiseaza marcajul de timp inainte de fiecare linie
$ ping -D google.com

7. specifica un termen limita pentru ping pentru a iesi
$ ping -w 3 google.com

8. seteaza un timp de asteptare pentru ping
$ ping -W 3 google.com

Pentru a afla mai multe despre comanda ping utilizati comanda:
$ ping --help

Ping este un instrument important care este folosit in depanarea problemelor legate de retea. In acest tutorial, am aratat cateva caracteristici principale ale acestui utilitar. Daca va placut articolul distribuiti-l pe retelele sociale sau impartasiti gandurile dvs. lasand un comentariu.


luni, 11 iunie 2018

Lucruri de facut dupa instalarea Ubuntu 18.04



Acest articol va va arata ce trebuie sa faceti dupa ce ati instalat Ubuntu 18.04. Lucrul acesta va ajuta sa folositi Ubuntu pentru o experienta mai lina pe desktop. Lista cu lucrurile de facut dupa instalarea Ubuntu 18.04 depinde de voi, de interesele si nevoile voastre. De asemenea, aceasta lista este pentru desktop-ul GNOME.





1. Actualizati sistemul
Acesta este primul lucru care ar trebui sa-l faceti dupa instalarea Ubuntu. Actualizarea o puteti face din aplicatia Software Updater sau cu ajutorul terminalului introducand comenzile:
$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade

2. Activati depozite suplimentare
Ubuntu are mai multe depozite care ofera software pentru sistemul dumneavoastra: Main, Universe, Restricted, Multiverse si Canonical Partners.

Activarea tuturor acestor arhive va voi oferi acces la mai multe programe software si driverele proprietar. Pentru activarea acestor arhive deschideti aplicatia Software & Updates si bifati toate depozitele: Main, Universe, Restricted, Multiverse.

La fila Other Software bifati optiunea Canonical Partners.

3. Instalati lucrurile esentiale
Pentru a reda fisiere media precum MP3, MPEG4, AVI, etc., va trebui sa instalati codec-uri multimedia. Instalarea o puteti face din Software Center alegand pachetul Ubuntu Restricted Extras. O alta metoda este cu ajutorul terminalului introducand comanda:
$ sudo apt install ubuntu-restricted-extras

Pentru a nu intampina probleme in utilizarea calculatorului instalati si cateva elemente esentiale cum ar fi arhivele, java, etc.
$ sudo apt install synaptic vlc gimp gimp-data gimp-plugin-registry gimp-data-extras bleachbit openjdk-8-jre oracle-java8-installer unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller mencoder flac faac faad sox ffmpeg2theora libmpeg2-4 uudeview mpeg3-utils mpegdemux liba52-dev mpeg2dec vorbis-tools id3v2 mpg321 mpg123 icedax lame libmad0 libjpeg-progs libdvdcss2 libdvdread4 libdvdnav4 ubuntu-wallpapers*

4. Instalati cele mai recente drivere grafice
Pentru a putea rula cele mai recente jocuri sau sa faceti o sarcina grafica este recomandabil sa instalati driverele grafice pentru o performanta mai ridicata. Pentru a obtine aceste performante ridicate ar trebui sa activati drivere proprietare. Pentru a instala aceste drivere accesati Software & Updates de unde alegeti fila Additional Drivers. Alegeti driverul proprietar si apoi faceti clic pe butonul Apply Change.

5. Instalati aplicatii din Software Center
Dupa ce ati instalat codec-urile este timpul sa instalati aplicatiile pe care doriti sa le utilizati. Aceste aplicatii le puteti instala din aplicatia Software Center.

6. Instalati software de pe web
In managerul de software se gasesc multe aplicatii, dar este posibil sa nu gasiti unele aplicatii. Aceste pachete se gasesc cu extensia deb. Acestea le puteti descarca si faceti doar dublu clic pe el pentru a-l instala. O astfel de aplicatie este si Google Chrome.

7. Renuntati la colectarea datelor in Ubuntu 18.04
Ubuntu 18.04 colecteaza cateva statistici de hardware despre sistem si preferinta de instalare a sistemului. Puteti dezactiva aceasta optiune din fereastra care apare atunci cand va conectati pentru prima data in Ubuntu.

Aceasta optiune o mai puteti dezactiva si din System Settings->Privancy si apoi setati optiunea Problem Reporting la manual.

8. Activati functia "Minimize on Click" pentru Ubuntu Dock
Dock-ul Ubuntu se afla in partea stanga si faciliteaza deschiderea, gestionarea si comutarea intre aplicatiile dumneavoastra favorite si pe cele pe care le executati. Optiunea de minimizarea aplicatiilor de pe Ubuntu Dock este oprita.

Pentru activare trebuie sa executati urmatoarea comanda in terminal:
$ gsettings set org.gnome.shell.extensions.dash-to-dock clic-action 'minimize'

9. Deblocati setarile ascunse cu aplicatia GNOME TWEAKS
Tweaks va permite sa accesati o serie de setari si optiuni pe care panoul standard de setari Ubuntu nu o are. Cu Tweaks puteti face:
- sa schimbati tema GTK
- sa deplasati butoanele ferestrei spre stanga
- sa reglati comportamentul mouse-ului
- sa schimbati fonturile sistemului
- sa gestionati extensiile GNOME, etc.

Instalati GNOME Tweaks:
$ sudo apt instal gnome-tweak-tool

10. Activati "Night Light" pentru protejarea ochii
Ecranul de calculator va poate afecta capacitatea de a dormi in mod corespunzator. Ubuntu 18.04 este livrat cu o functie " Night Light" incorporata. Atunci cand este activat acest lucru ajusteaza culorile ecranului sa apara mai calde, reducand cantitatea de lumina albastra perturbatoare pe care ecranul o emite.

Puteti activa aceasta functie mergand la Settings->Devices->Displays si bifati casuta "Night Light".

11. Explorati extensiile GNOME
Puteti instala si utiliza sute de extensii minunate care sunt disponibile gratuit pe site-ul web GNOME Extensions.

Puteti instala extensiile GNOME utilizand browser-ul Google Chrome. Pentru acest lucru urmati psii:
- adaugati add-on-ul pentru browser-ul dumneavoastra
- instalati chrome gnome shell
$ sudo apt instal chrome-gnome-shell

Dupa ce ati terminat, puteti naviga pe site-ul GNOME Extensions in browser-ul Chrome. Cand doriti sa incercati o extensie nu trebuie decat sa glisati butonul de la off la on pentru a solicita instalarea.

12. Aplicatiile Snap
Snap-urile reprezinta o modalitate excelenta pentru dezvoltatorii de aplicatii de a distribui software-uri utilizatorilor Linux, indiferent ce distrutie folosesc.

Din magazinul Snap puteti instala cele mai noi versiuni ale aplicatiilor. Ubuntu 18.04 ofera acces la magazinul Snap prin intermediul Software Center.

13. Flatpak
La fel ca si Snap, Flatpak permite dezvoltatorilor de aplicatii sa distribuie aplicatii utilizatorilor de Linux.

Ubuntu 18.04 suporta Flatpak, dar nu este activat. Pentru a utiliza aplicatii Flatpak pe Ubuntu 18.04 va trebui sa introduceti urmatoarea comanda:
$ sudo apt install gnome-software-plugin-flatpak

14. Gestionati aplicatiile de pornire
Exista aplicatii de pornire care nu va sunt necesare la pornire si folosesc multe resurse, ceea ce face ca sistemul sa fie lent si sa ofere performante slabe. Pentru a sterge aplicatiile de pornire urmati pasii:
- facti clic pe Application
- cautati Startup
- in fereastra aparuta selectati aplicatia si apasati butonul Remove

15. Instalati Preload
Preload este un instrument care ruleaza in fundalul sistemului si care are o inteligenta artificiala pentru a intelege comportamentul utilizatorului sistemului. Modul in care incarca aplicatia foarte rapid, in functie de frecventa utilizarii a aplicatiei.
$ sudo apt install preload

16. Activare Firewall
On mod implicit Ubuntu vine cu firewall-ul numit UFW, care este simplu si bun. Trebuie sa activati firewall-ul prin urmatoarea comanda:
$ sudo ufw enable

17. Curatarea sistemului
Cel mai simplu de a curata sistemul utilizati urmatoarele comenzi:
$ sudo apt-get autoclean
$ sudo apt-get clean
$ sudo apt-get autoremove

Sunt si alte aplicatii GUI pe care le puteti folosi la curatarea sistemului cum ar fi Bleachbit, Stacer, etc.

Acest articol v-a oferit cateva sfaturi si trucuri pentru a face Ubuntu cat mai productiv. Daca va placut articolul distribuiti-l pe retelele sociale sau impartasiti gandurile dvs. lasand un comentariu.


joi, 7 iunie 2018

Instalati ONLYOFFICE Desktop Editors 5.1 pe Ubuntu


ONLYOFFICE DESKTOP EDITORS este o suita de birou gratuita si open source distribuita sub licenta GNU AGPL v.3.0. Aceasta cuprinde editorii pentru documente text, foi de calcul si prezentari.


Ultima actualizare a aplicatiei ONLYOFFICE Desktop Editors a primit noua interfata de tip tabulara, ceea ce face mult mai  usor navigarea prin numarul tot mai mare de caracteristici.




Puteti instala ONLYOFFICE prin 3 metode:
1. cu ajutorul pachetului deb
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
$ sudo nano /etc/apt/sources.list
##introduceti urmatoarea linie si salvati fisierul
deb http://download.onlyoffice.com/repo/debian squeeze main
$ sudo apt-get update
$ sudo apt-get install onlyoffice-desktopeditors

2. cu ajutorul pachetului Snap
$ sudo snap install onlyoffice-desktopeditors

3. cu ajutorul pachetului AppImage
$ wget https://github.com/ONLYOFFICE/appimage-desktopeditors/releases/download/v5.1.29/DesktopEditors-x86_64.AppImage
$ chmod a+x DesktopEditors-x86_64.AppImage
$ ./DesktopEditors-x86_64.AppImage

Daca va placut articolul distribuiti-l pe retelele sociale sau impartasiti gandurile dvs. lasand un comentariu.


luni, 4 iunie 2018

Schimbati fundalul GRUB in Manjaro


Meniul original GRUB este in general alb-negru. Pentru a personaliza meniul GRUB cu introducerea unei imagini folositi Vimix. Vimix este un addon pentru Grub Customizer care poate fi folosit pentru a schimba fundalul in GRUB.

Pentru a realiza acest lucru trebuie sa instalati doua pachete grub-customizer si grub2-theme-vimix-git. Acestea le puteti instala din Pacman Software Manager, dar nu inainte de activa si depozitul AUR.



Modificarea fundalului in GRUB:
1. deschideti Grub Customizer si alegeti fila Appearance Settings

2. din lista theme alegeti Vimix

3. din partea stanga alegeti background.png

4. incarcati imaginea cu extensia PNG utilizand butonul Load file

5. clic pe meniul File si alegeti Save

6. reporniti calculatorul pentru a vedea ce ati realizat

Daca va placut articolul distribuiti-l pe retelele sociale sau impartasiti gandurile dvs. lasand un comentariu.