intalação de pacotes,compilação e superusuario [RESOLVIDO]

1. intalação de pacotes,compilação e superusuario [RESOLVIDO]

crashPh4nton
jhonyjhous

(usa Debian)

Enviado em 20/03/2012 - 12:54h

bom gostaria de saber por partes as seguintes perguntas:


>os programas ja vem no sistema operacional ou eu tenho que procurar em sites e baixar?

>o que cada comando desse faz? a diferença de um para o outro?
apt-get install programa
aptitude search programa
apt-cache search programa
aptitude install programa



  


2. MELHOR RESPOSTA

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 29/03/2012 - 01:00h

Vc quer aprender Debian ou Slackware? (rsrs)

Se é Debian, saiba o seguinte:

- o aptitude seria uma evolução do apt, capaz de lidar melhor com dependências e proporcionar atualizações mais seguras;

- a apt precisa ser usado como root por conta do sistema de permissões, já que ele escreve em pastas do sistema e nessas mesmas pastas ele cria e remove arquivos;

- o aptitude usa comandos semelhantes aos do apt, mas tem alguns que lhe são próprios, como o "aptitude safe upgrade";

- o instalador do Debian, se vc optar pela instalação "desktop", vai deixar o sistema pronto para entrar no ambiente gráfico com um usuário comum criado durante a própria instalação. Se vc instalar um ambiente gráfico depois, vai precisar de um gerenciador de login e de um usuário comum para poder usar o sistema com segurança.

Se vc quer é aprender a usar Slackware, recomendo a leitura dos artigos do Xerxes e do Gedimar. Pesquise no site por "mamãe slack" -- os artigos do Xerxes usam o título "Mamãe quero slack parte 1, parte 2 etc." -- e "arredondando slackware", pois acho que o título do artigo do Gedimar é "Instalando e arredondando o Slackware".

São os melhores textos sobre o bom e velho (é o Linux mais antigo ainda existente) Slackware.

3. Re: intalação de pacotes,compilação e superusuario [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/03/2012 - 13:32h




>os programas ja vem no sistema operacional ou eu tenho que procurar em sites e baixar?
Bem a maioria dos Sistemas Gnu/Linux ,vem quase completos ,tipo o Ubuntu e sabayon ,veem com suite office ,e um gerenciador de programas ,instalar e tal

>o que cada comando desse faz? a diferença de um para o outro?
apt-get install programa
o Apt-get é o gerencidor de Aplicativos do Debian ,ubuntu e seus derivados ,se você escrever ,por exemplo apt-get install chromium ,o apt-get vai usar sua base de dados ,vai procurar chromium e vai instalar ,apt-get significa ,Procurar e instalar Aplicação
aptitude search programa
O Aptitude é um programa opcional de terminal para debian ,ubuntu e derivados ,não tem necessidade de usar ele quendo se tem o apt-get ,mas todavia aptide search programas , o aptitude vai procurar o Programa em sua base de dados.

Superusuario é uma ideia de software livre ,para realizar tarefas administrativas .para se logar ,abara o terminal e digite o comando su ,de enter ,e digite sua senha ,ou no ubuntu/debian ,basta escrever sudo antes de cada tarefa.

A compilação é usada para instalr pacotes (programas ) codificados em tar.gz e tar.bz2
,para isso baseie-se neste artigo : http://www.vivaolinux.com.br/artigo/Instalando-pacotes-.tar.gz-e-.tar.bz2/

Onde eu acho programas ? O linux não recebe suporte e tantos programas comos os outros sietmas Operacionais , Nos temos hoje no linux algo chamados Respositórios FTp , quando sabemos onde estão esses repositórios ,basta indica-lo ao seu gerenciador (se for compativel,claro )

Como eu sei Se é compativel ? por pacotes e fins exemplos :

Um pacote .deb é destinados aos derivados do debina ,como ubuntu e mint...
Um pacotes .rpm são dedicados a MAndriva ,red hat ,Open suse ,fedora e seus derivados .
Um pacote .tgz vai pertencer ao Slackware e derivados .
PAcotes tar.gz e tar.bz2,são pacotes universais linux ,que precisam ser compilados para serem instalados.
Geralmente Todas as distros veem com seus repositórios oficiais.
Espero ter ajudado



4. Re: intalação de pacotes,compilação e superusuario [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 20/03/2012 - 14:15h

jhonyjhous escreveu:
bom gostaria de saber por partes as seguintes perguntas:
>os programas ja vem no sistema operacional ou eu tenho que procurar em sites e baixar?


vou responder rápido a tua primeira perginta. Existe uma coisa chamada repositório no linux, em outras coisas também, o fato é que como a própria palavra diz, repositório é o lugar onde muitos programas podem ser encontrados. Porém, eu disse que muitos, não todos, aos programas que não constam no repositório em questão, que podem ser adicionados em seu sistema se for o caso, precisam ser baixados manualmente da net.
O Repositório baixa o programa e o instala automaticamente no teu computador, caso não tenha um determinado programa que você queira, então é preciso baixar e instalar manualmente da net, ou seja, procurar em sites, baixar e instalar.



5. Re: intalação de pacotes,compilação e superusuario [RESOLVIDO]

crashPh4nton
jhonyjhous

(usa Debian)

Enviado em 23/03/2012 - 19:49h

valdemort e se eu logar como root, nao vou presisar digitar su ?


6. Re: intalação de pacotes,compilação e superusuario [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/03/2012 - 21:34h

jhonyjhous escreveu:

valdemort e se eu logar como root, nao vou presisar digitar su ?

Não ! Su é o camando para se logar como root no terminal ,fora disso ,se já tiver logado como root não precisa.
MAs logo lhe alerto que root em login grafico ,é como ficar na frente de um atirador sozinho,pois o linux é um sistema inteligente,como root qualquer ação precipitada pode causar danos enormes ! por isso o comando su é a melhor opção .


7. Re: intalação de pacotes,compilação e superusuario [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 23/03/2012 - 22:32h

embora não precise, muitas distribuições linux não permitem login gráfico como root, e mesmo nas que permitem, isso não é bom.

usuario logado como root grafico não é root user, é root com acesso completo ao grupo root,é um system root, ele escreve tudo em qualquer local,o que não é seguro, pq o linux escreve nos arquivos quando roda.

por exemplo, navegar logado como root não é seguro...

geralmente, é melhor usar su ou sudo.

por padrão, ubuntu não loga como root, usa sudo.


8. Re: intalação de pacotes,compilação e superusuario [RESOLVIDO]

crashPh4nton
jhonyjhous

(usa Debian)

Enviado em 29/03/2012 - 00:06h

como eu logo sem ser root, é que quando eu instalei o slackware pediu o login e senha ai eu coloquei root ... que eu vi em um tutorial ... como logo sem ser root


9. Re: intalação de pacotes,compilação e superusuario [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 29/03/2012 - 00:16h

Debian é uma distro onde dá para logar como root.
se vc usou um nome de usuario root e fez senha para ele está cpm,o root.
pra checar, abra um terminal (janela para os comandos)

se aparecer assim,vc é usuario comum:

$

e se aparecer assim, é root:

#

para checar ainda mais, tente instalar um pacote qualquer, ex. o mensageiro instantaneo kmess, seu usar su e nem sudo, assim:

apt-get install kmess

se não pedir senha nada vc é root


10. Re: intalação de pacotes,compilação e superusuario [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 29/03/2012 - 00:22h

o instalador nos Debian, se chama sistema APT,

seus comandos normais são:

apt-cache search pacote (procura se existe o pacote que vc quer instalar)

e

apt-get install pacote (instala o pacote)

Não sou usuario Debian mas se lembro,o aptitude é um outro pacote, que usa o APT, uma alternativa ao apt-get.

se me lembro a diferença, o Aptitude tem mais opções, funções e checa mais as dependências dos pacotes. Alguns usuários gostam mais, mais outros dizem que ele baixa muitas deps. e "linka" essas deps,isto é, quando vc for des-instalar o programa, as deps saem junto, ex se vc tirar ex. se vc instalar kget com ele, quando for tirar o kget, parte do KDE sai junto, ele "cruza" as deps.

aptitude search pacote (procura o pacote)
aptitude install pacote (o instala)


OBS...Dependencia cruzada é uma caracteristica nos linux de compilação, como os que uso.
ex. compiz funciona sem a biblioteca "sexy-python" mas se tiver, funciona melhor. se vc instalar sexy-python, isso melhora o compiz,mas como tb melhora outras coisas python, o sistema linka sexy-python e ele vira dep de outras coisas que antes funcionavam sem ele, e se vc tentar tira-lo, as coisas que usam sexy-python saem juntas, mesmo que antes não usassem.

Nos linux tipo Gentoo e Sabayon, é comum, porisso eles tem um comando para tirar os pacotes um a um, sem tirar as deps, mas creio que no APT, não é possivel tirar um pacote importante (ex. Konsole, que faz parte do KDE-Meta,sem tirar parte do KDE junto).

procure aqui na busca do VOL, que deve ter artigos sobre o apt-get e o aptitude.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts