Instalando Pacotes/Aplicativos via linha de Comando em Distros CentOS, Fedora e derivadas

Tutoriais, Dicas e Truques, Hardware e Periféricos, Geral

Dicas, dúvidas e problemas sobre sistemas Unix, Linux (Distros baseadas no Red Hat, Debian etc), AIX, BSD e outros sistemas "open source".
Avatar do usuário
luckyo
Cavaleiro Jedi
Cavaleiro Jedi
Mensagens: 55
Registrado em: 30 Jul 2015, 14:00
Localização: Rio de Janeiro
Contato:

Instalando Pacotes/Aplicativos via linha de Comando em Distros CentOS, Fedora e derivadas

Mensagempor luckyo » 12 Ago 2015, 15:17

Logue-se como root (caso tenha dúvida clique aqui!)

Utilizei o editor vim (caso não saiba utiliza-lo clique aqui), mas você pode utilizar um de sua preferência.

Primeiro vamos verificar os tipos de pacotes que serão instalados/atualizados

Código: Selecionar todos

vim /etc/yum.repos.d/CentOS-Base.repo


Código: Selecionar todos

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

Obs.: Normalmente eu comento a parte do centosplus [centosplus], pelo fato de se tratar de muitos betas e o extras [extras] se for caso de estar montando um servidor, mais verifique em que situação você se encaixa.

Agora vamos atualizar nosso sistema

Código: Selecionar todos

yum update -y
o -y é para não ficar pedindo confirmação.

Para você instalar um pacote basta digitar

Código: Selecionar todos

yum install vim -y
com esse comando ele irá instalar automaticamente o vim e suas dependências.

Para se remover um pacote basta digitar

Código: Selecionar todos

yum remove vim -y


Para se procurar o nome de um pacote basta digitar

Código: Selecionar todos

yum search vim


Você também pode baixar um pacote manualmente pela internet e instala-lo:
basta digitar

Código: Selecionar todos

dpkg -i Nome_do_Pacote_Baixado.rpm
Lucas Rodrigues Monteiro
MCTS 70-680 / MOS -T.I. Analista de Sistemas
Administrador de Redes e Servidores(Linux e Windows)

Currículo Lattes

Linkedin

Voltar para “GNU/Linux, BSD, Unix-like e Software Livre”

Quem está online

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