Bem-vindo: Sex, 2 de Maio 2025, 15:55 Pesquisa avançada

Chakra GNU/Linux

Esta secção é dedicada a todas as distribuições de Linux, por exemplo, Gentoo, Ubuntu Ultimate Edition, Mint, Kubuntu etc. Poderá apresentar distribuições, questionar sobre problemas e até apresentar tutoriais!

Chakra GNU/Linux

Mensagempor Luciano Fernandes » Sex, 18 de Novembro 2011, 6:03

Boa noite, desejo que todos estejam bem :!: :OK:

Neste artigo demonstro como personalizar o Chakra 2011.11 codinome 'Edn', uma excelente distribuição Arch-based que tem no KDE seu foco principal.

Por: Edinaldo P. Silva




1 - Introdução, download e carregamento do Live-CD

Recentemente voltei a usar o Chakra após algum tempo, neste artigo mostrarei algumas dicas a fim de melhorar a utilização de seu Chakra Edn.

Para início de conversa, o download da mídia de instalação deverá ser realizado através do seguinte endereço:

:arrow: http://chakra.sourceforge.net/get/

No meu caso, quando baixei a imagem disponibilizada em 26/Out/2011 optei pela versão em CD, agora a versão mais recente disponibilizada em 05/Nov/2011 é a Chakra-2011.11-Edn.

Não se esqueçam de verificar o MD5 antes de gravar a mídia em CD e se caso precisem gravá-la num pendrive, sigam os passos indicados nestes links:

:arrow: http://linuxblog.darkduck.com/2011/05/adventures-in-chakra-linux.html

:arrow: http://cristalinux.blogspot.com/2011/10/mistery-of-chakra-linux.html


# dd if=Chakra-2011.11-Edn-CD-i686.iso of=/dev/dispositivo

Não poderei apresentar o processo de instalação para vocês, pois estranhamente no VirtualBox, a imagem (2011.10.26) carrega o ambiente completo, porém o mouse e teclado não funcionam; enquanto que na instalação real não tive nenhum problema, mas o processo de instalação completo pode ser visto na própria página do projeto:

:arrow: http://chakra.sourceforge.net/wiki/index.php/Tribe_Guide



Carregamento do Live CiD
Além de muito bonito, o instalador Tribe é bastante intuitivo. Abaixo segue apenas as primeiras telas do LiveCD que pude capturar.

Tela inicial em inglês. Escolha do nosso idioma, escolha do método de boot, carregamento do sistema com a configuração correta do mapa de teclado, locale e etc, Splash inicial e carregamento da sessão KDE:


Imagem

Imagem

Imagem





2 - Configurações adicionais

Tendo visto o processo de carregamento do Live CD ou do processo de instalação, é chegada a hora de personalizar o sistema.

Para deixá-lo na nossa língua nativa bastará isto:


$ sudo pacman -Syy

$ sudo pacman -S kde-l10n-pt_br

Feito isto, bastará abrir o 'SystemSettings' (Configurações do Sistema) e na aba 'Administração' definir a nossa linguagem.

Para a gestão de pacotes sugiro a instalação das seguintes 'apps' (appset-qt e ccr):

$ packer -S appset-qt base-devel ccr

E já que citei o 'ccr', que nada mais é que um clone do packer criado para o CCR (Chakra Community Repository), um serviço similar ao AUR (Arch User Repository), recomendo a instalação dos pacotes (git, mercurial e subversion). Então:

$ sudo pacman -S git mercurial subversion

Adicionando novos programas ao Chakra:

Navegador Opera, Flash Player e Java:


$ sudo pacman -S flashplugin jre opera

Codecs básicos:

$ sudo pacman -S flac faad2 ffmpeg lame libvorbis libmpcdec mpg123 mplayer smplayer sox unzip vorbis-tools wavpack

Incrementando o KDE:

$ sudo pacman -S kaffeine kdegraphics-ksnapshot kdegraphics-gwenview kdegraphics-okular ktorrent kdeutils-kdf kdeutils-kcalc kdeartwork-aurorae kdeartwork- colorschemes kdeartwork-desktopthemes kdeartwork-iconthemes kdeartwork-screensavers kdeartwork-sounds kdeartwork-styles kdeartwork-wallpapers kde- baseapps-konq-plugins kde-baseapps-konqueror kde-baseapps-kwrite kdegraphics-kolourpaint kdegraphics-thumbnailers kde-kdm-themes-ashoc kde-kdm-themes- crunchy-branch-blue kde-ksplash-themes-ashoc kde-ksplash-themes-crunchy-branch-blue kdemultimedia-juk kdemultimedia-kscd kdemultimedia-thumbnailers kdenetwork-kppp kde-plasma-themes-kneda kdesdk-dolphin-plugins kdeutils-kcharselect kde-wallpapers-ashoc kde-wallpapers-crunchy-branch-blue koffice-kpresenter koffice-kspread koffice-kword koffice-l10n-pt_br kwebkitpart partitionmanager cups cups-pdf sane soundkonverter k3b kaudiocreator kffmpegthumbnailer kipi-plugins konq-plugins-youtubedownload kdeadmin-system-config-printer kdeadmin-system-config-printer-kde k3b dvd+rw-tools gtk-integration-engine-qtcurve gtk-integration- engine-molecule

Utilizando o CCR:

Com o 'ccr' sugiro a instalação destes programas:

$ ccr -S chakra-essentials

$ ccr -S compiz-fusion-kde oxygen-transparent-git

$ ccr -S qmmp-svn chromium bleachbit

$ ccr -S preload rar lshw localepurge e4rat pkgbuild-syntax-nano



3 - Galeria de imagens

Algumas imagens desta excelente distro

After Forever rodando no Media Player Parole:



Pacman-XG compilado no Arch e instalado no Chakra:



Versão do KDE, SystemSettings e Rekonq:

Imagem



As inúmeras funções do AppSet-QT (tela principal, aba de pacotes Multimídia com o YaRock já instalado, lista de repositórios e com informações do site do Opera):




Instalando o Firefox7 no Bundle Manager (já rodando Compiz e Emerald sobre o KDE):

Imagem

Alguns arquivos de configuração (pacman.conf, rc.conf e mirrorlist):

Imagem

Imagem

Imagem

Obs1.: DAEMONS do rc.conf já modificados.
Obs2.: Mirrorlist com o excelente espelho: http://mirror.rit.edu (que está disponível para inúmeras distribuições).




4 - Continuando com as imagens

Instalação do MOC com o makepkg:

Imagem

Imagem

Imagem

Imagem

Imagem

Imagem

Obs.: Um processo alternativo de instalação do MOC pode ser visto nesta screenshot do meu Blog:

:arrow: http://gnu2all.blogspot.com/2011/11/screenshot-chakra-20111026.html

Página principal do CCR e instalação de alguns pacotes com o mesmo:



Chakra Essentials:

Imagem

Compiz e Emerald:

Imagem

Player Qmmp-svn:

Imagem

Phoronix Test Suite:

Imagem

PKGBUILD visualizado com syntaxe-highlight para o Nano:

Imagem

E para finalizar, uma screenshot do Chakra + ícones kAwOken + YaKuake + Tilda + Qmmp + Konsole & Alsi + lista de programas instalados:

:arrow: http://gnu2all.blogspot.com/2011/11/screenshot-chakra-20111026.html



5 - Pesquisando por pacotes

É isso aí galera, o Chakra é tão simples e versátil quanto o Arch Linux. Caberá a vocês pesquisarem mais sobre o 'ccr', cujo funcionamento é parecido com o 'packer', de forma a poder obter novos pacotes não inclusos nos repositórios oficiais; não esquecendo da outra fonte onde podemos obter novos pacotes: o AUR.


Pesquisando por pacotes

Caso não façam uso de algum gerenciador gráfico, como o 'AppSet-Qt', o 'PacmanXG-bin' ou outro, mas apenas as ferramentas 'pacman', 'packer' e 'ccr', para saber quais os pacotes estão disponíveis para a distro usem:

$ sudo pacman -Sl <repo>

Obs.: Os repositórios padrão são esses: apps, core, desktop, games e platform.

Digamos que para saber quais pacotes existem no repositório 'games' usamos:


$ sudo pacman -Sl <games>

Ou para pesquisar por um pacote específico:

$ sudo pacman -Ss <pacote>

$ packer -Ss <pacote>

$ ccr -Ss <pacote>

Obs.: Adicionando 'q' ao final das opções '-Sl' e '-Ss', as informações serão mais resumidas.

Outra opção é verificar diretamente nos repositórios do projeto, através de um dos endereços abaixo (apenas troque 'i686' por 'x86_64' se for o caso):

:arrow: http://mirror.rit.edu/kdemod/core/i686/
:arrow: http://mirror.rit.edu/kdemod/apps/i686/
:arrow: http://mirror.rit.edu/kdemod/desktop/i686/
:arrow: http://mirror.rit.edu/kdemod/games/i686/
:arrow: http://mirror.rit.edu/kdemod/platform/i686/

Os pacotes instalados pelo Bundle Manager:

:arrow: http://mirror.rit.edu/kdemod/bundles/i686/

Os pacotes desabilitados por padrão:

:arrow: http://mirror.rit.edu/kdemod/staging/i686/
:arrow: http://mirror.rit.edu/kdemod/testing/i686/
:arrow: http://mirror.rit.edu/kdemod/unstable/i686/

E os pacotes disponíveis apenas para a arquitetura x86_64, mas também desabilitados por padrão:

:arrow: http://mirror.rit.edu/kdemod/lib32/x86_64/
:arrow: http://mirror.rit.edu/kdemod/lib32-testing/x86_64/




6 - Modificando tema e resolução do gerenciador de boot BURG

Diferentemente da maioria das distros que usam GRUB e do Slackware e seus derivados que usam LILO, no Chakra o gerenciador de boot é o BURG.

A partir de um comentário do colega @eldermarco, postado em meu Blog, resolvi postar um 'update' sobre como alterar tema e resolução do gerenciador de boot BURG.

Para modificar o tema do BURG e a resolução, será necessário editar o arquivo '/etc/burg.d/00_header':


$ sudo nano /etc/burg.d/00_header

E alterar as seguintes linhas, de:

Código: Selecionar todos
if [ "x${GRUB_DEFAULT}" = "x" ] ; then GRUB_DEFAULT=0 ; fi
if [ "x${GRUB_DEFAULT}" = "xsaved" ] ; then GRUB_DEFAULT='${saved_entry}' ; fi
if [ "x${GRUB_TIMEOUT}" = "x" ] ; then GRUB_TIMEOUT=5 ; fi
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=640x480 ; fi

Para:

Código: Selecionar todos
if [ "x${GRUB_DEFAULT}" = "x" ] ; then GRUB_DEFAULT=0 ; fi
if [ "x${GRUB_DEFAULT}" = "xsaved" ] ; then GRUB_DEFAULT='${saved_entry}' ; fi
if [ "x${GRUB_TIMEOUT}" = "x" ] ; then GRUB_TIMEOUT=5 ; fi
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1024x768 ; fi

E de:

Código: Selecionar todos
default_theme="$(echo ${GRUB_DISTRIBUTOR} | tr '[A-Z]' '[a-z]' | cut -d' ' -f1)"
if test ! -r "${grub_prefix}/themes/${default_theme}/theme"; then
default_theme=burg
fi

Para (escolhi o tema 'Neda', o mesmo que o do KDE):

Código: Selecionar todos
default_theme="$(echo ${GRUB_DISTRIBUTOR} | tr '[A-Z]' '[a-z]' | cut -d' ' -f1)"
if test ! -r "${grub_prefix}/themes/${default_theme}/theme"; then
default_theme=neda
fi

E para a questão da resolução (se '1024x768'), de:

Código: Selecionar todos
if test "x${GRUB_THEME}" = "xsaved"; then
echo "set theme_name=${default_theme}"
fi
if test "x${GRUB_GFXMODE}" = "xsaved"; then
echo "set gfxmode=640x480"
fi
cat << EOF
if [ -s \$prefix/burgenv ]; then
load_env
fi
set default="${GRUB_DEFAULT}"
if [ \${prev_saved_entry} ]; then
set saved_entry=\${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

Para:

Código: Selecionar todos
if test "x${GRUB_THEME}" = "xsaved"; then
echo "set theme_name=${default_theme}"
fi
if test "x${GRUB_GFXMODE}" = "xsaved"; then
echo "set gfxmode=1024x768"
fi
cat << EOF
if [ -s \$prefix/burgenv ]; then
load_env
fi
set default="${GRUB_DEFAULT}"
if [ \${prev_saved_entry} ]; then
set saved_entry=\${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

Ao final das alterações executar:


$ sudo update-burg

Sua tela de boot deverá ficar como essa (salvo as exceções):







7 - Informações adicionais

Para maiores informações sobre o Chakra, recomendo a leitura dos seguintes links:

:arrow: http://chakra.sourceforge.net/wiki/index.php/Main_Page

:arrow: http://chakra.sourceforge.net/ccr/

:arrow: http://chakra-project.org/packages/

:arrow: http://chakra.sourceforge.net/bundles.html

:arrow: http://chakra.sourceforge.net/tools.html

:arrow: http://chakra.sourceforge.net/get/release_notes.php?release=20111105

:arrow: http://distrowatch.com/?newsid=06973

:arrow: http://www.linuxbsdos.com/2011/11/11/how-to-customize-chakra-2011-11/

:arrow: http://www.linuxbsdos.com/2011/11/11/chakra-edn-2011-11-review/

E vejam duas screens postadas aqui no VOL:

:arrow: http://www.vivaolinux.com.br/screenshot/KDE-Chakra-1/

:arrow: http://www.vivaolinux.com.br/screenshot/KDE-Chakra-20111026/

Um abraço!



ORIGEM CRIACIONAL: Viva o Linux


Vivamos a LIBERDADE com total DIGNIDADE!
Editado pela última vez por Luciano Fernandes em Sex, 18 de Novembro 2011, 13:30, em um total de 1 vez.
"[...] For we can do nothing against the TRUTH, but for the TRUTH..."
Avatar do usuário
Luciano Fernandes
Nuntius Express
 
Mensagens: 1070
Registrado em: 26 Junho, 2011
Localização: Rio de Janeiro, Brazil.

Re: Chakra GNU/Linux

Mensagempor Luis Cardoso » Sex, 18 de Novembro 2011, 12:23

Está muito bom este tópico, muito detalhado :yeah:

Deixo-lhe apenas uma dica para aplicar de futuro (sei que posso parecer chato, mas é tudo para o bem da comunidade), quando deixar configurações de ficheiros em vez de usar o Quote use o Code, isto é, em vez de:
Código: Selecionar todos
[quote]# Inserir aqui a configuração
echo 'configuração'[/quote]

Que tem este resultado:
# Inserir aqui a configuração
echo 'configuração'


coloque o seguinte:
Código: Selecionar todos
[code]# Inserir aqui a configuração
echo 'configuração'[/code]

Ficando assim:
Código: Selecionar todos
# Inserir aqui a configuração
echo 'configuração'


Assim evita-se problemas de formatação da informação a substituir (tal como já acontecera nos conkys disponibilizados via Quote ou por simples spoiler) ;)

Continuação de bom trabalho :yeah:
ImagemImagem
«Escolhe um trabalho de que gostes, e não terás que trabalhar um só dia na tua vida» - Confúcio
Avatar do usuário
Luis Cardoso
Redator
 
Mensagens: 10455
Registrado em: 26 Maio, 2011
Localização: Portugal

Re: Chakra GNU/Linux

Mensagempor Claudio Novais » Sex, 18 de Novembro 2011, 13:46

Olá Luciano F. Fernandes,

Parabéns por apresentar um excelente trabalho do Edinaldo P. Silva! :OK: Sem dúvida que é um tópico importante para quem quer experimentar esta distribuição que já ouvi falar bastante bem sobre ela no Google+!
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Chakra GNU/Linux

Mensagempor portaro » Sáb, 19 de Novembro 2011, 1:24

Excelente.

portaro
 
Mensagens: 459
Registrado em: 29 Junho, 2011
Localização: Portugal

Re: Chakra GNU/Linux

Mensagempor Claudio Novais » Sáb, 19 de Novembro 2011, 15:22

Já agora, deixo aqui uma review da versão Chakra 2011.9 (está em inglês, mas dá para ver bem o seu funcionamento)

Chakra Linux Review - Linux Distro Reviews



Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011


Voltar para Outras distribuições de Linux

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes