Mostrando postagens com marcador fedora. Mostrar todas as postagens
Mostrando postagens com marcador fedora. Mostrar todas as postagens

quarta-feira, 6 de abril de 2016

Instalação de Pacotes em "R" - CentOs/Fedora

Caso esteja recebendo a seguinte mensagem de erro na instalação de pacotes no "R":

--- Please select a CRAN mirror for use in this session ---
Error in download.file(url, destfile = f, quiet = TRUE) : 
  unsupported URL scheme
Warning: unable to access index for repository https://cran.rstudio.com/src/contrib:

  unsupported URL scheme

Utilizar a sintaxe:

install.packages(<package_name>, dependencies=TRUE, repos='http://cran.rstudio.com/')

Exemplo:

install.packages('ggplot2', dependencies=TRUE, repos='http://cran.rstudio.com/')


sexta-feira, 14 de junho de 2013

Programa C - Compilação de Programas via prompt

Para compilar programas 'C' em distribuições Fedora/CentOs (ou outras) usando o compilador/linkeditor gcc (GNU Compiler Collection, http://gcc.gnu.org/) utilizar, preferencialmente, a seguinte sintaxe:

gcc -Wall -o <executavel> <fonte.c>

Exemplo:

gcc -Wall -o teste teste.c

Caso o programa use a biblioteca Math.h, incluir o parâmetro -lm para linkeditar com esta biblioteca:

gcc -Wall -lm -o <executavel> <fonte.c>

Exemplo:

gcc -Wall -lm -o teste teste.c

Outros parâmetros comuns:
-c : Apenas compila o programa, mas não faz a linkedição. Para linkeditar então deve-se chamar novamente o gcc, passando com a seguinte sintaxe:
gcc -o <executavel> <objeto>

exemplo:
1) Compilação
gcc -c -o teste.o teste.c

2) Linkedição
gcc -o teste teste.o

-glevel (normalmente -g3): Inclui informação completa de Debug, para uso com o GDB (GNU Debugger (http://www.gnu.org/software/gdb/)




Programa C - Utilização da Biblioteca Math

Em distribuições Fedora/CentOs, quando se quer utilizar a biblioteca MATH (math.h / libm) em programas "C", por algum motivo o linkeditor normalmente não encontra esta biblioteca por default. Neste caso, é necessário informar ao compilador no momento da compilação para utilizá-la:

gcc -o <executavel> -lm <fonte>

Exemplo:

gcc -o teste -lm teste.c

Quando usando a IDE do Eclipse, deve-se entrar nas propriedades do projeto (ALT-ENTER), ir na opção C/C++ Build, seção Settings, GCC C Linker, Libraries, incluir a Library (-l) m.


sexta-feira, 29 de junho de 2012

Desabilitar o SELINUX

Caso deseje desabilitar o SELINUX (segundo o Wikipedia: "SELinux provê uma política de segurança sobre todos os processos e objetos do sistema baseando suas decisões em etiquetas contendo uma variedade de informações relevantes à segurança. A lógica da política de tomada de decisões é encapsulada dentro de um simples componente conhecido como servidor de segurança ('security server') com uma interface geral de segurança." - http://pt.wikipedia.org/wiki/SELinux) no FEDORA ou no CentOS.

Definitivo:
Alterar o arquivo /etc/selinux/config, mudando o parâmetro SELINUX para disabled. Certifique-se de ter acesso ao arquivo.

Temporário:
No modo root, usar o seguinte comando:
echo 0 > /selinux/enforce

sexta-feira, 16 de março de 2012

Codecs de Video e Musica - Fedora e CentOS

Codecs MP3, DIVX e outros nas distribuicoes CentOS e Fedora (baseadas em Red Hat)

GStreamer - Codecs Vídeo e Áudio (http://gstreamer.freedesktop.org)

Módulos disponíveis no repositório RPMFusion (http://rpmfusion.org/ e http://repoforge.org/)
gstreamer-ffmpeg
gstreamer-plugins-bad
gstreamer-plugins-ugly

quinta-feira, 26 de janeiro de 2012

Fedora e CentOS - Repositórios Úteis

Para as distribuições linux FEDORA um bom repositório de softwares é o RPM Fusion http://rpmfusion.org !

Para instalar o acesso ao repositório basta acessar a página http://rpmfusion.org/Configuration e clicar no link respectivo a versão do Fedora/CentOS que você está usando !

Outro lugar legar para procurar softwares é o ATprms - http://packages.atrpms.net/ . Neste você encontra os softwares distribuídos por versão e classificados de acordo com a 'estabilidade' do mesmo.

Um terceiro repositorio interessante (principalmente para o CentOS) e o RPMForge - http://wiki.centos.org/AdditionalResources/Repositories/RPMForge e http://repoforge.org/

Existe ainda um outro repositório onde podem ser encontrados outros pacotes interessantes: El Repo - http://elrepo.org/tiki/tiki-index.php .