Archive for the 'fedora 12' Category

Fedora 12: primeiras impressões, multimídia e drivers nvidia

Final­mente ins­ta­lei o Fedora 12 final aqui na minha máquina e, para minha feli­ci­dade, quase tudo trans­cor­reu sem gran­des mala­ba­ris­mos (espe­ci­al­mente no que diz res­peito à ins­ta­la­ção de codecs de vídeo e áudio).

O pri­meiro passo, se você ins­ta­lou o F12, agora é fazer um update (apro­veite enquanto está em ape­nas 101 MB em média :-P ), como o yum-presto vem ati­vado por default, não se pre­o­cupe, a eco­no­mia no tama­nho dos down­lo­ads chega a mais de 80%.

Depois, não perca tempo, ins­tale os repo­si­tó­rios para softwa­res de ter­cei­ros (copie as três linhas):

su -c 'rpm -ivh \
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm \

http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm’

Meu amigo, Igor Soa­res, (o rei das tra­du­ções do Fedora) me avi­sou que o suporte a codecs estava exce­lente e, como todo incré­dulo, fui tes­tar a dica: dei dois cli­ques num vídeo AVI e o Pac­ka­ge­Kit foi atrás dos codecs, ins­ta­lando sem pro­ble­mas. Depois, mais dois cli­ques nos meus vídeos RMVB e lá foi o Pac­ka­ge­Kit de novo bus­car os codecs. Resul­tado: codecs de vídeo (inclu­sive RMVB e FLV) ins­ta­la­dos e fun­ci­o­nando com dois pares de cli­ques (vai faci­li­tar muito a pró­xima ver­são do 1step-install que, gra­ças a Deus, já é quase desnecessário).

Con­tudo, como nem tudo são flo­res, um recente bug nos dri­vers dis­po­ni­bi­li­za­dos pela NVIDIA for­çou o repo­si­tó­rio RPM­Fu­sion a retirá-lo dos paco­tes tem­po­ra­ri­a­mente já que, para fun­ci­o­nar direito, eles neces­si­ta­riam de ajus­tes manuais.

Uma ver­são, man­tida no repo­si­tó­rio de teste, pode ser ins­ta­lada, mas vai reque­rer con­fi­gu­ra­ções adi­ci­nais. Como o dri­ver nou­veau tornou-se um padrão no Fedora desde o Fedora 11, um cho­que entre este e o dri­ver for­ne­cido pela NVIDIA impe­dia o cor­reto fun­ci­o­na­mento de ambos. Como o nou­veau ainda é bas­tante gené­rico, a mai­o­ria dos usuá­rios pre­fere ins­ta­lar os dri­vers for­ne­ci­dos pelo fabri­cante e isso gerou o problema.

Antes de ten­tar ins­ta­lar seu dri­ver, desa­tive o nou­veau a fim de impe­dir o conflito:

Fedora 12

su -
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)

Depois, dimi­nua o nível de pro­te­ção do SELi­nux para que ele não impeça o dri­ver de car­re­gar:
setsebool -P allow_execstack on
E ins­tale o dri­ver:
yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-nvidia
ou
yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-nvidia-PAE

se você usar um ker­nel PAE.

Fedora 11

su -
mv /boot/initrd-$(uname -r).img /boot/initrd-$(uname -r)-nouveau.img
mkinitrd /boot/initrd-$(uname -r).img $(uname -r)
reboot

E ins­tale o drt­ver
yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-nvidia
ou
yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-nvidia-PAE
se você usar um ker­nel PAE.

Logo uma solu­ção defi­ni­tiva será apre­sen­tada. Qual­quer novi­dade (e tendo tempo e paci­ên­cia) eu posto aqui. ;)

  • Share/Bookmark

Usuários não-root instalando pacotes no Fedora 12

O lan­ça­mento do Fedora 12 gerou grande dis­cus­são na lista de desen­vol­vi­mento devido a uma “fea­ture” do Pac­ka­ge­Kit que per­mi­tia a usuá­rios “não-root” ins­ta­la­rem paco­tes (desde que os paco­tes fos­sem devi­da­mente assi­na­dos e vin­dos de repo­si­tó­rios confiáveis).

A dis­cus­são ini­ci­ada por nodata, da lista de desen­vol­vi­mento, gerou imenso debate (uma das thre­ads com a maior taxa emails/hora que já vi) e mos­trou o des­con­forto de mui­tos desen­vol­ve­do­res com esse grau de liber­dade for­ne­cido ao usuário.

Dois dias depois da ques­tão ser levan­tada, o líder do Pro­jeto Fedora, Paul Fri­elds, anun­ciou que um update do Pac­ka­ge­Kit já foi lan­çado para tra­zer de volta a neces­si­dade de senha de root durante a ins­ta­la­ção de qual­quer tipo de pacote, con­fiá­vel ou não.

The Fedora 12 rele­ase con­tai­ned chan­ges in the default Pac­ka­ge­Kit beha­vior that allow ins­tal­la­tion of pac­ka­ges by users in cases where:

* the user is log­ged in on the local con­sole, and

* is ins­tal­ling pac­ka­ges sig­ned with a pre­vi­ously trus­ted key, and

* is using a pre­vi­ously con­fi­gu­red and trus­ted repository

After more dis­cus­sion and thought, though, the pac­kage main­tai­ners have pos­ted to the fedora-devel-list mai­ling list agre­eing to pro­vide an update to Fedora 12’s Pac­ka­ge­Kit. The update will require local con­sole users to enter the root pas­sword to ins­tall new soft­ware pac­ka­ges. Details on the chan­ges are found here:

https://www.redhat.com/archives/fedora-devel-list/2009-November/msg01445.html

Paul W. Frields

Par­ti­cu­lar­mente não vi isso como um grande pro­blema, já que a mai­o­ria das pes­soas usa o Fedora ape­nas no desk­top e aque­les que se arris­cam usá-lo como ser­vi­dor são esper­tos o bas­tante para saber o que estão fazendo para não ins­ta­lar o PackageKit.

  • Share/Bookmark

Chegou o Fedora 12

Sim, depois de pouc mais de seis meses de desen­vol­vi­mento, o Pro­jeto Fedora acaba de tor­nar público o Fedora 12 (Constantine).

Esta rele­ase é par­ti­cu­lar­mente impor­tante para a Red Hat, pois será a base para o Red Hat Enter­prise Linux 6 e, claro, isso sig­ni­fica que os esfor­ços na pre­pa­ra­ção de uma dis­tro “redonda” foram superados.

O que o aguarda nesta release?

  • Per­for­mance oti­mi­zada: agora todos os paco­tes de 32 bits são i686.
  • Upda­tes meno­res e mais rápi­dos: Com o Delta RPM como padrão, seus upda­tes serão muito mais rápi­dos que antes; o novo método de com­pres­são XY per­mite um tama­nho mais com­pacto e o uso de menos recur­sos para a des­com­pac­ta­ção, como con­sequên­cia, seu DVD do Fedora vem com muito mais pacotes.
  • Network­Ma­na­ger mais inte­li­gente: Redes com fio, wire­less, 3G… não importa; vai ser muito melhor.
  • Next-generation (Ogg) The­ora video: Os aman­tes de áudio e vídeo já podem come­mo­rar; com a ver­são 1.1 do for­mato mul­ti­mí­dia Ogg The­ora os vídeos de alta qua­li­dade e grande taxa de com­pres­são final­mente alcan­çara os padrões dese­ja­dos pelos usuá­rios mais exigentes.
  • Melho­rias na parte grá­fica: Não ape­nas o visual foi polido, mas tam­bém o suporte a pla­cas de vídeo e web­cans foi expandido.
  • Vir­tu­a­li­za­ção: De todas as melho­rias, estas foram as mai­o­res. Usuá­rios que gos­tam ou pre­ci­sam de máqui­nas vir­tu­ais irão se depa­rar com avan­ços incrí­veis que foram desen­vol­vi­dos pelos enge­nhei­ros da RH.
  • Envio auto­má­tico de bugs e crashes: o Abrt vai fazer tudo e enviar o pro­blema direto ao bugzilla.
  • Plug-ins do Pac­ka­ge­Kit: Se você digi­tar o nome do pacote errado ele enten­derá pode suge­rir o cor­reto, tam­bém apren­deu a ins­ta­lar paco­tes dire­ta­mente pelo navegador.
  • Blu­e­to­oth inte­li­gente: Os softwa­res para uso de blu­e­to­oth só serão car­re­ga­dos quando pre­ciso, libe­rando recur­sos do PC.
  • Inter­face grá­fica Moblin: Para os usuá­rios de netbooks.
  • Melho­rias no Pul­se­Au­dio: Refi­na­men­tos tor­na­ram o Pul­se­Au­dio mais inte­li­gente e con­fiá­vel. Já pode com­par­ti­lhar áudio dire­ta­mente com cli­en­tes UPnP / DLNA (como o Plays­ta­tion 3).
  • Ima­gens Live híbri­das: As ima­gens ISO”Live” do F12 podem ser ins­ta­la­das dire­ta­mente em pen­dri­ves ou dis­cos USB removíveis.
  • GNOME Shell pre­view: Já ouviu falar do GNOME Shell? É a ten­ta­tiva do Pro­jeto GNOME para levar o GNOME a um nível supe­rior de fun­ci­o­na­li­dade. No Fedora 12 já é pos­sí­vel testá-lo.

Enfim, é muita coisa…

Se qui­ser saber mais leia as notas da ver­são ou baixe logo a sua cópia.

  • Share/Bookmark

Papéis de parede do Fedora 12

O Fedora 12 já vem se apro­xi­mando do alfa e tomando forma de pouco em pouco. Essa rele­ase dá sinais de que vai bater forte na tecla da vir­tu­a­li­za­ção e nas ino­va­ções da rede, mas não é disso que vim falar. Muito foi apren­dido com o lan­ça­mento do fedora 11 e seu papel de parede de leão “sem leão”. A mai­o­ria dos inte­res­sa­dos se lem­bra deque o papel de parede esco­lhido para o F11 tinha um leão sob o tra­di­ci­o­nal fundo azul mas que, aos 45 do segundo tempo, alguém per­ce­beu que o leão era por demais cha­ma­tivo e que isso aca­ba­ria “cha­pando” os ícones.

Para o Fedora 12 o pes­soal está capri­chando e a arte, muito mais pre­ca­vida, já está muito adi­an­tada, che­gando à fase final de esco­lha dos wall­pa­pers. Não é de agora que o Fedora tra­ba­lha com diver­sos papéis de parede: o ofi­cial e os “extra”, dando a pos­si­bi­li­dade de esco­lher aquele outro con­ceito que você achou mais legal e que, por azar, não virou o papel de parede default.

Por incrí­vel que pareça, dessa vez as esco­lhas estão muito inte­res­san­tes e eu con­cordo com quase todas. A arte feita pela Mái­rín Duffy ficou muito bonita e mere­cia ir para a final da sele­ção pra o “default”, mas a arte do meu amigo Jayme Ayres, que está cotado para ser um dos “extra” mere­cia estar como can­di­dato a default no lugar do sim­ples “Mosaic”.

To gos­tando.

Dis­pu­tando o título de “default”

Dis­pu­tando o título de “extra”

  • Share/Bookmark

Mais tempo de vida para o Fedora

Um assunto que já até virou piada nas lis­tas de dis­cus­são de desen­vol­vi­mento do Fedora é o aumento do ciclo de vida de cada uma das nos­sas rele­a­ses, mas dessa vez, gra­ças aos esfor­ços her­cú­leos e à paci­ên­cia de Jeroen van Meeuwen existe grande pos­si­bi­li­dade de que, a par­tir do Fedora 12 haja um acrés­cimo de lon­ge­vi­dade na dis­tro favo­rita dos Fedorans.

Sem que­rer puxar sar­di­nha para o meu lado, mas acho o Fedora uma dis­tro exce­lente para con­fi­gu­rar ser­vi­do­res. As tec­no­lo­gias dis­po­ni­bi­li­za­das pelo Pro­jeto estão reple­tas das faci­li­da­des que só um pen­sa­mento atu­a­lís­simo pode dar. Esta­mos falando de usar a ver­são mais recente do MySQL, com jus­ta­mente aquela fea­ture super legal que você pre­cisa e que vai tes­tar com empol­ga­ção, mas… você usa­ria um Fedora para mon­tar seu ser­vi­dor, mesmo sabendo que den­tro de 13 meses ele será con­si­de­rado morto pelo Pro­jeto Fedora e dei­xará de rece­ber updates?

Admi­nis­tra­do­res mais rela­xa­dos dirão que não há pro­blema nisso (eu mesmo ainda tenho máqui­nas rodando Fedora Core 3 e que nunca me deram pro­blema), mas alguns admi­nis­tra­do­res, que lidam com dados sigi­lo­sos e “ape­ti­to­sos” para hac­kers mal inten­ci­o­na­dos não podem dei­xar de sen­tir cala­frios só de ima­gi­nar suas máqui­nas desa­tu­a­li­za­das em con­tato com a grande rede.

É por isso que, par­ti­cu­lar­mente, sem­pre achei um grande des­per­dí­cio ter o Fedora com todo esse poten­cial e não poder usá-lo em ser­vi­do­res que cor­rem grande risco de inva­são. A melhor alter­na­tiva é o exce­lente CentOS/Red Hat EL com seus 7 anos de suporte, mas o Cen­tOS mais atual (5.3) é o equi­va­lente ao nosso Fedora Core 6 e para nós, que usa­mos o Fedora 11, sem­pre fica alguma sen­sa­ção de perda. Como diz meu amigo Igor Soa­res, “o Fedora de hoje é o Red Hat de amanhã”.

E por­que o Pro­jeto Fedora tra­ba­lha assim? Um fedora a cada seis meses e um ciclo de vida de 13 meses para cada release?

Bem, isso está dire­ta­mente rela­ci­o­nado com o motivo de ser do Fedora: mover-se rápido con­forme as tec­no­lo­gias vão sur­gindo e mos­trar para a Red Hat o que há de melhor para adi­ci­o­nar ao seu pro­duto de nível enter­prise, o RHEL. Com isso em mente, o tempo de vida de cada Fedora é bas­tante curto por­que, a rigor, não existe motivo para con­ti­nuar se pre­o­cu­pando com uma rele­ase já tes­tada, apri­mo­rada e subs­ti­tuída por outra mais recente. Unindo-se a isso o fato de que cada man­te­ne­dor pre­cisa cui­dar de seus paco­tes para cada um dos Fedo­ras “ati­vos”, a quan­ti­dade limi­tada de pes­soal e a grande demanda de infra-estrutura é fácil per­ce­ber o porquê de um ciclo tão curto.

Mas, é como disse antes: um Fedora tem cer­tas qua­li­da­des que o CentOS/RHEL ainda não tem e muita gente (inclu­sive eu), con­ti­nua pedindo por um Fedora mais lon­gevo sem­pre que a opor­tu­ni­dade surge.

No dia 4 de julho Jeroen van Meeuwen res­sus­ci­tou o assunto e veio com mais que pala­vras; já havia pro­posto o “exten­ded life time” como uma fea­ture para o Fedora 12 e tra­zia bons e paci­en­tes argu­men­tos para quase todas as difi­cul­da­des téc­ni­cas apre­sen­ta­das. Como resul­tado de todo o tra­ba­lho o Fedora Board (a lide­rança do Pro­jeto) come­çou a con­si­de­rar seri­a­mente a pos­si­bi­li­dade de man­ter as atu­a­li­za­ções de segu­rança por mais algum tempo.

O que resta saber agora é se haverá volun­tá­rios o sufi­ci­ente para tor­nar o ELT uma coisa pra­ti­cá­vel e deci­dir quanto mais de tempo será adi­ci­o­nado à vida do Fedora. Ouvi falar em adi­ci­o­nar 6 meses, mas torço por um suporte de 2 anos. Sou um oti­mista. :-)

Segue em anexo a dis­cus­são do tópico e vou ficar aqui fazendo figa: 2 anos! 2 anos! 2 anos!

Fea­ture pro­po­sal: Exten­ded Life Cycle Sup­port (132)
  • Share/Bookmark

E o codinome do Fedora 12 é.…

constantine

Cons­tan­tine.

Isso, é claro, não foi nenhuma sur­presa com­pa­rado às porc… aos outros nomes que par­ti­ci­pa­ram da votação.

1. Constantine	1167
- --[ Cut Off ] --
2. Umbria	 941
3. Orville	 792
4. Rugosa	 740
5. Chilon	 530
  • Share/Bookmark

O codinome do Fedora 12

stDo dia 18 ao dia 23 de maio o Fedora Pro­ject ini­ciou o pro­cesso de esco­lha do nome para o Fedora 12. O pro­cesso é o mesmo de sem­pre; se você acom­pa­nha o blog aqui já deve ter lido várias vezes um artigo sobre esco­lha dos nomes dos Fedoras.

O nome do Fedora 12 deve ter alguma rela­ção com o nome do Fedora 11 e nenhuma rela­ção com o nome do Fedora 10. Pre­cisa obe­de­cer à seguinte regra:

Leo­ni­das é um(a) <rela­ção com o novo nome>, assim como <novo nome>.

Pen­sei em não par­ti­ci­par dessa vez, mas aca­bei tendo algu­mas súbi­tas idéias e fui lá dar a cara a tapa. Acho os codi­no­mes legais, mas nor­mal­mente fico frus­trado com as esco­lhas (exceto pelo Moonshine e o Werewolf). Que tal uma olha­di­nha nas minhas suges­tões? (não vale rir)

  • Chal­len­ger — É uma classe de naves este­la­res de Star Trek, assim como Leonidas
  • Cen­taur — É uma classe de naves este­la­res de Star Trek, assim como Leonidas
  • Ari­och – É um nome hebraico que sig­ni­fica “como um leão”, assim como Leonidas
  • Excal­li­bur — É uma classe de naves este­la­res de Star Trek, assim como Leonidas
  • Hori­zon — É uma classe de naves este­la­res de Star Trek, assim como Leonidas
  • Infi­nity — É uma classe de naves este­la­res de Star Trek, assim como Leonidas
  • Nebula — É uma classe de naves este­la­res de Star Trek, assim como Leonidas
  • Nomad — É uma classe de naves este­la­res de Star Trek, assim como Leonidas
  • Odin — É uma classe de naves este­la­res de Star Trek, assim como Leonidas
  • Orion — É uma classe de naves este­la­res de Star Trek, assim como Leonidas
  • Cos­mos — É uma classe de naves este­la­res de Star Trek, assim como Leo­ni­das (Já exis­tente: http://csciwww.etsu.edu/cosmos http://en.wikipedia.org/wiki/Cosmos_Software )
  • Delta — É uma classe de naves este­la­res de Star Trek, assim como Leo­ni­das (Já exis­tente: http://www.delta-sw.com http://www.deltasoftwaresolutions.com )
  • Andro­meda — É uma classe de naves este­la­res de Star Trek, assim como Leo­ni­das (pos­sí­vel con­flito com uma com­pa­nhia e uma série de TV)
  • Per­sephone — É um nome grego, assim como Leo­ni­das (rejei­tado por ser con­si­de­rado um link muito “genérico”)
  • Pytha­go­ras – Era uma pes­soa viva em 500 AC, assim como Leo­ni­das (rejei­tado por ser con­si­de­rado um link muito “genérico”)

Uma home­na­gem ao melhor seri­ado do Uni­verso (Star Trek), à mito­lo­gia grega (que adoro) e à mate­má­tica (que me faz arran­car os cabe­los, mas não con­sigo dei­xar de admirar).

O Fedora 12 vai ser muito impor­tante por­que será a base do Red Hat Enter­prise Linux 6 e terá mui­tos enge­nhei­ros da Red Hat envol­vi­dos dire­ta­mente. Tomara que o codi­nome seja legal. O resul­tado sai dia 27 de junho.

  • Share/Bookmark