Fórum Ubuntu Linux - PT

Área para Iniciantes => Iniciantes => Tópico iniciado por: Renan Rischiotto em 02 de Setembro de 2013, 11:23

Título: Como instalar um pacote .deb pelo terminal?
Enviado por: Renan Rischiotto em 02 de Setembro de 2013, 11:23
Bom dia pessoal, queria saber como fazer para instalar um pacote .deb pelo terminal, visto que quando se tenta abrir um pacote .deb no Ubuntu, abre-se a "Central de programas do Ubuntu", no Debian abre-se o instalador de pacotes GDebi (acho que é assim que se escreve rsrs).

Mas como eu gosto do terminal, gostaria de saber como fazer pelo mesmo =)

Abraços!
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: NOOB Saibot em 02 de Setembro de 2013, 11:34
sudo dpkg -i nome_arquivo.deb    (instala)
sudo dpkg -r nome_arquivo.deb    (desistala)

dpkg --get-selections (gera uma lista com programas instalados)
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: Renan Rischiotto em 02 de Setembro de 2013, 11:37
Gracias mano =)
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: pylm69 em 02 de Setembro de 2013, 11:38
Eu acho desperdício de tempo abrir a central só pra instalar um deb 8)
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: Renan Rischiotto em 02 de Setembro de 2013, 11:40
Eu acho desperdício de tempo abrir a central só pra instalar um deb 8)

É mesmo rsrs
Qualquer coisa para fazer, o terminal faz mais rápido rsrs
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: Renan Rischiotto em 02 de Setembro de 2013, 11:45
Não dá pra usar o apt-get install pra instalar um .deb?
E o apt-get purge?
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: jkmsjq em 02 de Setembro de 2013, 12:52
Não dá pra usar o apt-get install pra instalar um .deb?
E o apt-get purge?

Pelo que eu saiba, o apt-get install ele baixa e instala aplicativos diretamente dos repositórios da Canonical. O apt-get remove faz o inverso do apt-get install, ou seja, desinstala aplicativos baixados e instalados pelo apt-get install.

No caso de um arquivo .deb, é necessário o dpkg, pois é ele o responsável pela instalação dos programas no sistema operacional baseados nos pacotes .deb, independentes se foram baixados pelo apt-get install ou não.

Se eu estiver errado, me corrijam!

Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: pylm69 em 02 de Setembro de 2013, 13:00
 Um dia eu quero fazer um experimento, dar um jeito de tirar o dpkg do sistema 8) eu teria um sistema quebrado ou um slackware em mãos? 8) preciso testar isso :3
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: jkmsjq em 02 de Setembro de 2013, 13:06
Um dia eu quero fazer um experimento, dar um jeito de tirar o dpkg do sistema 8) eu teria um sistema quebrado ou um slackware em mãos? 8) preciso testar isso :3

Um sistema que não instalaria nenhuma aplicativo, nem atualização nem nada.
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: Renan Rischiotto em 02 de Setembro de 2013, 14:30
Hmm, valeu =)
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: cajaboy em 02 de Setembro de 2013, 14:56
instalar todos pacotes .deb em uma pasta.
sudo dpkg -i *.deb
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: pylm69 em 02 de Setembro de 2013, 18:46
Um dia eu quero fazer um experimento, dar um jeito de tirar o dpkg do sistema 8) eu teria um sistema quebrado ou um slackware em mãos? 8) preciso testar isso :3

Um sistema que não instalaria nenhuma aplicativo, nem atualização nem nada.
slackware = só com sources
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: Arthur Bernardes em 02 de Setembro de 2013, 18:49
Ubuntu também instala com o código fonte.

Um bom exemplo é a compilação do driver proprietário da Realtek para algumas placas de rede, pelo código fonte.

Já instalei o Ntop compilado, o Freeradius Server.

Não há nada especial no Slacware que não tenha no Ubuntu/Debian. ;)
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: pylm69 em 02 de Setembro de 2013, 20:56
Ubuntu também instala com o código fonte.

Um bom exemplo é a compilação do driver proprietário da Realtek para algumas placas de rede, pelo código fonte.

Já instalei o Ntop compilado, o Freeradius Server.

Não há nada especial no Slacware que não tenha no Ubuntu/Debian. ;)
Ok, hora de explicação ;D
 O Slackware não tem pacotes pré compilados como os .deb ou .rpm certo? Isso é o que o diferencia da maioria das distros (o slack também tem uma curva de aprendizado bem que maior que o ubuntu, vc aprende mais), se eu tirar o dpkg ele não tem como instalar um deb e nem remover ele com o apt, então tchau pro apt também ;D consequentemente, eu estaria "transformando" o ubuntu num slackware ;D entendeu? Ou eu expliquei mal? ;-; e se eu conseguir isso, faço um tutorial ;D e aviso pra não seguirem  ::) se bem que eu ainda to devendo o do m64py né ;-; mas ta na lista (e eu preciso do pc .-.)
 PS: Já compilei no ubuntu também, o pcsxr, peguei o hábito depois que fui pro Arch.
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: Arthur Bernardes em 02 de Setembro de 2013, 21:28
Também já compilei muitos programas no Ubuntu, nada de especial. ;)
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: pylm69 em 02 de Setembro de 2013, 21:45
 Melhora a velocidade ;D se usar uma use flags então, voa ;D um amigo meu me passou umas pra usar no pcsx2 ::)
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: Arthur Bernardes em 02 de Setembro de 2013, 21:49
Melhora a velocidade ;D se usar uma use flags então, voa ;D um amigo meu me passou umas pra usar no pcsx2 ::)

Depois me fala sobre isso, me interessei. ;D
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: pylm69 em 02 de Setembro de 2013, 22:15
https://wiki.gentoo.org/wiki/GCC_optimization
 Isso pode interessar ;D dependendo do quanto eu conseguir melhorar o desempenho do pcsx2, eu posto resultados :3
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: Felix em 03 de Setembro de 2013, 08:58
Ubuntu também instala com o código fonte.

Um bom exemplo é a compilação do driver proprietário da Realtek para algumas placas de rede, pelo código fonte.

Já instalei o Ntop compilado, o Freeradius Server.

Não há nada especial no Slacware que não tenha no Ubuntu/Debian. ;)
Ok, hora de explicação ;D
 O Slackware não tem pacotes pré compilados como os .deb ou .rpm certo? Isso é o que o diferencia da maioria das distros (o slack também tem uma curva de aprendizado bem que maior que o ubuntu, vc aprende mais), se eu tirar o dpkg ele não tem como instalar um deb e nem remover ele com o apt, então tchau pro apt também ;D consequentemente, eu estaria "transformando" o ubuntu num slackware ;D entendeu? Ou eu expliquei mal? ;-; e se eu conseguir isso, faço um tutorial ;D e aviso pra não seguirem  ::) se bem que eu ainda to devendo o do m64py né ;-; mas ta na lista (e eu preciso do pc .-.)
 PS: Já compilei no ubuntu também, o pcsxr, peguei o hábito depois que fui pro Arch.


Na verdade para Slackware há os pacotes .txz: http://linux.wikia.com/wiki/TXZ

Um bom site que reúne pacotes para slackware: http://slackbuilds.org/
Título: Re: Como instalar um pacote .deb pelo terminal?
Enviado por: pylm69 em 03 de Setembro de 2013, 12:24
 Esquecimento meu, da pra converter rpm pra txz também ::)