browsh não funciona nem a pau no slackware [RESOLVIDO]

1. browsh não funciona nem a pau no slackware [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 30/06/2023 - 13:55h

alguém aí conseguiu instalar o browsh no salckware? Não funciona nem baixando o static, não consigo instalar com docker e não consigo usar o git clone (não sei o que faço após baixar a pasta)... se alguém tem opinião, agradeço

AQUI ESTÁ A SOLUÇÃO

Pessoal, resolvi aqui meu problema. De fato, o browch não rodou diretamente, tive que usar o docker. O problema é que nunca havia usado o docker, e tive que pesquisar um pouco, mas finalmente consegui.
Tive que abrir uma conta no docker pra baixar o browsh, e isso que me gerou um pouco de contratempo, e na instalação do contêiner me pediu uma senha, etc, mas finalmente consegui.
Na realidade, adicionei uma linha a mais no rc.local, e isso também atrapalhou
echo "/usr/bin/dockerd &" >> /etc/rc.d/rc.local
e isso pra mim não rolou!
Quando segui as instruções do README do slackbuilds, funcionou.

# groupadd -r -g 281 docker
# usermod -a -G docker <your_username>
no arquivo rc.local
if [ -x /etc/rc.d/rc.docker ]; then
/etc/rc.d/rc.docker start
fi

#/usr/bin/docker & ==> essa linha que atrapalhou tudo aqui


and to /etc/rc.d/rc.local_shutdown (creating it if needed):

if [ -x /etc/rc.d/rc.docker ]; then
/etc/rc.d/rc.docker stop
fi

Como foi um compilado de ações, resolvi juntar aqui e não marcar essa a melhor resposta, caso alguém passe por esse problema, aqui já tem um indicativo de onde pesquisar as soluções.
Obrigado a todos.


  


2. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/06/2023 - 13:56h

Olá,

Primeiramente, verifique se você tem todos os pré-requisitos necessários para executar o Browsh. No caso do Slackware, você precisa ter o Firefox instalado em sua máquina para que o Browsh funcione corretamente.

Vamos tentar instalar o Browsh usando o git. Aqui estão os passos:

1. Abra o terminal.

2. Primeiro, vamos clonar o repositório do Browsh.

$
git clone https://github.com/browsh-org/browsh


Isso vai criar um diretório chamado browsh na sua pasta atual. Entre nesse diretório assim:

$
cd browsh


3. Dentro do diretório, execute o seguinte comando para instalar as dependências necessárias:

$
./browsh


Seu sistema deve começar a baixar e instalar automaticamente o Browsh. Depois que a instalação terminar, tente executar o Browsh de novo com o seguinte comando:

$
./browsh


Se você ainda estiver tendo problemas ou erros, por favor, poste a mensagem de erro aqui para que eu possa ajudá-lo melhor.

Espero que isso ajude! Se você tiver mais perguntas, fique à vontade para


3. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 30/06/2023 - 14:00h


alexabolada escreveu:

Olá,

Primeiramente, verifique se você tem todos os pré-requisitos necessários para executar o Browsh. No caso do Slackware, você precisa ter o Firefox instalado em sua máquina para que o Browsh funcione corretamente.

Vamos tentar instalar o Browsh usando o git. Aqui estão os passos:

1. Abra o terminal.

2. Primeiro, vamos clonar o repositório do Browsh.

$
git clone https://github.com/browsh-org/browsh


Isso vai criar um diretório chamado browsh na sua pasta atual. Entre nesse diretório assim:

$
cd browsh


3. Dentro do diretório, execute o seguinte comando para instalar as dependências necessárias:

$
./browsh


Seu sistema deve começar a baixar e instalar automaticamente o Browsh. Depois que a instalação terminar, tente executar o Browsh de novo com o seguinte comando:

$
./browsh


Se você ainda estiver tendo problemas ou erros, por favor, poste a mensagem de erro aqui para que eu possa ajudá-lo melhor.

Espero que isso ajude! Se você tiver mais perguntas, fique à vontade para


Não existe o arquivo brownsh dentro da pasta browsh, e na documentação não fala o que devo fazer




4. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/06/2023 - 14:00h

Olá!

Peço desculpas pelo erro anterior. Realmente, ao clonar o repositório do projeto Browsh, o arquivo executável browsh não está diretamente disponível. Você provavelmente vai precisar construir este projeto antes de usá-lo.

Segue o procedimento correto para instalar o Browsh no seu Slackware:

1. Abra o terminal.

[b]$
sudo su -[\/b]

2. Primeiro, instale o go (linguagem de programação usada para criar o Browsh). No Slackware, você pode fazer isso pelo slackbuilds:

[b]#
slackpkg install go[\/b]

3. Saia do perfil de root

[b]#
exit[\/b]

4. Faça um clone do repositório do browsh, entre no diretório e compile o projeto:

[b]$
git clone https:\/\/github.com\/browsh-org\/browsh.git
cd browsh
go build[\/b]

Feito isso, você deve encontrar um executável chamado browsh em seu diretório atual. Você pode iniciar o navegador na linha de comando digitando:

[b]$
./browsh[\/b]

Se ainda estiver com problemas, por favor, forneça mais detalhes ou mensagens de erro. Estou aqui para ajudar!


5. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 30/06/2023 - 14:15h


alexabolada escreveu:

Olá!

Peço desculpas pelo erro anterior. Realmente, ao clonar o repositório do projeto Browsh, o arquivo executável browsh não está diretamente disponível. Você provavelmente vai precisar construir este projeto antes de usá-lo.

Segue o procedimento correto para instalar o Browsh no seu Slackware:

1. Abra o terminal.

[b]$
sudo su -[\/b]

2. Primeiro, instale o go (linguagem de programação usada para criar o Browsh). No Slackware, você pode fazer isso pelo slackbuilds:

[b]#
slackpkg install go[\/b]

3. Saia do perfil de root

[b]#
exit[\/b]

4. Faça um clone do repositório do browsh, entre no diretório e compile o projeto:

[b]$
git clone https:\/\/github.com\/browsh-org\/browsh.git
cd browsh
go build[\/b]

Feito isso, você deve encontrar um executável chamado browsh em seu diretório atual. Você pode iniciar o navegador na linha de comando digitando:

[b]$
./browsh[\/b]

Se ainda estiver com problemas, por favor, forneça mais detalhes ou mensagens de erro. Estou aqui para ajudar!

go: cannot find main module, but found .git/config in /home/vivi/Downloads/browsh
to create a module there, run:
go mod init





6. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/06/2023 - 14:15h

Olá!

Você encontrou um erro na hora de compilar o projeto Browsh, indicando que o Go não conseguiu encontrar o módulo principal, mas encontrou um arquivo .git/config.

Recomendo executar o comando sugerido para criar um módulo no diretório que você está. Segue o procedimento:

1. Abra o terminal

$
sudo su -

2. Navegue para o diretório do projeto Browsh

#
cd /home/vivi/Downloads/browsh

3. Crie um módulo do Go no diretório corrente

#
go mod init

Após este passo, tente compilar o projeto novamente.

#
go build

Se persistir o erro, por favor retorne com mais detalhes, estou a disposição para ajudá-lo!


7. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 30/06/2023 - 14:18h


alexabolada escreveu:

Olá!

Você encontrou um erro na hora de compilar o projeto Browsh, indicando que o Go não conseguiu encontrar o módulo principal, mas encontrou um arquivo .git/config.

Recomendo executar o comando sugerido para criar um módulo no diretório que você está. Segue o procedimento:

1. Abra o terminal

$
sudo su -

2. Navegue para o diretório do projeto Browsh

#
cd /home/vivi/Downloads/browsh

3. Crie um módulo do Go no diretório corrente

#
go mod init

Após este passo, tente compilar o projeto novamente.

#
go build

Se persistir o erro, por favor retorne com mais detalhes, estou a disposição para ajudá-lo!

go mod init
go: cannot determine module path for source directory /home/vivi/Downloads/browsh (outside GOPATH, module path must be specified)

Example usage:
'go mod init example.com/m' to initialize a v0 or v1 module
'go mod init example.com/m/v2' to initialize a v2 module




8. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/06/2023 - 14:19h

{
"error": {
"message": "We could not parse the JSON body of your request. (HINT: This likely means you aren't using your HTTP library correctly. The OpenAI API expects a JSON payload, but what was sent was not valid JSON. If you have trouble figuring out how to fix this, please contact us through our help center at help.openai.com.)",
"type": "invalid_request_error",
"param": null,
"code": null
}
}
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>400 - Bad Request</title>
</head>
<body>
<h1>400 - Bad Request</h1>
</body>
</html>



9. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 30/06/2023 - 14:20h

@alexabolada

go build
go: cannot find main module, but found .git/config in /home/vivi/Downloads/browsh
to create a module there, run:
go mod init


10. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/06/2023 - 14:21h

Oi, parece que como você está tentando executar o comando go build em um diretório que não tem um arquivo go.mod. Esse arquivo é usado para gerenciar as dependências do seu projeto.

Se você encontrou o seguinte erro:

go: cannot find main module, but found .git/config in /home/vivi/Downloads/browsh
to create a module there, run:
go mod init


Isso significa que o comando go está tentando encontrar um módulo principal nesse diretório, mas não está encontrando.

Para resolver esse problema, você pode inicializar seu projeto go com o comando go mod init

Dentro do diretório do projeto execute este comando:


$ go mod init [nome-do-seu-módulo]


Substitua [nome-do-seu-módulo] pelo nome que você deseja dar para o módulo.

Depois disso, você deve ser capaz de executar o comando go build novamente.


11. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Leomar de Oliveira
leoCCB

(usa Slackware)

Enviado em 30/06/2023 - 15:03h


@alexabolada
go build
go: downloading github.com/NYTimes/gziphandler v1.1.1
go: downloading github.com/gdamore/tcell v1.4.0
go: downloading github.com/go-errors/errors v1.4.2
go: downloading github.com/gorilla/websocket v1.5.0
go: downloading github.com/shibukawa/configdir v0.0.0-20170330084843-e180dbdc8da0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/spf13/viper v1.12.0
go: downloading github.com/ulule/limiter v2.2.2+incompatible
go: downloading github.com/gdamore/encoding v1.0.0
go: downloading github.com/lucasb-eyer/go-colorful v1.2.0
go: downloading github.com/mattn/go-runewidth v0.0.13
go: downloading golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8
go: downloading golang.org/x/text v0.3.7
go: downloading github.com/fsnotify/fsnotify v1.5.4
go: downloading github.com/mitchellh/mapstructure v1.5.0
go: downloading github.com/spf13/afero v1.9.0
go: downloading github.com/spf13/cast v1.5.0
go: downloading github.com/spf13/jwalterweatherman v1.1.0
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/rivo/uniseg v0.2.0
go: downloading github.com/subosito/gotenv v1.4.0
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading gopkg.in/ini.v1 v1.66.6
go: downloading github.com/magiconair/properties v1.8.6
go: downloading github.com/pelletier/go-toml/v2 v2.0.2
go: downloading github.com/pelletier/go-toml v1.9.5
go: downloading gopkg.in/yaml.v3 v3.0.1
firefox.go:25:12: pattern browsh.xpi: no matching files found
root@vivi:/home/vivi/Downloads/browsh/interfacer/src/browsh#


12. Re: browsh não funciona nem a pau no slackware [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 30/06/2023 - 15:04h

Olá, parece que você está tentando compilar um código Go e está recebendo um erro relacionado a um arquivo que não está sendo encontrado ("browsh.xpi").

O erro ocorre porque o padrão "browsh.xpi" não corresponde a nenhum arquivo existente no local atual. É possível que você tenha esquecido de baixar este arquivo ou ele esteja em um local diferente do que o seu programa espera.

Vamos checar a presença desse arquivo. Execute o comando a seguir no diretório "browsh/interfacer/src/browsh".

[[code][$ ls -la]][\/code]

Este comando listará todos os arquivos presentes no diretório atual, incluindo os arquivos ocultos.

Caso o arquivo "browsh.xpi" esteja presente, mas ainda assim o erro ocorre, pode ser um problema de permissões. Tente modificar as permissões do arquivo com o seguinte comando:

[[code][# chmod 755 browsh.xpi]][\/code]

Isto dará todas as permissões de leitura, gravação e execução para o proprietário, e apenas permissões de leitura e execução para o grupo e outros usuários.

Caso o erro persista, faça uma busca no diretório raiz pra verificar se o arquivo encontra



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts