Ir para o conteúdo

 Voltar a i-Educar Sup...
Tela cheia

problema ao instalar no ubuntu

10 de Dezembro de 2013, 12:37 , por Desconhecido - | 2 Pessoas seguindo este artigo.
Visualizado 508 vezes
sou da prefeitura de paraiba do sul , estou tentando instalar o i-educar no Linux ubuntu 12.4.3 , mais estou utilizando o passo a passo do link a seguir https://github.com/portabilis/ieducar/wiki/Passos-para-instala%C3%A7%C3%A3o-do-i-Educar-no-S.O-Ubuntu-Linux quando chego no ponto de instalação Instalação banco de dados postgresql 8.2 via pgvm curl -L https://gist.github.com/lucasdavila/4711321/raw/2_db.sh | bash quando vai criar a pasta 8.2.4 exibe mesagem de permissão negada e o postgre não instala. sera que alguém pode nos ajudar com isso ?? desde já agradeço

Autor: marcio batista


3838 comentários

  • 87241e5b6b5fae287f99921d41b5c338?only path=false&size=50&d=404Lucas Schmoeller da Silva(usuário não autenticado)
    10 de Dezembro de 2013, 12:47

     

    Olá,

    Você está executando o comando com 'sudo'?
    Tente colocar o comando sudo antes dos comandos. Isso deve resolver.

    Atenciosamente, 

    Lucas Schmoeller da Silva 
    Portabilis Tecnologia     
    www.​port​abil​is.c​om.b​r

    • C6e5f1d9113a874e3ffb15908411e79b?only path=false&size=50&d=404marcio batista(usuário não autenticado)
      10 de Dezembro de 2013, 13:07

       

      ola lucas , executei com o comando sudo , mais ainda assim continua dando permissão negada.
      o mais estranho q já havia instalado o programa semana passada e foi tudo ok. ae formatei a maquina e fui instalar novamente e passou a dar esse erro,
      já tentei instalar em outros computadores + deu o mesmo erro sempre.

      desde já agradeço e aguardo por ajuda caso seja possivel

      • 87241e5b6b5fae287f99921d41b5c338?only path=false&size=50&d=404Lucas Schmoeller da Silva(usuário não autenticado)
        11 de Dezembro de 2013, 14:58

         

        Olá Marcio,

        Não sei se seria possível para você, mas eu aconselho você a formatar novamente a máquina e fazer novamente os passos, em sequência, seguindo a risca o que foi passado OU pode colar aqui o erro que está dando exatamente para tentarmos ajudá-lo.

        Atenciosamente, 

        Lucas Schmoeller da Silva 
        Portabilis Tecnologia      
        www.​port​abil​is.c​om.b​r

  • C6e5f1d9113a874e3ffb15908411e79b?only path=false&size=50&d=404marcio batista(usuário não autenticado)
    11 de Dezembro de 2013, 17:24

     

    formatei novamente ,tentei formatar em outro pc seguindo os passos do tutorial abaixo :
    gith​ub.c​om/p​orta​bili​s/ie​duca​r/wi​ki/P​asso​s-pa​ra-i​nsta​la%C​3%A7​%C3%​A3o-​do-i​-Edu​car-​no-S​.O-U​bunt​u-Li​nux

    + quando chego no ponto de instalação de banco de dados postgresql 8.2 via pgvm e executo o comando (mesmo colocando sudo antes):
    curl -L gist​.git​hub.​com/​luca​sdav​ila/​4711​321/​raw/​2_db​.sh | bash

    tenho a msg de que não tenho permissão. segue msg toda :

    ieducar@consulta-desktop:~$ curl -L gist​.git​hub.​com/​luca​sdav​ila/​4711​321/​raw/​2_db​.sh | bash
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    100 1292 0 1292 0 0 1420 0 --:--:-- --:--:-- --:--:-- 2375

    ** Instalando dependências para instalação postgresql
    [sudo] password for ieducar:
    Lendo listas de pacotes... Pronto
    Construindo árvore de dependências
    Lendo informação de estado... Pronto
    gcc já é a versão mais nova.
    libreadline6 já é a versão mais nova.
    libreadline6-dev já é a versão mais nova.
    make já é a versão mais nova.
    zlib1g-dev já é a versão mais nova.
    0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 469 não atualizados.

    ** Instalando postgres 8.2 via pgvm
    checking 'postgresql-8.2.23.tar.gz' integrity... done.
    extracting postgresql-8.2.23.tar.gz ... done.
    mkdir: é impossível criar o diretório "/8.2.23": Permissão negada
    configuring PostgreSQL Version: 8.2.23 ... configure: WARNING:
    *** Without Flex you will not be able to build PostgreSQL from CVS or
    *** change any of the scanner definition files. You can obtain Flex from
    *** a GNU mirror site. (If you are using the official distribution of
    *** PostgreSQL then you do not need to worry about this because the Flex
    *** output is pre-generated.)
    configure: WARNING:
    *** Without Bison you will not be able to build PostgreSQL from CVS nor
    *** change any of the parser definition files. You can obtain Bison from
    *** a GNU mirror site. (If you are using the official distribution of
    *** PostgreSQL then you do not need to worry about this, because the Bison
    *** output is pre-generated.) To use a different yacc program (possible,
    *** but not recommended), set the environment variable YACC before running
    *** 'configure'.
    done.
    compiling ... done.
    installing ... ERRO: can not install PostgreSQL 8.2.23

    ** Criando cluster main
    version 8.2.23 is not installed
    mkdir: falta operando
    Experimente "mkdir --help" para mais informações.
    initializing cluster in '/no_version_installed/main'... /home/ieducar/.pgvm/actions/cluster: linha 75: /install.main@no_version_installed.log: Permissão negada
    error!
    cat: /install.main@no_version_installed.error.log: Arquivo ou diretório não encontrado
    /home/ieducar/.pgvm/actions/cluster: linha 82: /no_version_installed/main/postgresql.conf: Arquivo ou diretório não encontrado
    /home/ieducar/.pgvm/actions/cluster: linha 83: /no_version_installed/main/postgresql.conf: Arquivo ou diretório não encontrado
    ok!
    starting cluster main@no_version_installed
    /home/ieducar/.pgvm/actions/cluster: linha 171: /current/bin/pg_ctl: Muitos níveis de links simbólicos

    ** Adicionando usuário ieducar
    createuser: could not connect to database postgres: could not connect to server: Arquivo ou diretório não encontrado
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5433"?

    ** Baixando dump banco de dados
    Lendo listas de pacotes... Pronto
    Construindo árvore de dependências
    Lendo informação de estado... Pronto
    wget já é a versão mais nova.
    0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 469 não atualizados.
    --2013-12-11 16:05:56-- s3-u​s-we​st-2​.ama​zona​ws.c​om/p​orta​bili​s2/p​ubli​c/ie​duca​r/ie​duca​r.ba​ckup​.gz
    Resolvendo s3-us-west-2.amazonaws.com (s3-us-west-2.amazonaws.com)... 54.240.248.26
    Conectando-se a s3-us-west-2.amazonaws.com (s3-us-west-2.amazonaws.com)|54.240.248.26|:443... conectado.
    A requisição HTTP foi enviada, aguardando resposta... 200 OK
    Tamanho: 327011 (319K) [application/x-gzip]
    Salvando em: “ieducar.backup.gz”

    100%[============================================================================================>] 327.011 27,0K/s em 21s

    2013-12-11 16:06:19 (15,2 KB/s) - “ieducar.backup.gz” salvo [327011/327011]

    ** Destruindo banco de dados caso exista
    dropdb: could not connect to database postgres: could not connect to server: Arquivo ou diretório não encontrado
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5433"?

    ** Restaurando dump do banco de dados
    createdb: could not connect to database postgres: could not connect to server: Arquivo ou diretório não encontrado
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5433"?
    pg_restore: [archiver (db)] connection to database "ieducar" failed: could not connect to server: Arquivo ou diretório não encontrado
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5433"?

    ** Definindo search_path
    psql: could not connect to server: Arquivo ou diretório não encontrado
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5433"?

    desde já agradeço e aguardo retorno

    • 41211796cff638f5f4562bf92ac74a35?only path=false&size=50&d=404Gustavo Zuchelli(usuário não autenticado)
      13 de Dezembro de 2013, 8:37

       

      Já encontrei este erro em uma máquina virtual, porém uma segunda máquina virtual no mesmo computador, o sistema funcionou normalmente. Não sei dizer o que foi feito diferente.

       

    • 7a8919c03027d6e77450a1042ea5369a?only path=false&size=50&d=404Lucas D'Avila(usuário não autenticado)
      13 de Dezembro de 2013, 19:06

       

      Olá Marcio!

      Você não deve rodar os comandos logado como root ou como sudo, conforme sugerido pelo Lucas Schmoeller,  pois isto causará um erro ao iniciar o cluster do banco, uma vez que o banco não pode ser iniciado pelo usuário root e deixarão o usuário não root sem permissão para alterar as pastas do pgvm.

      Antes de realizar a instalação, você deve criar um usuário não root e logar com este usuário, por padrão seguindo os passos para instalação será criado o usuário ieducar.

      Caso já tenha tentado instalar, tente remover por completo a instalação do pgvm antes de tentar instalar:

      $ sudo rm -rf /home/ieducar/.pgvm

      Então repita todos os passos para instalação.

      Espero que isto solucione seu caso.

      Lucas D'Avila
      email: lucas@lucasdavi.la

      • 87241e5b6b5fae287f99921d41b5c338?only path=false&size=50&d=404Lucas Schmoeller da Silva(usuário não autenticado)
        15 de Dezembro de 2013, 12:26

         

        Olá!

        Só tive tempo de criar uma máquina virtual hoje, e, como disse o Lucas D'Avila, realmente me equivoquei, você não pode executar o sudo neste comando.

        A instalação aqui ocorreu OK, sugiro que siga o que o Lucas falou, remova o pgvm e tente a instalação novamente.

        Atenciosamente, 

        Lucas Schmoeller da Silva 
        Portabilis Tecnologia        
        www.​port​abil​is.c​om.b​r

        • 41211796cff638f5f4562bf92ac74a35?only path=false&size=50&d=404Gustavo Zuchelli(usuário não autenticado)
          15 de Dezembro de 2013, 21:51

           

          Aí esta o problema, fiz a criação do usuário com meu próprio usuário depois criei o usuário  i-educar, sem utilizar o root, tenho duas máquinas virtuais, em uma o sistema funcionou perfeitamente, e em outra ocorreu o erro. 

          • 7a8919c03027d6e77450a1042ea5369a?only path=false&size=50&d=404Lucas D'Avila(usuário não autenticado)
            15 de Dezembro de 2013, 22:36

             

            Oi Gustavo!

            Exatamente, realizar a instalação com um usuário e tentar iniciar o banco com outro causará os problemas de permissões relatado.

            Que bom que solucionou o problema, apenas uma consideração, você pode realizar a instalação com qualquer usuário (diferente do root), não é necessário criar o usuário ieducar caso já possua outro.

            Abraço.

            Lucas D'Avila
            email: lucas@lucasdavi.la

            • 41211796cff638f5f4562bf92ac74a35?only path=false&size=50&d=404Gustavo Zuchelli(usuário não autenticado)
              16 de Dezembro de 2013, 9:46

               

              Bom Dia,

               

              Lucas,

               

              Tirando mais uma dúvida, no caso de hospedagem VPS, o usuário padrão é "root", então o administrador do sistema deve criar um usuário normal para após isso criar o usuário ieducar, pode ser utilizado o comando abaixo, bastando para isso substituir o nome do usário?

              sudo useradd --create-home --groups sudo --shell /bin/bash "NAME_USUARIO"

               

              Gustavo 

  • C6e5f1d9113a874e3ffb15908411e79b?only path=false&size=50&d=404marcio batista(usuário não autenticado)
    17 de Dezembro de 2013, 17:14

     

    continuo não conseguindo instalar no ubuntu 12.4 lts
    o mesmo problema continua, me parece que o scrit descrito acima esta tentando criar na raiz a pasta 8.2.23 e da permissão negada sera que se ele criasse na pasta /home/ieducar/.pgvm/8.2.23 funcionaria ?? caso sim como posso fazer pra criar nessa pasta ???

    desde já agradeço

  • 1544109014316148197d1ee8b79970f3?only path=false&size=50&d=404José Max Deivys Alves de Moura Moura(usuário não autenticado)
    2 de Janeiro de 2014, 16:22

     

    estou aq tb fazendo a um instalação...

    segui todos os passos, inclusive esse:

    Após isto conecte-se como o novo usuário:
    sudo su ieducar

    é nele q tava o pro, pelo menos no meu caso. Mesmo logado com o usuário ieducar, pelo metodo "sudo su", a instalação via pgvm não funcionava, sempre um erro de permisão. não sei explicar bem... mas de algum modo a ferramenta pgvm não estava pegando o valor correta da variável pgvm_home=/home/ieducar/.pgvm, do  /home/ieducar/.bash.

    bom... fiz logoff e entrei direto com o usuário ieducar e deu tudo certo

    penso que é algo nessa troca de usuário

     

    valeu

    até

    • 41211796cff638f5f4562bf92ac74a35?only path=false&size=50&d=404Gustavo Zuchelli(usuário não autenticado)
      6 de Janeiro de 2014, 9:23

       

      Bom Dia José,

       

      Se possível indique o caminho de onde se encontra a variável "pgvm_home=" outros usuários poderão verificar esta questão.

       

      Desde já obrigado. 

      • 9ac19cc74ee0ad537edbf792cffcf15b?only path=false&size=50&d=404Diegon Vivaldino Castro(usuário não autenticado)
        11 de Janeiro de 2014, 14:21

         

        Aqui também começou a gerar esse problema em novas instalações.
        Seria interessante quem "pegou o esquema" fazer um vídeo passo-a-passo e compartilhar com a comunidade.

        Talvez seja alguma atualização no próprio Linux que restringiu o acesso da pgvm a usuários não root. Só testei VPS, em outubro instalou normalmente, mas agora sempre gera esse problema de acesso "mkdir - Permissão Negada."

        No que muitos colegas que poderiam contribuir ou pelo menos testar/reportar problemas, atualmente sequer conseguem instalar.

        Estou também verificando alternativas.
        Uma talvez seria chmod.

  • C590c795b3eaa250d23745af9802f252?only path=false&size=50&d=404Arlan Carvalho(usuário não autenticado)
    15 de Janeiro de 2014, 12:51

     

    Estou com este mesmo problema. O mkdir está sem permissão para criar diretórios.

    mkdir: é impossível criar o diretório “/8.2.23”: Permissão negada

     

    ** Criando cluster main
    version 8.2.23 is not installed
    mkdir: é impossível criar o diretório “/no_version_installed”: Permissão negada
    mkdir: falta operando

     

    Depois disso:

    ** Destruindo banco de dados caso exista
    bash: linha 23: /home/ieducar/.pgvm/environments/8.2.23/bin/dropdb: Arquivo ou diretório não encontrado

    ** Restaurando dump do banco de dados
    bash: linha 26: /home/ieducar/.pgvm/environments/8.2.23/bin/createdb: Arquivo ou diretório não encontrado
    bash: linha 27: /home/ieducar/.pgvm/environments/8.2.23/bin/pg_restore: Arquivo ou diretório não encontrado

    ** Definindo search_path
    bash: linha 30: /home/ieducar/.pgvm/environments/8.2.23/bin/psql: Arquivo ou diretório não encontrado

    Manualmente usando o comando "sudo mkdir" da pra criar o diretório.

    Onde consigo os arquivos pra colocar no diretório "/home/ieducar/.pgvm/environments/8.2.23/bin" manualmente? Ou tem como da autorização supremo xD para o mkdir?

  • C590c795b3eaa250d23745af9802f252?only path=false&size=50&d=404Arlan Carvalho(usuário não autenticado)
    16 de Janeiro de 2014, 13:03

     

    Consegui instalar.

     OMG!!! Fiz o maior gato pra instalar o postgres.

Mapeamento do i-Educar por todo o Brasil

23 de Abril de 2018, 16:31, por Tiago Giusti

A Portabilis, organização que é integrante da comunidade desde 2009 e que atua no papel de mantenedora do projeto, propôs uma renovação de energias, ao final de 2017, para levar o i-Educar ainda mais longe.



Situação atual do lançamento do maior software livre de gestão escolar do Brasil

10 de Abril de 2018, 11:29, por Tiago Giusti

O Coordenador da Comunidade i-Educar e CEO da Portabilis, Tiago Giusti, foi a Brasília, no fim do ano passado, representando a Comunidade i-Educar numa visita ao Ministério do Planejamento para discutir soluções para alguns assuntos de interesse da Comunidade, tais como:



Em 2018, queremos o i-Educar por todo o Brasil

28 de Dezembro de 2017, 23:08, por Tiago Giusti

Esta mensagem é diferente das de retrospectiva dos anos anteriores. Vamos abordar primeiro sobre o futuro, encerrando com um resumo de como foi 2017.



Prefeitura de Criciúma implanta o i-Educar na rede municipal de ensino

20 de Dezembro de 2017, 11:04, por Tiago Giusti

Buscando melhorar o sistema de informações da rede municipal de ensino de Criciúma, a Administração Municipal, através da Secretaria de Educação e da Diretoria de Tecnologia da Informação (TI), implantará um software de gestão de dados nas unidades educacionais. Denominado i-Educar, o sistema aperfeiçoará o armazenamento de dados e auxiliará gestores e professores de Criciúma.



Retrospectiva i-Educar 2016: o que conseguimos realizar?

31 de Dezembro de 2016, 12:00, por Tiago Giusti

Chegamos a mais um 31/12 e é hora de fazermos a retrospectiva da Comunidade i-Educar, como temos feito todos os finais de ano.