Mostrando postagens com marcador centos. Mostrar todas as postagens
Mostrando postagens com marcador centos. 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/')


quinta-feira, 10 de março de 2016

Linux - Permissão de Arquivos

chmod 400 file - Read by owner
chmod 040 file - Read by group
chmod 004 file - Read by world 

chmod 200 file - Write by owner
chmod 020 file - Write by group
chmod 002 file - Write by world

chmod 100 file - execute by owner
chmod 010 file - execute by group
chmod 001 file - execute by world

Comuns:
777 - Liberado para todos para LER, GRAVAR e EXECUTAR
555 - Liberado para todos para LER e EXECUTAR
666 - Liberado para todos para LER e GRAVAR
444 - Liberado para todos para LER
222 - Liberado para todos para GRAVAR
111 - Liberado para todos para EXECUTAR

755 - Acesso completo para o Proprietário (owner) e aos demais permitido ler e executar;
775 - Acesso completo para o Proprietário (owner) e para membros do grupo; aos demais ler e executar;
750 - Acesso completo para o Proprietário (owner); para membros do grupo é permitido ler e executar e proibido acesso aos demais usuários;


quarta-feira, 24 de fevereiro de 2016

Incluir atalho para aplicativo no Menu do GNOME

Dicas válidas para o Gnome 2

  1. Estar como usuário root;
  2. Caminho /usr/share/applications/
  3. Criar arquivo com extensão .desktop
  4. Configuração do arquivo:
[Desktop Entry]
Name=<Aplicativo>
Comment=<Descrição>
Exec=<aplicativo> (deve estar ou ter link no /usr/bin)
Terminal=<false | true> (roda no terminal)
Type=<Application> Tipo
Icon=<icone> (deve estar em /usr/share/icons/)
MimeType=<arquivos associados a este aplicativo>
Categories=<categoria(s)> (submenu - se mais de um separar por ';')

Exemplo (arquivo : /usr/share/applications/mysql-workbench.desktop)

[Desktop Entry]
Name=MySQL Workbench
Comment=MySQL Database Design, Administration and Development Tool
Exec=mysql-workbench
Terminal=false
Type=Application
Icon=mysql-workbench
MimeType=application/vnd.mysql-workbench-model;
Categories=GTK;Database;Development;

sexta-feira, 5 de fevereiro de 2016

VM CentOS 6.6 32bits Minimal - Roteiro

install com 512 de ram / 8GB HD
alterar de 512 para 256 de ram após instalação
placa de rede na vm deve ser setada como bridge de uma das interfaces de rede do host

setenforce 0 (nao esquecer de desabilitar o selinux permanentemente)
vi ifcfg-eth0 -> on boot = yes
service network restart

yum update
yum install gcc kernel-devel make
yum install mysql-server
yum install httpd
yum install php php-mysql

chkconfig iptables off
chkconfig httpd on
chkconfig mysqld on
iptables -F
service iptables stop

diretorio compartilhado -> um diretorio no windows que será acessivel da VM
1-> Devices -> Shared Foldes -> crie um diretorio compartilhado

com a vm ativa:
Devices -> Install Guest Additions... 

no linux:
mkdir /cdrom
mount /dev/cdrom /cdrom
/cdrom/VBoxLinuxAdditions.run

ll  /media/sf_sua_pasta_compartilhada

pra montar em outro diretorio:
mount -t vboxsf sua_pasta_compartilhada /seudiretorionolinux

yum install vsftpd
alterar opcoes de acesso anonimo e chroot

vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
chroot_local_user=YES

useradd webuser
passwd webuser

usermod --home /var/www/html/diretoriodosite webuser

service vsftpd restart


O eclipse possui plugins que permitem acessar e alterar arquivos diretamente via FTP

ps. Vc não precisa ficar olhando pra cara da VM enquanto ela está em execução:

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe startvm VSBPMS --type headless

starta a VM em background.

*** VSBPMS = nome da sua VM

--> Thanks JJ <--



quinta-feira, 19 de março de 2015

CentOS - Windows Terminal Server Client

Para conectar em servidor Windows a partir de uma distribuição CentOS pode-se usar os pacotes:

rdesktop -  X client for remote desktop into Windows Terminal Server
tsclient - Client for VNC and Windows Terminal Server



quarta-feira, 4 de março de 2015

Instalação do MySQL - CentOS

Para instalar o MySQL no CentOS e NÃO utilizar os diretórios padrão de dados, deve-se desabilitar o SELinux, como pode ser visto neste artigo - SELinux and MySQL .

Para desabilitar o SELinux de maneira temporária:
setenforce 0
getenforce

Vide mais em : Desabilitar SELinux neste blog !

quarta-feira, 14 de agosto de 2013

CentOS - EPEL

Para uma instalação de distribuição baseada em Red Hat Enterprise Linux (RHEL), como CentOS,  é sempre legal instalar o acesso ao repositório Extra Packages for Enterprise Linux (EPEL), que contém uma série de pacotes que não fazem parte da distribuição original mas que facilitam (e muito) a vida dos usuários.

Para instalar: Obter e instalar o arquivo RPM com o repsoitório referente a versão do Server usada. Por exemplo, para versões 6.* usar o arquivo EPEL Release 6

Para maiores informações visite: http://fedoraproject.org/wiki/EPEL

CentOS - Habilitar NTFS

Para habilitar o uso de filesystems do tipo NTFS no CentOS é necessário a instalação de um repositório alternativo (EPEL - Extra Packages for Enterprise Linux) e depois fazer o download do pacote ntfs-3g. Veja o passo-a-passo:

# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh epel-release-6-8.noarch.rpm
# yum install ntfs-3g


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

quarta-feira, 18 de abril de 2012

iMac - CentOS - Configuracao de Video

Passo a passo para instalar em uma maquina iMac com CentOS o adaptador de Video:

** O comandos dever ser executado de preferencia usando o usuario ROOT **

Pre-requisitos:
1) GCC (Gnu C)
2) Make
3) Kernel-devel

Passo-a-passo
1) Baixar o adaptador do site (normalmente da AMD - ver modelo do video)
2) Executar o adapatador (bash ./<arquivo>)
3) Verificar o log da instalacao (normalmente em /usr/share/ati/fglrx-install.log)
4) Editar o arquivo /etc/modprobe.d/blacklist.conf, incluindo no final do mesmo  as linhas:
 blacklist radeon
 blacklist radeonhd
5) Executar o comando aticonfig para criar os parametros do X11/xorg.conf
 aticonfig --initial
6) Editar o arquivo criado /etc/X11/xorg.conf incluindo no mesmo os seguintes parametros:
 na secao "Device" incluir Option <tab> "SWCursor" "true"
7) Rebotar a maquina
8) Verificar se foi criado no menu System/Preferences link(s) para o aplicativo de controle de video


### ATENCAO ###
Estes passos deverao ser refeitos a toda atualizacao de Kernel
### ATENCAO ###

sexta-feira, 13 de abril de 2012

Fone de Ouvido USB + iMac com CentOS

No trabalho, uso um iMac com o CentOs como sistema operacional.

Precisei usar um fone de ouvido usb, já que o jack de fone de ouvido comum teima em não funcionar (ToDo: descobrir o que ocorre). Enfim, para isso fiz:

Localizei o módulo de som:
> lsmod | grep snd
snd_hda_intel

E desabilitei ele adicionando a linha "blacklist snd_hda_intel" ao fim do arquivo "/etc/modprobe.d/blacklist.conf"
> vi /etc/modprobe.d/blacklist.conf
blacklist snd_hda_intel

Depois... só reiniciar... ;D

segunda-feira, 9 de abril de 2012

CentOS - HPFS+

Para habilitar a leitura e gravação de filesystens no formato HPFS+ (default do Mac OS X) basta instalar o pacote kmod-hfsplus do repositório Elrepo.org (http://elrepo.org/tiki/tiki-index.php)

Passo a passo (Instalação do repositório e do pacote) :

rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
yum install kmod-hfsplus

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 .