Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
Sucesso absoluto. Seja como Gdebi ou com a Central de programas o meu pacote deb instalou todas as dependências. De fato, a interface do Gdebi é mais leve o que muito me agradou. Não consegui entretanto, fazê-la padrão sempre que um pacote deb for carregado. Uma curiosidade que encontrei é que, um mesmo pacote era instalado pelo Gdebi e recusado pela Central de Programas. então, entendi que a Central de Programas considerava o campo Installed-Size obrigatório e que o Gdebi não o considerava. Quando acrescentei Installed-Size em meu control, também a Central de Programas passou a instalá-lo corretamente. Em 29/10/13, João Santanajoao.abo.sant...@gmail.com escreveu: O gdebi-gtk tambem resolve dependencias e é mais leve que a central. João Santana Em 29/10/2013 09:13, Humberto Fraga xisbe...@gmail.com escreveu: Em 29 de outubro de 2013 08:33, luciano de souza luchya...@gmail.com escreveu: Sim, esta é uma alternativa. Mas não é aquilo que pretendo. Gostaria que o destinatário de meu pacote, em nenhum momento, interagisse com o terminal. Se as dependências estiverem em um deb, quando clicar sobre ele, estará diante da Central de Programas, mas a Central de Programas, pelo que entendi, também não providenciará a instalação das dependências. Ok, Luciano, não tinha lido com atenção esta parte, apenas a parte dos comandos. A Central de Programas vai sim resolver e instalar as dependências. Passando o myaudio.deb para o destinatário e informando para dar um duplo clique, a instalação ocorrerá sem problemas. -- Humberto Fraga https://play.google.com/store/apps/developer?id=Humberto+Fraga -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Luciano de Souza -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
Gdebi não vem instalado por padrão no Ubuntu, então não compensa usá-lo. Colocar um leigo para instalar o Gdebi e depois instalar outro pacote .deb não é sensato. Em 30-10-2013 07:56, luciano de souza escreveu: Sucesso absoluto. Seja como Gdebi ou com a Central de programas o meu pacote deb instalou todas as dependências. De fato, a interface do Gdebi é mais leve o que muito me agradou. Não consegui entretanto, fazê-la padrão sempre que um pacote deb for carregado. Uma curiosidade que encontrei é que, um mesmo pacote era instalado pelo Gdebi e recusado pela Central de Programas. então, entendi que a Central de Programas considerava o campo Installed-Size obrigatório e que o Gdebi não o considerava. Quando acrescentei Installed-Size em meu control, também a Central de Programas passou a instalá-lo corretamente. Em 29/10/13, João Santanajoao.abo.sant...@gmail.com escreveu: O gdebi-gtk tambem resolve dependencias e é mais leve que a central. João Santana Em 29/10/2013 09:13, Humberto Fraga xisbe...@gmail.com escreveu: Em 29 de outubro de 2013 08:33, luciano de souza luchya...@gmail.com escreveu: Sim, esta é uma alternativa. Mas não é aquilo que pretendo. Gostaria que o destinatário de meu pacote, em nenhum momento, interagisse com o terminal. Se as dependências estiverem em um deb, quando clicar sobre ele, estará diante da Central de Programas, mas a Central de Programas, pelo que entendi, também não providenciará a instalação das dependências. Ok, Luciano, não tinha lido com atenção esta parte, apenas a parte dos comandos. A Central de Programas vai sim resolver e instalar as dependências. Passando o myaudio.deb para o destinatário e informando para dar um duplo clique, a instalação ocorrerá sem problemas. -- Humberto Fraga https://play.google.com/store/apps/developer?id=Humberto+Fraga -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
Robson, Concordo plenamente com você. O Gdebi será para o meu uso, mas os destinatários tem mesmo de utilizar a Central de Programas que, embora seja mesmo mais lenta, funciona muito bem. Em 30/10/13, Robson Dantas de Aguiarmeuli...@yahoo.com.br escreveu: Gdebi não vem instalado por padrão no Ubuntu, então não compensa usá-lo. Colocar um leigo para instalar o Gdebi e depois instalar outro pacote .deb não é sensato. Em 30-10-2013 07:56, luciano de souza escreveu: Sucesso absoluto. Seja como Gdebi ou com a Central de programas o meu pacote deb instalou todas as dependências. De fato, a interface do Gdebi é mais leve o que muito me agradou. Não consegui entretanto, fazê-la padrão sempre que um pacote deb for carregado. Uma curiosidade que encontrei é que, um mesmo pacote era instalado pelo Gdebi e recusado pela Central de Programas. então, entendi que a Central de Programas considerava o campo Installed-Size obrigatório e que o Gdebi não o considerava. Quando acrescentei Installed-Size em meu control, também a Central de Programas passou a instalá-lo corretamente. Em 29/10/13, João Santanajoao.abo.sant...@gmail.com escreveu: O gdebi-gtk tambem resolve dependencias e é mais leve que a central. João Santana Em 29/10/2013 09:13, Humberto Fraga xisbe...@gmail.com escreveu: Em 29 de outubro de 2013 08:33, luciano de souza luchya...@gmail.com escreveu: Sim, esta é uma alternativa. Mas não é aquilo que pretendo. Gostaria que o destinatário de meu pacote, em nenhum momento, interagisse com o terminal. Se as dependências estiverem em um deb, quando clicar sobre ele, estará diante da Central de Programas, mas a Central de Programas, pelo que entendi, também não providenciará a instalação das dependências. Ok, Luciano, não tinha lido com atenção esta parte, apenas a parte dos comandos. A Central de Programas vai sim resolver e instalar as dependências. Passando o myaudio.deb para o destinatário e informando para dar um duplo clique, a instalação ocorrerá sem problemas. -- Humberto Fraga https://play.google.com/store/apps/developer?id=Humberto+Fraga -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Luciano de Souza -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
Em 29 de outubro de 2013 08:33, luciano de souza luchya...@gmail.comescreveu: Então, a minha pergunta é: como posso construir um pacote deb que instale todas as dependências em que o usuário interaja apenas com a interface gráfica, isto é, sem a necessidade de digitação de comandos? Não, Luciano, a sua pergunta não é essa :) A pergunta é: Como instalo um pacote deb de fora dos repositórios e resolvendo as dependências? A primeira parte você acertou, com o dpkg. Quando o dpkg termina, ele deixa o seu pacote myaudio semi-instalado, faltando apenas resolver as dependências dele. Para resolver estas dependências, use o comando apt-get -f install Ele vai baixar as dependências e terminar a instalação do myaudio. -- Humberto Fraga https://play.google.com/store/apps/developer?id=Humberto+Fraga -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
Posso tirar uma dúvida? neste caso, está linha do apt poderia ser invocada pelo pacote em questão? se sim, onde poder-se-ia incluir este comando? Em 29/10/2013 09:52, Humberto Fraga xisbe...@gmail.com escreveu: Em 29 de outubro de 2013 08:33, luciano de souza luchya...@gmail.com escreveu: Então, a minha pergunta é: como posso construir um pacote deb que instale todas as dependências em que o usuário interaja apenas com a interface gráfica, isto é, sem a necessidade de digitação de comandos? Não, Luciano, a sua pergunta não é essa :) A pergunta é: Como instalo um pacote deb de fora dos repositórios e resolvendo as dependências? A primeira parte você acertou, com o dpkg. Quando o dpkg termina, ele deixa o seu pacote myaudio semi-instalado, faltando apenas resolver as dependências dele. Para resolver estas dependências, use o comando apt-get -f install Ele vai baixar as dependências e terminar a instalação do myaudio. -- Humberto Fraga https://play.google.com/store/apps/developer?id=Humberto+Fraga -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
Mas isso obrigaria o usuário a ter contato com a linha de comandos. na verdade, eu tentei inserir o comando apt-get install -f no postinst. Pensei: Agora ficará tudo perfeito. embora o dpkg não instale as dependências, se colocar o referido comando no script que é processado depois da instalação do pacote, então, obterei o resultado que desejo. O problema é que obtenho um erro. O dpkg está a funcionar e a travar o processo de instalação. Suponho que ao chamar o APT no postinst, estou chamando indiretamente uma segunda instância do dpkg quando, ativa, somente pode haver uma. Se tiver de digitar o comando apt-get install -f, para usuários comuns, isto é, aqueles que apenas interagem com interfaces gráficas, qual é a vantagem que se proporciona? Não há mesmo como instalar um deb local sem nenhuma digitação de comandos? Em 29/10/13, Humberto Fragaxisbe...@gmail.com escreveu: Em 29 de outubro de 2013 08:33, luciano de souza luchya...@gmail.comescreveu: Então, a minha pergunta é: como posso construir um pacote deb que instale todas as dependências em que o usuário interaja apenas com a interface gráfica, isto é, sem a necessidade de digitação de comandos? Não, Luciano, a sua pergunta não é essa :) A pergunta é: Como instalo um pacote deb de fora dos repositórios e resolvendo as dependências? A primeira parte você acertou, com o dpkg. Quando o dpkg termina, ele deixa o seu pacote myaudio semi-instalado, faltando apenas resolver as dependências dele. Para resolver estas dependências, use o comando apt-get -f install Ele vai baixar as dependências e terminar a instalação do myaudio. -- Humberto Fraga https://play.google.com/store/apps/developer?id=Humberto+Fraga -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Luciano de Souza -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
Em 29 de outubro de 2013 08:33, luciano de souza luchya...@gmail.comescreveu: Sim, esta é uma alternativa. Mas não é aquilo que pretendo. Gostaria que o destinatário de meu pacote, em nenhum momento, interagisse com o terminal. Se as dependências estiverem em um deb, quando clicar sobre ele, estará diante da Central de Programas, mas a Central de Programas, pelo que entendi, também não providenciará a instalação das dependências. Ok, Luciano, não tinha lido com atenção esta parte, apenas a parte dos comandos. A Central de Programas vai sim resolver e instalar as dependências. Passando o myaudio.deb para o destinatário e informando para dar um duplo clique, a instalação ocorrerá sem problemas. -- Humberto Fraga https://play.google.com/store/apps/developer?id=Humberto+Fraga -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
O gdebi-gtk tambem resolve dependencias e é mais leve que a central. João Santana Em 29/10/2013 09:13, Humberto Fraga xisbe...@gmail.com escreveu: Em 29 de outubro de 2013 08:33, luciano de souza luchya...@gmail.com escreveu: Sim, esta é uma alternativa. Mas não é aquilo que pretendo. Gostaria que o destinatário de meu pacote, em nenhum momento, interagisse com o terminal. Se as dependências estiverem em um deb, quando clicar sobre ele, estará diante da Central de Programas, mas a Central de Programas, pelo que entendi, também não providenciará a instalação das dependências. Ok, Luciano, não tinha lido com atenção esta parte, apenas a parte dos comandos. A Central de Programas vai sim resolver e instalar as dependências. Passando o myaudio.deb para o destinatário e informando para dar um duplo clique, a instalação ocorrerá sem problemas. -- Humberto Fraga https://play.google.com/store/apps/developer?id=Humberto+Fraga -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
Então, está tudo como deve ser. Provavelmente, havia algum errinho em meu deb e, por isso, na Central de Programas, não me aparecia o botão Instalar. Mas como me diz que a Central de Programas resolve as dependências, então, melhor não poderia ser! Em 29/10/13, Humberto Fragaxisbe...@gmail.com escreveu: Em 29 de outubro de 2013 08:33, luciano de souza luchya...@gmail.comescreveu: Sim, esta é uma alternativa. Mas não é aquilo que pretendo. Gostaria que o destinatário de meu pacote, em nenhum momento, interagisse com o terminal. Se as dependências estiverem em um deb, quando clicar sobre ele, estará diante da Central de Programas, mas a Central de Programas, pelo que entendi, também não providenciará a instalação das dependências. Ok, Luciano, não tinha lido com atenção esta parte, apenas a parte dos comandos. A Central de Programas vai sim resolver e instalar as dependências. Passando o myaudio.deb para o destinatário e informando para dar um duplo clique, a instalação ocorrerá sem problemas. -- Humberto Fraga https://play.google.com/store/apps/developer?id=Humberto+Fraga -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Luciano de Souza -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
2013/10/29 luciano de souza luchya...@gmail.com: Caros, Ôlas Luciano, Comunidade de Navegante futuro. Gostaria de aprender a construir pacotes deb. Os primeiros resultados foram muito bons. É. Não tem segredo. Melhor referência sobre pacotes debian: http://www.debian.org/doc/debian-policy/index.html#contents Eis o momento em que o sucesso ruiu. O dpkg informou que não instalaria o pacote porque este dependia de ubuntu-restricted-extras, mplayer, lame, sox, banshee, soundconvert, audacity, ffmpeg, e nenhum destes pacotes estava instalado. Neste caso pode usar o comando build-dep do apt-get. Funciona assim: # apt-get build-dep /seu/pacote/ponto/debian Mais em: http://manpages.debian.net/cgi-bin/man.cgi?query=apt-getapropos=0sektion=0manpath=Debian+7.0+wheezyformat=htmllocale=en Luciano -- Abraços, Zandre. :: http://acessibilidade.blog.br :: http://zandrebran.blog.br $ less (head -n1 /etc/issue) -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Construindo pacotes deb que instalem dependências e sejam manipuláveis pela interface gráfica
2013/10/29 luciano de souza luchya...@gmail.com: Mas isso obrigaria o usuário a ter contato com a linha de comandos. Não necessariamente. Se der um duplo clique no arquivo pelo nautilus ela vai abrir uma interface gráfica e provavelmente deve instalar as dependências -- Abraços, Zandre. :: http://acessibilidade.blog.br :: http://zandrebran.blog.br $ less (head -n1 /etc/issue) -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br