Despre Linux

  • Facebook
  • Twitter
  • LinkedIn
  • Acasă
  • Linux
    • Comenzi Linux
    • Tutoriale
  • Kubernetes
  • RHCSA
    • Exerciții RHCSA
    • SELinux
    • Permisiuni
  • General
    • Open source
  • Contact

Cum mi-am reparat ARCH-ul

23 iunie 2015 By Bobses 2 comentarii

Peste câteva zile se va împlini 1 lună de când lucrez neîntrerupt cu Arch Linux. Sunt foarte mulţumit, chiar dacă în primele zile am făcut setări mai mult sau mai puţin de fineţe - astea vor rămâne atâta timp cât voi avea şi sistemul de operare instalat.

De la instalare şi până alaltăieri am avut, ca mediu desktop, XFCE. Rula rapid, dar îmi lipseau câteva lucruri cu care eram obişnuit, fiind prea minimalist pentru mine. Aşa că am vrut să trec la Mate, cu care am avut o convieţuire relativ bună de peste 6-7 luni (Ubuntu Mate).

Zis şi făcut; deschid un terminal şi lansez comanda:

sudo pacman -Syy mate mate-extra

Se instalează fără probleme. Reboot, intru în Mate şi primul lucru pe care-l fac e să dezinstalez XFCE:

sudo pacman -Rncs xfce xfce-goodies

Mă mai joc prin Mate şi mai dau şi câteva restarturi ca să fiu convins că e ok. A doua zi dimineaţă primesc un frumos mesaj care se multiplica la infinit: Starting Caja... După un timp scurt sistemul devenea inutilizatabil, fiind nevoit să recurg iar la restart. Tata Google nu m-a lămurit deloc în privinţa soluţiei (am găsit nişte rezolvări de acum câţiva ani, dar n-au funcţionat la mine). Am încercat să postez un mesaj şi pe forumul Mate, dar a durat foarte mult până când a fost aprobat (acolo aprobarea topicurilor se face manual...); de fapt, restabilisem sistemul cu Cinnamon, dar topicul încă nu fusese aprobat...

După câteva restarturi, sistemul a rămas cu ecran negru şi cursorul clipocind. 🙂 Foarte frumos...  😯

A fost momentul în care am hotărât să scap de Mate şi să instalez Cinnamon, care tocmai a scos o nouă versiune. Dar cum să fac asta, din moment ce sistemul meu nu mai intra în interfaţa grafică?

Am boot-at cu un Arch CD. Când am ajuns la prompterul root, am tastat comanda pentru listarea partiţiilor (deşi ştiam sigur pe ce partiţie aveam instalat sistemul, am vrut totuşi să mă conving, să nu fac vreo boacănă):

fdisk -l

Sistemul meu Arch e instalat pe partiţia sdb5. Am montat această partiţie în sistemul arch care rula de pe CD:

mount /dev/sdb5 /mnt

Apoi am intrat în sistemul meu de pe hard disk prin chroot:

arch-chroot /mnt

S-a schimbat prompterul şi, din acest moment, era ca şi cum lucram de pe sistemul meu de operare prin tty, nu de pe CD.

Prima dată am dezinstalat mate:

sudo pacman -Rncs mate mate-extra

Apoi am instalat Cinnamon:

sudo pacman -Sy cinnamon nemo-fileroller

Am ieşit din chroot cu comanda:

exit

Am demontat partiţia şi am restartat calculatorul, pentru a boot-a de pe HDD-ul meu:

umount /mnt
reboot

Am scos CD-ul şi sistemul a pornit fără probleme cu noul Cinnamon. Mesaj de avertizare: partiţia root are 0 KB liberi! Cum naiba, că doar era undeva pe la jumătate?

Dau comenzile pentru clean şi autoclean, pentru a mai elibera nişte spaţiu:

pacman -Sc
pacman -Scc

Instalez baobab, un utilitar pentru analizarea hard disk-urilor (arată care foldere ocupă cel mai mult). Aşa am aflat că numai un folder avea 7,9 GB! E vorba de /var/lib/systemd/coredump: un spaţiu care conţine informaţii despre procesele terminate neaşteptat. În cazul meu, totul a pornit de la bucla în care intrase Mate cu acel Starting Caja...

Am şters tot ce se afla în coredump şi am setat dezactivarea sa:

sudo gedit /etc/systemd/coredump.conf

În fişier am editat linia Storage=none prin îndepărtarea semnului #.

Uite-aşa am avut parte de ceva distracţie zilele astea... :))

Cât despre Cinnamon, ce să zic: chiar nu mă aşteptam să arate aşa de bine (fiind primul contact). Multe extensii şi applet-uri, ca în Gnome 3 (că doar sunt înrudite). Din păcate, parcă frânează un pic sistemul, în comparaţie cu XFCE... Dar nu mă grăbesc nicăieri. 🙂

Screenshot cu noul Cinnamon

Partajează asta:

  • Dă clic pentru a partaja pe Facebook(Se deschide într-o fereastră nouă)
  • Dă clic pentru a partaja pe LinkedIn(Se deschide într-o fereastră nouă)
  • Dă clic pentru a partaja pe Twitter(Se deschide într-o fereastră nouă)

Similare

Din categoria: Tutoriale Etichete: Arch Linux, coredump, storage

Comentarii

  1. sunshine64sm a zis

    23 iunie 2015 la ora 20:50

    Linux te iubesc !!! ai cele mai frumoase linii de comanda, linii, curbe, curburi, forme rotunjite, ma rog, tot tacimul. Interesanta patanie cu Linuxul, si mai interesant e ca spui si altora, asta e un lucru frumos. Despre Linux numai de bine, vorba lui Nichita Stanescu. E frumos, e stabil, e asa cum e, daca nu va place Linux atunci nu gustati, dar cu siguranta pasionatii vor gasi placere in configurarea unui sistem de operare asa cum numai in Linux se poate (adica ma rog, si alte nix-uri, dar sigur nu cu Windoz si nu cu Mac!). Spor !!!

    Răspunde
    • Bobses a zis

      23 iunie 2015 la ora 20:51

      Mare dreptate ai! 🙂

      Răspunde

Lasă un răspuns Anulează răspunsul

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.

Copyright © 2023 · Bobses

Administrează consimțămintele pentru cookie-uri
Pentru a oferi cea mai bună experiență, folosim tehnologii, cum ar fi cookie-uri, pentru a stoca și/sau accesa informațiile despre dispozitive. Consimțământul pentru aceste tehnologii ne permite să procesăm date, cum ar fi comportamentul de navigare sau ID-uri unice pe acest site. Dacă nu îți dai consimțământul sau îți retragi consimțământul dat poate avea afecte negative asupra unor anumite funcționalități și funcții.
Funcționale Mereu activ
Stocarea tehnică sau accesul sunt strict necesare în scopul legitim de a permite utilizarea unui anumit serviciu cerut în mod explicit de către un abonat sau un utilizator sau în scopul exclusiv de a executa transmiterea unei comunicări printr-o rețea de comunicații electronice.
Preferințe
Stocarea tehnică sau accesul este necesară în scop legitim pentru stocarea preferințelor care nu sunt cerute de abonat sau utilizator.
Statistici
Stocarea tehnică sau accesul care sunt utilizate exclusiv în scopuri statistice. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Stocarea tehnică sau accesul sunt necesare pentru a crea profiluri de utilizator pentru a trimite publicitate sau pentru a urmări utilizatorul pe un site web sau pe mai multe site-uri web în scopuri de marketing similare.
Administrează opțiunile Administrează serviciile Administrează vânzătorii Citește mai multe despre aceste scopuri
Vizualizează preferințele
{title} {title} {title}