FreeBSD Help (High Level)

1. FreeBSD Help (High Level)

Lordestark
lordestark

(usa Slackware)

Enviado em 29/06/2017 - 10:38h

Olá pessoal, recentemente instalei meu querido FreeBSD, porém, ao seguir o handbook dele, o mesmo não mostra quais plugins são necessários, quais gerenciadores de arquivos usar....quais editores e visualizadores de imagens deve-se usar, para pelomenos o básico......por que o coitado vem PELADO, num vem com nada além do editor de testo VIM e EE e olhe lá.....
Então, diante desta situação embaraçosa, gostaria de pedir a ajuda dos lendários que costumam usar o sistema, ou tem uma certa experiência com o mesmo, para que me indicassem um ótimo tutorial de como configurar tais coisas nele, como os citados acima.
Também preciso saber:
O que é preciso para compilar um pacote? (no FreeBSD)
Se ele compila pacotes com código aberto de fora da árvore (tipo o Slackware), pq baixei um pacote VLC, e dei um ./configure e make install clean, e foi não?
Se há necessidade de transformar um pacote de código fonte aberto para o pacote .txz do FreeBSD? (para uma possível aumento de compatibilidade na instalação do pacote no sistema)
Quais plugins são necessários para produzir vídeos e filmes em formato .mkv e mp4
Plugins para o áudio (Não sei quais plugins usar, pois estou acostumado com o Slackware, que até plugins automáticos que necessito ele já vem, para o correto funcionamento do áudio)
E por último, o querido mouse do touchpad, como ajeitar isso (já segui o uso do synapcts do mouse do handbook do FreeBSD e nada)
(Até agora somente isso)


  


2. Re: FreeBSD Help (High Level)

3. Re: FreeBSD Help (High Level)

Lordestark
lordestark

(usa Slackware)

Enviado em 29/06/2017 - 10:59h



Vlc, consegui instalar o vlc pelo pkg install vlc



4. Re: FreeBSD Help (High Level)

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 29/06/2017 - 13:53h

lordestark escreveu:

Olá pessoal, recentemente instalei meu querido FreeBSD, porém, ao seguir o handbook dele, o mesmo não mostra quais plugins são necessários, quais gerenciadores de arquivos usar....quais editores e visualizadores de imagens deve-se usar, para pelomenos o básico......por que o coitado vem PELADO, num vem com nada além do editor de testo VIM e EE e olhe lá.....
Então, diante desta situação embaraçosa, gostaria de pedir a ajuda dos lendários que costumam usar o sistema, ou tem uma certa experiência com o mesmo, para que me indicassem um ótimo tutorial de como configurar tais coisas nele, como os citados acima.


Não mesmo... porque espera-se que o próprio usuário saiba o que quer. A família BSD, embora tenha origem no mesmo sistema, não é igual ao GNU/Linux. Isto também é verdade para sua comunidade. O pessoal lá não é acostumado a pegar na mão do usuário e mostrar o caminho das pedras.


Também preciso saber:
O que é preciso para compilar um pacote? (no FreeBSD)

Tudo o que você precisa está aqui:
https://www.freebsd.org/doc/handbook/ports.html
https://www.freshports.org/

Se ele compila pacotes com código aberto de fora da árvore (tipo o Slackware), pq baixei um pacote VLC, e dei um ./configure e make install clean, e foi não?

Porque não é assim... simples. Pra instalar qualquer pacote via compilação, faça (ex. firefox):

cd /usr/ports/www/firefox/ && make install clean 


Porém, você será várias vezes indagado, durante a compilação, se quer instalar pacotes ou dependências opcionais. Para evitar isto, no mesmo diretório do programa que você quer instalar rode:

make config-recursive 


Será apresentada várias telas onde você pode habilitar ou desabilitar dependências, etc. Novamente, espera-se que o usuário tenha conhecimento do que está fazendo. Senão, vai pro pkg.

Se há necessidade de transformar um pacote de código fonte aberto para o pacote .txz do FreeBSD? (para uma possível aumento de compatibilidade na instalação do pacote no sistema)

Não há nenhuma necessidade. A árvore do FreeBSD é ótima e possui compatibilidade para diversos programas GNU/Linux. Veja:

https://www.freebsd.org/doc/handbook/linuxemu.html

Quais plugins são necessários para produzir vídeos e filmes em formato .mkv e mp4

Esta é uma pesquisa que você deve conduzir [IMHO]

https://www.freebsd.org/ports/multimedia.html
https://www.freebsd.org/doc/handbook/video-playback.html

Plugins para o áudio (Não sei quais plugins usar, pois estou acostumado com o Slackware, que até plugins automáticos que necessito ele já vem, para o correto funcionamento do áudio)

Veja link acima...

E por último, o querido mouse do touchpad, como ajeitar isso (já segui o uso do synapcts do mouse do handbook do FreeBSD e nada)

Qual a dúvida?





-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




5. Re: FreeBSD Help (High Level)

Lordestark
lordestark

(usa Slackware)

Enviado em 29/06/2017 - 14:02h

luiztux escreveu:

lordestark escreveu:

[quote]Olá pessoal, recentemente instalei meu querido FreeBSD, porém, ao seguir o handbook dele, o mesmo não mostra quais plugins são necessários, quais gerenciadores de arquivos usar....quais editores e visualizadores de imagens deve-se usar, para pelomenos o básico......por que o coitado vem PELADO, num vem com nada além do editor de testo VIM e EE e olhe lá.....
Então, diante desta situação embaraçosa, gostaria de pedir a ajuda dos lendários que costumam usar o sistema, ou tem uma certa experiência com o mesmo, para que me indicassem um ótimo tutorial de como configurar tais coisas nele, como os citados acima.


Não mesmo... porque espera-se que o próprio usuário saiba o que quer. A família BSD, embora tenha origem no mesmo sistema, não é igual ao GNU/Linux. Isto também é verdade para sua comunidade. O pessoal lá não é acostumado a pegar na mão do usuário e mostrar o caminho das pedras.


Também preciso saber:
O que é preciso para compilar um pacote? (no FreeBSD)

Tudo o que você precisa está aqui:
https://www.freebsd.org/doc/handbook/ports.html
https://www.freshports.org/

Se ele compila pacotes com código aberto de fora da árvore (tipo o Slackware), pq baixei um pacote VLC, e dei um ./configure e make install clean, e foi não?

Porque não é assim... simples. Pra instalar qualquer pacote via compilação, faça (ex. firefox):

cd /usr/ports/www/firefox/ && make install clean 


Porém, você será várias vezes indagado, durante a compilação, se quer instalar pacotes ou dependências opcionais. Para evitar isto, no mesmo diretório do programa que você quer instalar rode:

make config-recursive 


Será apresentada várias telas onde você pode habilitar ou desabilitar dependências, etc. Novamente, espera-se que o usuário tenha conhecimento do que está fazendo. Senão, vai pro pkg.

Se há necessidade de transformar um pacote de código fonte aberto para o pacote .txz do FreeBSD? (para uma possível aumento de compatibilidade na instalação do pacote no sistema)

Não há nenhuma necessidade. A árvore do FreeBSD é ótima e possui compatibilidade para diversos programas GNU/Linux. Veja:

https://www.freebsd.org/doc/handbook/linuxemu.html

Quais plugins são necessários para produzir vídeos e filmes em formato .mkv e mp4

Esta é uma pesquisa que você deve conduzir [IMHO]

https://www.freebsd.org/ports/multimedia.html
https://www.freebsd.org/doc/handbook/video-playback.html

Plugins para o áudio (Não sei quais plugins usar, pois estou acostumado com o Slackware, que até plugins automáticos que necessito ele já vem, para o correto funcionamento do áudio)

Veja link acima...

E por último, o querido mouse do touchpad, como ajeitar isso (já segui o uso do synapcts do mouse do handbook do FreeBSD e nada)

Qual a dúvida?





-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."



Man, tu é o cara, porém, em resposta da pergunta do mouse, o touchpad do note não funciona ABSOLUTAMENTE NADA, nem mexe.....ta mortin da silva aqui.
Mesmo eu ativando pela tecla fn, ainda sim não vai, da um erro (que só aparece em shell puro)
Outra saída???
Há......sobre compilar programas pelo ports, sim, costumava usar, porém, há programas que eu também costumo (ou costumava) usar que não estão la presentes. E o costume de compilar programas pelo código fonte (como eu fazia com o slack) e sem o slackpkg ou slackbuilds, isso não sei se tem no BSD, então.....to somente usando o pkg mesmo, mas ainda gostaria de compilar um programa direto do código (como aqueles ícones do Fluxbox, que não estão presentes no pkg e talvez nem no ports) e só tem no site mesmo.
Como se compila algo assim aqui??


6. Re: FreeBSD Help (High Level)

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 29/06/2017 - 14:41h

lordestark escreveu:

Man, tu é o cara, porém, em resposta da pergunta do mouse, o touchpad do note não funciona ABSOLUTAMENTE NADA, nem mexe.....ta mortin da silva aqui.
Mesmo eu ativando pela tecla fn, ainda sim não vai, da um erro (que só aparece em shell puro)
Outra saída???


Algumas ideias... consegue tirar uma foto do erro e mandar pra gente ver?
O touch não funciona no fluxbox, no twm ou nos dois?
Vai adiantando aí... -> https://wiki.freebsd.org/SynapticsTouchpad

Há......sobre compilar programas pelo ports, sim, costumava usar, porém, há programas que eu também costumo (ou costumava) usar que não estão la presentes. E o costume de compilar programas pelo código fonte (como eu fazia com o slack) e sem o slackpkg ou slackbuilds, isso não sei se tem no BSD, então.....to somente usando o pkg mesmo, mas ainda gostaria de compilar um programa direto do código (como aqueles ícones do Fluxbox, que não estão presentes no pkg e talvez nem no ports) e só tem no site mesmo.
Como se compila algo assim aqui??


Isto aqui não serve para o fluxbox?

https://www.freshports.org/x11-themes/fluxbox-tenr-styles-pack/

A instalação de pacotes compactados segue a mesma lógica do GNU/Linux: descompactar, ler o README, verificar se tem as dependências necessárias (geralmente versão desenvolvedor -dev), rodar o configure ou algum script install, make && make install. Não tem segredo...

Se o pacote que você quer instalar desta forma tiver a extensão *.tbz, dê uma olhada nos seguintes links:

https://www.freebsd.org/cgi/man.cgi?query=pkg_create&sektion=1&apropos=0&manpath=FreeBSD...
https://www.freebsd.org/cgi/man.cgi?query=pkg_add&manpath=FreeBSD+7.1-RELEASE

Tenha em mente que uma instalação assim pode complicar teu sistema, conflitar com outros pacotes, etc. Então você terá que saber como lidar com isto. Aproveitando, já que está com "gás", leia a documentação de como criar um port [1]... mais pra frente adote um ou faça um novo port. ;)

[1] - https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/


-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




7. Re: FreeBSD Help (High Level)

Lordestark
lordestark

(usa Slackware)

Enviado em 29/06/2017 - 14:53h

luiztux escreveu:

lordestark escreveu:

Man, tu é o cara, porém, em resposta da pergunta do mouse, o touchpad do note não funciona ABSOLUTAMENTE NADA, nem mexe.....ta mortin da silva aqui.
Mesmo eu ativando pela tecla fn, ainda sim não vai, da um erro (que só aparece em shell puro)
Outra saída???


Algumas ideias... consegue tirar uma foto do erro e mandar pra gente ver?
O touch não funciona no fluxbox, no twm ou nos dois?
Vai adiantando aí... -> https://wiki.freebsd.org/SynapticsTouchpad

Há......sobre compilar programas pelo ports, sim, costumava usar, porém, há programas que eu também costumo (ou costumava) usar que não estão la presentes. E o costume de compilar programas pelo código fonte (como eu fazia com o slack) e sem o slackpkg ou slackbuilds, isso não sei se tem no BSD, então.....to somente usando o pkg mesmo, mas ainda gostaria de compilar um programa direto do código (como aqueles ícones do Fluxbox, que não estão presentes no pkg e talvez nem no ports) e só tem no site mesmo.
Como se compila algo assim aqui??


Isto aqui não serve para o fluxbox?

https://www.freshports.org/x11-themes/fluxbox-tenr-styles-pack/

A instalação de pacotes compactados segue a mesma lógica do GNU/Linux: descompactar, ler o README, verificar se tem as dependências necessárias (geralmente versão desenvolvedor -dev), rodar o configure ou algum script install, make && make install. Não tem segredo...

Se o pacote que você quer instalar desta forma tiver a extensão *.tbz, dê uma olhada nos seguintes links:

https://www.freebsd.org/cgi/man.cgi?query=pkg_create&sektion=1&apropos=0&manpath=FreeBSD...
https://www.freebsd.org/cgi/man.cgi?query=pkg_add&manpath=FreeBSD+7.1-RELEASE

Tenha em mente que uma instalação assim pode complicar teu sistema, conflitar com outros pacotes, etc. Então você terá que saber como lidar com isto. Aproveitando, já que está com "gás", leia a documentação de como criar um port [1]... mais pra frente adote um ou faça um novo port. ;)

[1] - https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/


-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




Log do dmseg (mais bugado de todos) do mouse (que por sorte ele captura esses errors):
http://sprunge.us/diQe (ver final das mais de 1000 linhas de log)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts