Credite

  • Eduardo Romero Contact - "Editor in Chief"
  • Dan Griffiths Contact - "Contributor, Proofreader"
  • Alex Minkiewicz Contact - "Contributor"
  • Sam Harada Contact - "Contributor"

Bun venit

Și iată-ne din nou împreună! Bine ne-am regăsit! În această luna aș vrea să le mulțumesc lui Dusty Phillips și Ronald van Haren pentru minunata muncă pe care au depus-o pentru acest jurnal de știri. Fără ei, acest jurnal nu putea ajunge în acest stadiu. Din motive personale, ambii au decis să se retragă. Mulțumesc băieți, amândoi ați fost o mare sursă de inspiraţie pentru mine tot timpul și vă admir pentru că sunteți unii din cei mai buni dezvoltatori.

Acest număr este foarte special pentru mine. M-a adus înapoi la origini, pe vremea când lucram de unul singur la jurnalul de știri. Simt din nou pasiune pentru activitatea mea, după ce aproape am uitat cât este de distractiv să fi responsabil la o parte oficială din Arch Linux. Jurnalul de știril contribuie într-un mod special la ecosistemul Arch Linux, informând utilizatorii, la un nivel oficial, despre ce se întâmplă în procesul de dezvoltare al Arch Linux.

Acest număr conține un interviu cu Andrea Scarpino, maintainer-ul kde pentru architectura i686. De asemenea, aducem tuturor entuziaștilor kernel-ului o secțiune de sfaturi și trucuri care ar trebui să fie de un interes special. În final, chiar dacă nu am fost menționați în mass-media luna aceasta, vom oferi o analiza a motivelor pentru care Arch Linux a fost menționat în mass-media în ultimele luni. Fără prea multe formalitați, echipa newsletter-ului vă prezintă numărul din iulie 2009 al Arch Linux Newsletter. Savurați-l.

Eduardo Romero "kensai" (În numele echipei Newsletter)

Arch Linux - Știri de primă pagină

2009-06-23

portmap înlocuit cu rpcbind și actualizare importată a nfs-utils

Salut comunității arch,
portmap este înlocuit cu rpcbind din repository-ul [core]. Are mai multe îmbunătațiri, ca suportul pentru ipv6 și nfs4. Vă rog să faceți schimbările corespunzătoare în /etc/rc.conf.

Actualizare importantă a nfs-utils:
- Suportul pentru NFS4 este acum implementat.
Acesta este o actualizare destul de importantă, veți avea de modificat fișierul de configurare.
În /etc/rc.conf daemonii se schimbă astfel:
1) Schimbați portmap cu rpcbind
2) Schimbați nfslock cu nfs-common
3) Schimbați nfsd cu nfs-server

Există configurații optionale pentru NFS(client și server) în:
/etc/conf.d/nfs-common
/etc/conf.d/nfs-server
Vă rog schimbați-le după placul vostru.

2009-06-23

kernel 2.6.30 mutat in repository-ul [core]

Salut comunității arch,
Noul kernel 2.6.30 a fost mutat in repository-ul [core]

Schimbări upstream: aici.

Schimbări Arch Linux:
s-a eliminat acpi-dsdt-initramsfs.patch, nu există niciun patch funcțional disponibil. Dacă aveți nevoie de setări customizate la dsdt, vă rugăm să vi-l compilați voi în kernel.
- s-a eliminat modulul snd-pspkr #14958
- s-a adăugat dccp #15071
- s-a adăugat SCHED_DEBUG=y
- s-a schimbat compresia kernel-ului la lzma
- s-a eliminat modulul rt25000 pentru că este suportat în driverele kernel-ului.

2009-06-19

Noul module-init-tools schimbă locația fișierului de configurație al modprobe

Noul pachet module-init-tools 3.8 schimbă locația fisierului de configurație: /etc/modprobe.conf nu o să mai fie citit, fiind folosit /etc/modprobe.d/modprobe.conf în locul lui. Fișierele din /etc/modprobe.d care nu au extensia .conf vor fi ignorate pe viitor.

Vă rugăm să faceți modificările necesare după update.

2009-06-10

Detalii despre abuzul folosirii logo-ului Arch Linux

După publicarea articolului care făcea legătură la abuzul folosirii vechiului logo în jurnalul de știri din iunie, am primit un email neașteptat de la operatorul societății în cauză. Și-a cerut scuze oficial și a eliminat de pe site logo-ul. Ii mulțumim pentru acest lucru și îi urăm mult succes în elaborarea unui nou logo reprezentativ societății sale.

Aparent el a primit câteva mailuri de amenințare și vulgare ca raspuns la această problemă. Sunt foarte dezamăgit de faptul că acest lucru a avut loc; Comunitatea Arch Linux se poate lăuda cu abordarea prietenoasă, printre altele, iar persoanele care se identifică a fi membri trebuie să aibă un comportament decent. Nu am avut intenția de a motiva astfel de acțiuni și sper că cei responsabili vor acționa mai matur data viitoare.

Arch Linux în Media

Secțiune de: Eduardo Romeo

Această lună a trecut fără nicio referință în mass-media a Arch Linux. De fapt, acest lucru este ciudat, deoarece foarte rar se întâmplă. Arch Linux a avut un impuls în popularitate care a crescut lună de lună. În plus, cea mai mare parte a recenziilor au fost foarte pozitive în a recomanda Arch Linux și altora. Suntem mândri și vom încerca să facem Arch Linux cel mai bun, chiar și dacă ar fi doar pentru acest scop. Credem ca toată lumea ar trebui să se bucure de el și să-l folosească cum doresc.

Au fost o mulțime de factori care au contribuit la recenta popularitate a Arch Linux în mass-media. Deși jurnalul de știri are deja o perioada de timp importantă de apariție, l-am relansat în octombrie 2007. A fost întotdeauna un efort meritat, dar mulțumită dezvoltatorilor care m-au ajutat tot timpul și mi-au dat motivație, am făcut jurnalul plăcut și evident calea informativă oficială a comunității Arch Linux. Aceasta a condus la o crește a numărului de oameni care citesc despre Arch Linux și procesul său de dezolvare, fiind interesați de modul în care lucrăm și de ce avem o comunitate așa de pasionată.

Indiferent de opiniile noastre personale despre alte distribuții populare, nașterea ubuntu în octombrie 2004 a ajutat comunitatea Linux ca un intreg. Prezența unei astfel de distribuții prietenoase(user-friendly) a provocat o reacție in lanț atrăgând mai multe persone în Linux. De-a lungul timpului, unii utilizatori ai ubuntu au constatat că au nevoie de o provocare și au migratat către alte distribuții. Mulțumită unei secțiuni bine plasate din forumul ubuntu, unii din ei și-au găsit drumul spre Arch.

rch Linux, în sine, fiind o distribuție de top, a fost foarte mult aplaudată datorită modului de dezvolvare rolling release și a filozofiei keep it simple. Încă de la începuturile sale, Arch Linux a menținut credința că o distribuție nu ar trebui să stea în calea utilizatorilor. Spre deosebire de alte distribuții, am încercat să reducem implicarea de aplicații grafice complicate care să se ocupe cu ceea ce putem face foarte bine și în linia de comandă. Acest lucru, combinat cu un sistem care poate să se adapteze ca o mănușă la nevoile talem reprezintă doar câțiva dintre factorii care au făcut Arch Linux atât de popular în ultimele luni.

Devland

Secțiune de: Eduardo Romero

Arch Linux Development News

  • Daniel Isenmann a preluat sarcina menținerii pachetului wicd. Drept urmare, a adus trei noi pachete în extra pentru a pregăti wicd pentru lansarea versiunii 1.6.0.
  • Pentru cei dintre noi care așteaptă cu nerăbdare lansarea următoarei versiuni stabile KDE, numerotată 4.3 , Andrea Scarpino a anunțat că repository-ul [kde-unstable] a fost reactivat. Ceva de genul exemplului de mai jos trebuie adăugat deasupra repository-urilor noastre în fișierul /etc/pacman.conf:
  • [kde-unstable]
    Include = /etc/pacman.d/mirrorlist
    
  • Thomas Bächler has been hacking through mkinitcpio, reparând câteva bug-uri și instabilități. El ne scrie despre acestea.
  • Te întrebi ce e man-db, de ce rulează un cron zilnic și de ce produce un load atât de mare? Thomas a facut asta.

Interviu ediției - Andrea Scarpino

- Salut, Andrea, ce bine că te avem în acest interviu. În primul rând, o scurtă prezentare și spune-ne căte ceva despre cum ai devenit dezvoltator Arch Linux?

Salut tuturor, sunt student la Universitatea Bari din Italia. Trebuie să specific faptul că zilele aceastea sunt un pic mai inactiv pentru că am examene de dat. Folosesc Linux din septembrie 2005 și Arch Linux din iunie 2007, am încercat mai multe distribuții în tot acest timp: Mandriva, Suse, Ubuntu, Slackware, Gentoo. Apoi am încercat Arch Linux și mi-am găsit liniștea. Am devenit Trusted User în martie 2008 (trebuie să spun că ii mulțumesc lui Giovani pentru asta), iar 9 luni mai târziu Pierre căuta ajutor la împachetarea KDE, așa că iată-mă în faza de acum.

- Deci tu lucrezi la împachetarea KDE pentru arhitectura x86; poți să ne povestești despre această experință și de ce ai ales KDE ca mediu desktop?

Voi fi sincer, KDE nu a fost prima mea alegere. Când am devenit dezvoltator, awesome, ncmpc și weechat erau de ajuns. Chiar și acum, uneori prefer să folosesc awesome pe laptopul meu. Dar dacă încerci KDE vezi că este rapid, confortabil și funcțional. Mai ales ultima versiune, KDE 4.3, care este în [kde-unstable]. Echipa KDE a făcut un lucru bun și Pierre a făcut un lucru minunat în împărțirea pachetelor.

- L-ai ajutat de asemenea pe James cu netcfg; poți să ne zici un pic despre asta și eventual menționează alte contribuții la Arch Linux?

Aș vrea să-l ajut mai mult pe James cu netcfg, dar din păcate nu pot în acest moment. Am folosit netcfg încă de când am început să folosesc Arch Linux și este un proiect extraordinar. Am trimis unele patch-uri pentru AUR și în prezent lucrez la două proiecte, PacBuilder și RepoMan, unii dintre voi s-ar putea să știe. Am ajutat și pe Bugtracker.

- Am dori să știm dacaă există loc de îmbunătățire în domeniu tău de activitate. Dacă da, ce ai de gând să faci?

În primul rând, vreau să-l ajut pe Loui cu AUR și dacă am mai mult timp liber aș vrea să contribui la dezvoltarea pacman.

- O întrebare interesantă mi-a venit în minte. Există vreo tehnologie nouă, în general sau pentru Linux, pe care o aștepți?

Hum... nu prea. Am trecut la ext4 doar de 6 zile, dar imi place procesul de dezvoltare al driverelor grafice intel și îmbunătățirile recente din kernel.

- Andrea Scarpino, mulțumesc pentru timpul acordat, precum și de munca pe care o depui pentru Arch Linux. Mai vrei să spui ceva utilizatorilor?

Oh. așteptam întrebarea despre tacos!!! KDE 4.3 rocks! Serios, vă rog încercați [kde-unstable] și raportați orice problemă. Să ai o zi bună și mulțumesc tuturor. KISS.

Arch Linux Schwag Report

Secțiune de: Eduardo Romero

Ei bine, nu este treaba mea obișnuită, dar voi face o scurtă incursiune pentru raportul Arch schwag. Din fericire, am fost pus la curent de către Dusty Phillips asupra stării în care se află magazinele care lucrează pentru fonduri Arch Linux.

Mulțumită comunității, cheile USB pe care le-am lăsat s-au vândut. Astea sunt veștile bune, de fapt. Toate aceste lucruri dau bine vizual și reprezintă o mare oportunitate de a face cunoscut Arch Linux într-o variantă fashion.

Luna trecută Dusty ne spunea că precomenzile pentru genți de laptop branduite cu Arch Linux nu au fost pe măsura așteptărilor. Totuși, cele care au fost precomandate prin Dusty sunt deja gata să fie trimise.

Puteți vedea varietatea de genți de laptop cu Arch Linux aici. M-am uitat la toate și, deocamdată, favorita mea este aceasta. Dar sunt o mulțime de modele grozave din care să alegi, așa că nu rămâne decât să vă uitați la toate.

Ași vrea să vă reamintesc că avem o impresionantă varietate de mărfuri la zazzle, care este în creștere și are vânzări din ce în ce mai bune. De asemenea, țineți minte că inelul, pandantivul Arch Linux sunt iarăși modalități fashion de a vă arăta sprijinul pentru Arch Linux.

Semnale din comunitate

Secțiune de: Dan Griffiths

Colțul TU

  • Chiar dacă nu este un TU, Overlord-ul favorit al fiecăruia a pornit o discuție asupra mutării AUR/comunității pe un nou server. Acest proces promite a fi interesant...
  • Grigorios a pornit o discuție paralelă cu cea despre serverul amintit privitor la posibilitatea renunțări la comentarii de pe AUR.

În recenzie

  • tntcoda anunță un release al clientului Usenet bazat pe Qt numit Piven. Piven.
  • Allan a lansat un instrument nifty (pentru puturoși!) care să-i ajute pe utilizatori să descopere doar cât de mult spațiu necesită în realitate un pachet instalat.
  • Xyne a sugerat că ceva nu miroase bine cu Arch Linux...

La rampă

  • În ciuda vârstei fragede și, să admitem, a scurtei perioade de când folosește Linux, un Archer s-a aruncat în apele învolburate ale design-ului de limbaj. Chestia asta pare de-a dreptul inutilă, dacă stai să te gândești la pleiada de limbaje de programare pe care le are la dispoziție deja un dezvoltator, dar întreprinzătorul nostru Archer nu caută să schimbe standardele de dezvoltare curente. Atunci, de ce s-ar lega la cap fără să-l doară pornindu-se să construiască un limbaj de programare? Pentru că poate!

    După doar câteva luni de lucru cu Linux, Peasantoid se demonstrase deja un Archer competent și un programator dotat. Proiectul său curent, numit punt, este un limbaj de programare scris în C pur. Chiar dacă acest nou limbaj cu siguranță nu este un pericol pentru "băieții mari", sintaxa simplă și elegantă a lui punt este binevenită în compensație la designul încălcit al mai multor limbaje mainstream. Construit după filosofia KISS (Keep It Simple, Stupid), punt este implementat prin două componente: un interpretor și un set de module.. Acest design modular păstrează curat și concis codul, astfel încât să lase utilizatorilor posibilitatea de a dapta sistemul la nevoile individuale.

    Așadar, unde vede Peasantoid că se va duce punt de acum încolo? Deși nu se așteaptă de la punt să fie o "rupă gura" limbajelor de tot soiul, el crede în potențialul său de a fi folosit pe scară mai largă în viitor. Urmărind ce se va mai întâmpla, vrem să îi urăm lui Peasantoid și grupului de dezvoltatori punt mult noroc cu proiectul lor. Pentru mai multe informații despre punt, mergeți pe site-ul lui sau descărcați o copie după ediția din această lună a Arch User Magazine, unde este un interviu în exclusivitate cu Peasantoid.

Tips and Tricks

Contribuție de: Sam Harada

Construirea unui kernel fără initramfs

Dacă ești un fanatic al optimizării, probabil știi cât de mult îi ia sistemului tău să elibereze sesiunea "initial ramdisk" în timpul bootup. Cu atât mai mult cu cât nu poate distribuțiile sunt echipate standard cu initramfs. Pentru a scăpa de această dependență, treuie neapărat să-ți compilezi propriul kernel.

Dar, mai întâi, puțină teorie...

Așadar, ce este un initramfs?

Un initramfs (sau filesystem RAM inițial), mai cunoscut drept initrd, este un filesystem temporar montat de kernel în timpul primei faze a boot-ării. El conține tot ce e necesar pentru a obține accesul la "realul" filesystem (acela de pe hardisk). Trebuie notat faptul că procesul de montarem utilizare și demontare a initramfs "cotă" secunde extrem de prețioase. Se poate preveni această pierdere de timp, prin compilarea tuturor driverelor necesare direct în kernel-ul dvs.

Compilarea kernel-ului

Am urmat mai mult sau mai puțin ghidul "kernel compilation from source" din Arch Wiki luând în considerare și faptul că multe lucruri nu sunt necesare deoarece eu am compilat in toate modulele. Aici este o transcriere a ceea ce am făcut (nevoile voastre pot fi altele).

  • Descărcați sursa kernel de pe ftp://ftp.kernel.org/pub/linux/kernel/. Pentru versiunea 2.6.x.x, folosiți "v2.6" -- ați prins ideea.
  • Extrageți arhiva și cd către directorul nou creat.
  • Asigurați-vă că arborele sursă este curat.

    $ make mrproper

  • Configurați kernel. Procesul este prea elaborat pentru a-l descrie aici, dar este intuitiv.

    $ make menuconfig

    Notă: 'menuconfig' este preferința mea personală. Sunt și alte front-ends disponibile -- rulați `make help` pentru lista completă.

    Când selectați opțiunile în timul procesului de cofigurare, asigurați-vă că checkbox este marcat ca '*' mai degrabă decât 'M' dacă opțiunea în chestiune este un driver esențial. 'M' însemnă că va fi compilat separat ca modul și probabil nu doriți acest lucru. Driverele neesențiale (i.e. unele care nu vor fi într-un initramfs) pot fi lăsate ca 'M'.

    Va trebui să setați un LOCALVERSION custom (în General setup > Local version) pentru a diferenția kernel-ul de unul standard -- de examplu, '-rdless'.

    După ce e gata, salvați configurația ca .config.

  • Să compilați kernel. Asta va fi destul de simplu.

    $ make bzImage

    Asta va genera o imagine comprimată a kernel-ului, care va folosi mai puțin spațiu decât `make vmlinux`.

  • Compilați și instalați orice module care nu au fost marcate ca '*' in timpul configurării.

    $ make modules && make modules_install

  • Copiați imaginea kernel-ului în locație și cu nume potrivit. Al meu este localizat în /boot/vmlinuz-rdless, dar e doar o preferință personală.

    Kernel-ul este localizat în arch/$ARCH/boot/bzImage ($ARCH fiind arhitectura voastră). Copiați-l în partiția de boot ca root.

    # cp arch/$ARCH/boot/bzImage /boot/vmlinuz-rdless

    Nu uitați să înlocuiți $ARCH cu actuala voastră arhitectură.

Felicitări!

Trebuie să aveți acum un kernel funcțional fără initramfs! Urmăriți documentația bootloader pentru informații despre cum să faceți acum setările.

Sporește-ți cunoștințele!

Secțiune de: Eduardo Romero

Recuperează fișiere Linux șterse cu lsof

"Un fișier în Linux este un pointer la un inode, care conține datele fișierului (permisiuni, proprietar și unde este conținutul pe disk). Ștergerea fișierului elimină legătura, dar nu inode-ul propriu-zis - dacă un alt proces îl deschide, inode nu este eliberat pentru scris până procesul nu termină cu el."

(Citește mai mult...)

Crearea interogărilor în OpenOffice.org Base

"Interogările (Queries) sunt pentru baza de date echivalentul filtrelor în foile de calcul tabelar (spreadsheet). Așa cum filtrul poate limita sau reorganiza informația expusă într-o foaie de calcul tabelar, tot așa și interogația limitează și reorganizează informația în baza de date. Amândouă pot fi o clae eficientă de a găsi informația dorită, mai ales atunci când aveți de lucrat cu mii de înregistrări. Bineînțeles, în mâna unui expert, interogările pot fi cu mult mai precise și complicate decât în cazul unui filtru, dar, dacă folosiți OpenOffice.org Base, atunci această analogie se apropie de adevăr, chiar dacă interogările sunt ceva mai complicat de setat decât filtrele. Când se salvează în Base petru folosință îndelungată, o interogare devine o vizualizare."

(Citește mai mult...)

Secțiunea distractivă

Secțiune de: Dan Griffiths & Eduardo Romero
  • Un user de nesuspectat și-a lăsat computerul logat ca root și a plecat din oraș! Căutați câteva sugestii despre ce poate fi făcut cu această eroare monumentală.
  • cactus reporteaza o situație neașteptată a Arch Linux overlord.
  • Și acum, pentru #archlinux fun:
Ingar> cred că voi sunteți de prin ultimele 20 de categorii de populație?
shrimants> 19 lol
Daenyth> 20 atm, 21 în câteva luni
Ingar> eu 20 dar în hexa
mikegriffin> dacă un computer este doar pentru folosința mea, folosesc fluxbox. 
dacă are useri multipli, pun să meargă gnome...
godling> asta înseamnă că îi urăști pe ceilalți?
grte> Deci știe cineva de ce kmix lucrează doar pentru root, deși utilizatorul curent este parte din audio group?
Daenyth> deoarece kde este k-tardat...
s4msung> repo e picat?
Stythys> yeah
Stythys> cineva a decis sa dea DDoS pe server
Stythys> =/
s4msung> damn =\
s4msung> ceva mirrors active?
Stythys> nu-s sigur, caută lista mirrors pe wiki-ul nostru...

Încheiere

Și iată s-a mai încheiat un Jurnal de Știri Arch Linux. Sperăm sincer că v-ați bucurat de conținutul jurnaluiui de luna aceasta și l-ați citit cu plăcere. Vă rugăm să ne contactați și să ne spuneți opiniile și/sau sugestiile, pentru a face acest jurnal mai bun. De asemenea, ne-ar face plăcere să primim articole de la voi, și să le găsim un loc aici.