Atualização e instalação de programas no FreeBSD

O FreeBSD é descendente do antigo BSD "Berkeley Software Distribution" desenvolvido pela Universidade de Berkeley nos anos 70. O FreeBSD tem um mascote chamado Beastie. "The Power To Serve" é um lema do FreeBSD, o sentido da frase é voltado para uso em servidores.

[ Hits: 44.482 ]

Por: Perfil removido em 05/02/2010


Desinstalação de programas



Já que toda a instalação e atualização já foi feita, agora podemos desinstalar.

Para desinstalar pode ser feito dos seguinte modos, neste caso será desinstalado o Firefox, que foi instalado no inicio do artigo.

# cd /usr/ports/www/firefox
# make deinstall clean


Ou pode ser desinstalado com o comando pkg:

# pkg_delete firefox
ou
# pkg_deinstall firefox

Comando recomendado para desinstalar o programa e suas dependências:

# pkg_deinstall -rv firefox

Um recurso interessante é usar o asterisco "*", que seria uma espécie de curinga. Ex.:

# pkg_deinstall -rv kde

Nesse caso ele irá desinstalar o KDE e todos os programas que começam com kde (kde3.5 ou kde4 e muito mais) e suas dependências.

Considerações finais

FreeBSD é um sistema operacional robusto e muito complicado para iniciantes, mas saber instalar, atualizar e desinstalar programas já é um grande passo.

Para os interessados em estudar esse sistema, recomendo dar uma lida no handbook do FreeBSD.

Guia em inglês:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

Guia semelhante em português:
http://www.openit.com.br/freebsd-hb/

Espero que façam bom proveito deste artigo.

Douglas Giorgio

Página anterior    

Páginas do artigo
   1. Quem usa FreeBSD?
   2. Desinstalação de programas
Outros artigos deste autor

Instalação de VMWare Server 1.8 em Debian Etch sem segredo

Zenwalk - Uma distro e tanto

Comportamento das tecnologias WEB e seus meios de acesso

Instalando o CVS no Ubuntu Linux

Mandrake 10.1 Official - Análise de instalação e uso

Leitura recomendada

Mais CLI!

Desenvolvendo um servidor DNS no CentOS

ANSIBLE Series: Teoria ... Um papo sobre DevOps

Virtualização de desktops, uma solução econômica?

Formatando fontes no openoffice

  
Comentários
[1] Comentário enviado por pael em 05/02/2010 - 19:29h

Você esqueceu de falar que pra instalar usando ports a pessoa não precisa necessariamente saber o caminho de cabeça, quero dizer...é só ela digitar, por exemplo, whereis firefox35 ( Lê se firefox 3.5, mas digitamos firefox35, o mesmo vale para apache 2.2 que no caso seria apache22) e ele mostra o caminho, o do exemplo seria /usr/ports/www/firefox35

Realmente atualizar pelo código fonte demora séculos, mas os pré-compilados normalmente não são tão atualizados...

Você também esqueceu de falar do portaudit, mas o teu artigo tá ótimo, meus parabéns e quem for usar o FreeBSD NÃO SE ESQUEÇA DE LER A MERDA DO HANDBOOK :D aquela coisa do capeta realmente tem tudo e facilita a vida, mesmo sendo tão gigantesco :x

E é um ótimo artigo, meus parabéns xD

[2] Comentário enviado por removido em 05/02/2010 - 21:16h

Eu demorei 10 horas pra compilar o kdebase, mais 12 pro office 3.2, isso em gentoo.Minha maquina é pobre, um celerom m530 de 1.7 e 1gb de memoria...Por ai da pra ter uma idéia....

Faz uma cara que eu tento o *bsd, mas não adianta, o sistema teima em reiniciar quando plugo o pendrive ou meu hd externo...Uma pena.

Muito bom o artigo.

[3] Comentário enviado por removido em 06/02/2010 - 01:21h

obrigado pelos elogios!

pael: depois que o artigo foi publicado, eu dei uma lida, realmente está faltando muita coisa, eu tbm deveria ter cidado os modos de encontrar programas nas ports

xipirito: realmente demora muito compilando, ja vi um usuario reclamando que ficou 2dias compilando o kde4 e depois deu erro, eu ja cheguei a dormir e no dia seguinte a atualização ainda nao ter terminado.
Por isso que recomendo fazer a atualização com esses procedimentos.

pacotes individuais:
# portupgrade -Prv pacote

todo o sistema
# portupgrade -Prva

é sempre bom seguir esses procedimentos, agr se for atualizar somente com pacote pre-compilando "-PP" pode acabar dando erro por nao achar todas as dependencias em pacotes, isso ja aconteceu cmg

[4] Comentário enviado por asdf2 em 07/02/2010 - 17:19h

O freebsd realmente é um sistema muito mais robusto, muito mais seguro, muito mais ...

mas sinceramente falando, com todos os problemas e deficiências, eu ainda prefiro o LINUX, esse sim é o sistema que vai dominar o planeta.

valeu pela tentativa.

[5] Comentário enviado por pael em 07/02/2010 - 19:01h

o FreeBSD "não tem problemas e deficiências", é que ele realmente não foi feito para uso em desktops, é claro que com o tempo isso foi mudando, mas ele realmente não é um sistema para iniciantes muito menos tão bom para o uso diário quanto o linux, mas isso não impede o uso dele diariamente em desktops :x

[6] Comentário enviado por removido em 07/02/2010 - 20:45h

asdf2: nao estou disendo que o FreeBSD vai dominar o mundo, msm ele sendo mais rapido em processamento, cerca de uns 30% mais rapido, ainda mais agr que o FreeBSD ganhou o gerenciador de processos da Machintosh e ao passar do tempo o FreeBSD vai se tornar o SO mais rapido "o gerenciador vai sair na versão 8.1 atualmente estamos no 8.0" e sem contar que quando dou o boot nele com o gnome ele nao passa dos 200MB de memoria e tbm tem um sistema de ports onde vc pode fazer a compilação e muitos programas vem com a opção de customização, assim tornando mais leves, ja cheguei a fazer muitos testes sobre desempenho e o FreeBSD ganhou em todos em alguns casos chegou a ser quase 4x mais rapido que o LINUX, e ao contrario do LINUX o FreeBSD passa por uma analize de detecção de vulnerabilidade em todos os pacotes e programas compilados pela port, e ele avisa quando vc está instalando um sistema que nao passou nos testes

NÂO ESTOU DIZENDO QUE O FREEBSD EH MELHOR QUE O LINUX, mas o FreeBSD nao é um sistema de se jogar fora

TODOS OS SO TEM UM LADO POSITIVO

do FreeBSD ao Windows, todos sao sistemas operacionais admiraveis, ateh o windows que tem muitos problemas com vulnerabilidade, ainda assim ele é o mais usado e tem os melhores jogos e traz bilhoes e bilhoes para a MS

nao gosto de criticar nenhum sistema, mas tbm nao gosto quando invadem o meu espaço

COMO O PAEL DISSE:
"é que ele realmente não foi feito para uso em desktops,"
isso diminui muito a quantidade de usuarios

THE POWER TO SERVE

[7] Comentário enviado por asdf2 em 07/02/2010 - 21:28h

"asdf2: nao estou disendo que o FreeBSD vai dominar o mundo, msm ele sendo mais rapido em processamento, cerca de uns 30% mais rapido, ainda mais agr que o FreeBSD ganhou o gerenciador de processos da Machintosh e ao passar do tempo o FreeBSD vai se tornar o SO mais rapido ..."

Será que é mais rápido mesmo? no site phoronix tem um benchmark entre o DEBIAN GNU/LINUX, FREEBSD 8.0 e varios outros sistemas, e já adianto que o DEBIAN GNU/LINUX ganhou do FREEBSD 8.0 em 95 % dos testes, ou seja DE BALAIADA. aqui vai o link:

http://www.phoronix.com/scan.php?page=article&item=linux_bsd_opensolaris&num=1

foi por causa desse benchmark aí que larguei definitivamente do freebsd, falou.

[8] Comentário enviado por pael em 07/02/2010 - 22:18h

é amigo, faltou ler essa parte do benchmark

"There is a lot to gather from these benchmark results that directly compare the "out of the box" performance on Fedora, Debian GNU/Linux, Debian GNU/kFreeBSD, FreeBSD, OpenBSD, and OpenSolaris. If looking solely at the number of first place wins for each operating system, Fedora 12 and Debian GNU/Linux (2010-01-14) were tied with each having seven wins. Behind the Linux distributions, OpenSolaris 2009.06 and FreeBSD 8.0 were tied with each having two wins. Debian GNU/kFreeBSD and FreeBSD 7.2 each had one win. OpenBSD 4.6 had not won in any of our 20 operating system benchmarks. However, in this article we are just looking at some areas of the 64-bit OS performance and depending upon the system's configuration, tweaking, compiler changes, and other optimizations these results could certainly shake out quite differently. There are also features in some operating systems that make them more favorable than others depending upon your individual needs."

Em outras palavras, se você compilasse o kernel e os pacotes do FreeBSD com certeza os resultados dele seriam bem melhores e realmente "out of the box" não é um termo que combina com FreeBSD :P

[9] Comentário enviado por removido em 07/02/2010 - 22:18h

asdf2: eu confio mais nos meus testes, pq foi com oq eu uso.

pelo seu nivel, vc nao deve nem conseguir instalar o FreeBSD, tentou e tentou, e tomou um coro e agr fica chorando, largou definitivamente pq nem conseguiu dar o boot

aposto que vc nao consegue nem atualizar o kernel e nem caregar modulos no boot

esse site tem um teste sobre 32 e 64 bits rodando alguns jogos a maioria baseado em quake, ateh o 32 bits ganhou, fui conferir, e aki o resultado foi absurdamente diferente, 64bits acabou com 32bits nos meus testes deu uma diferença de quase 20fps, nao podemos confiar de corpo e alma em todos os testes, tem que ser revisto diversas vezes

vc soh sabe oq le, eu leiu e testo p ter certeza quando eu for falar

[10] Comentário enviado por removido em 07/02/2010 - 22:38h

asdf2: soh para vc ficar feliz, da uma lida aki

http://info.abril.com.br/edicoes/209/arquivos/3754_1.shl

se vc for em um site de windows, obviamenteo windows vai sempre ganhar, em site de linux, obviamente o linux sempre vai ganhar

entao vamos ver os lugares onde realmente fazem testes justos

nao é a toa que macOS X "Apple", hp-ux "HP". AIX "IBM", Solaris e Opensolaris "SUM" e quase todos os unix vem do BSD, o OpenBSD foi considerado o sistema mais seguro atualmente e da historia, tudo da familia BSD

e vamos parar de ser um pouco XITAS, nao sou contra linux, afinal eu uso FreeBSD e Slackware, estou dos dois lados e aproveito o lado bom dos dois e nao critico nenhum SO

vc deve ser novo no mundo Opensource, todo mundo ja passou por essa faze de ficar falando coisas como, Tal SO vai dominar o mundoooooooooo, Windows user fala isso, Linux users fala isso, BSD users fala isso

[11] Comentário enviado por asdf2 em 07/02/2010 - 22:48h

"Em outras palavras, se você compilasse o kernel e os pacotes do FreeBSD com certeza os resultados dele seriam bem melhores e realmente "out of the box" não é um termo que combina com FreeBSD :P "

tenho um GENTOO/linux aqui compilado pra pentium 4 com as cflags = "-march=pentium4 -O2 -pipe -fomit-frame-pointer" e posso te garantir que ele é de 10 a 20 % mais rápido que o freebsd 8.0 compilado com as mesmas cflags, faça o teste aé você mesmo usando a suite do phoronix e veja realmente qual é o mais rápido.


"pelo seu nivel, vc nao deve nem conseguir instalar o FreeBSD, tentou e tentou, e tomou um coro e agr fica chorando, largou definitivamente pq nem conseguiu dar o boot

aposto que vc nao consegue nem atualizar o kernel e nem "caregar" modulos no boot"


PALA, SÊ PALA VIU. Vô contar tudim pra minha mamãe que você me bateu, viu seu bobo, hun! Eu caRego modulo sim, tá?

HUAHUHAUHAUHAUHAUAHUAHAUHAHAHAHAHHAHAHHAHAHAHAHA

[12] Comentário enviado por pael em 07/02/2010 - 22:56h

lol, trocou um o FreeBSD por um OS que copia indecentemente o ports do FreeBSD ._. , asdf2 so teu fã cara, posso andar com você na hora do recreio? :)

[13] Comentário enviado por asdf2 em 07/02/2010 - 23:08h

"trocou um o FreeBSD por um OS que copia indecentemente o ports do FreeBSD ._. "

isso é verdade, o gentoo copiou do freebsd descaradamente mesmo, mas eu quero te provar é que mesmo copiando (ou melhor evoluindo ) o ports do freebsd, o linux é bem mais rápido.

[14] Comentário enviado por removido em 08/02/2010 - 01:47h

Qual melhor não sei, mas sei que o gentoo é muito rápido, não vi nada igual ainda...

[15] Comentário enviado por removido em 08/02/2010 - 03:16h

bom, nao estou julgando o linux, eu nao posso esculaxar o linux pq eu tbm uso linux, tanto o linux e o FreeBSD sao otimos SO, tanto o LINUX ou BSD nao vou ter nada a perder usando os mesmos

asdf2 realmente nao da p falar com vc, pode proteger o linux o quanto quiser, nao me importo, eu ainda gosto de linux mas tbm nao abro mao do FreeBSD e nao importa oq vc falar, nao vai mudar a minha opnião

NADA A DECLARAR SOBRE OS SEUS ULTIMOS COMENTARIOS...

[16] Comentário enviado por removido em 08/02/2010 - 05:35h

Fanatismo não nos leverá a lugar nenhum, eu mesmo ja tentei de todas maneiras usar o freebsd...Infelismente o meu hardware parece ser incompativel, mas nem por isso vou dizer que é ruim, e assim que sair uma nova versão la vai eu de novo....

é por ae.

[17] Comentário enviado por pael em 08/02/2010 - 20:28h

eu concordo em parte com o douglasfim já que eu abri mão de uma vida fácil no linux e vim pro Free xD
anyway, nem se preocupem com esse asdf2, hoje em dia linux tá ficando = CS, é tão fácil e tão simples que mais pessoas estão usando...mas como no CS sempre aparecem umas criancinhas bobas e ridículas que não aceitam a opinião dos outros :P

[18] Comentário enviado por asdf2 em 08/02/2010 - 22:44h

"eu concordo em parte com o douglasfim já que eu abri mão de uma vida fácil no linux e vim pro Free xD
anyway, nem se preocupem com esse asdf2, hoje em dia linux tá ficando = CS, é tão fácil e tão simples que mais pessoas estão usando...mas como no CS sempre aparecem umas criancinhas bobas e ridículas que não aceitam a opinião dos outros :P"

UUUiiiiii, AAAAAiiiiiiiiii, MAMÃE tem um moço aqui QUELENDO me bater...

BUUUAAAA BUUUAAAA BUUUAAAAA

[19] Comentário enviado por removido em 09/02/2010 - 01:25h

no comment...

[20] Comentário enviado por removido em 09/07/2015 - 06:54h

Olá.

Há como empacotar um software compilado pelo sistema de ports?

--
http://s.glbimg.com/po/tt/f/original/2011/10/20/a97264_w8.jpg

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts