Resolvido Synaptic Pakage Manager erro

Iniciado por harryabreu, 10 de Novembro de 2006, 09:34

tópico anterior - próximo tópico

harryabreu

Oi gente blz?! :)
Eu fui tentar instalar o programa Jahshaka que é  um programa para pós-produção de video algo como o After Effects segui essas linhas de comando:

sudo echo "# jahshaka" >> /etc/apt/sources.list

sudo echo "deb http://repo.jahshaka.org/ubuntu/dapper/ binary-i386/" >> /etc/apt/sources.list

sudo apt-get update

sudo apt-get install jahshaka

Não consegui instalar e para piorar agora não consigo usar o Synaptic para instalar nada e nem o Terminal (instalação também) bom vou mostrar aqui as mensagens que eu estou recebendo:

            Synaptic Pakage Manager
The following problems were found on your system:

E: Malformed line 37 in source list /etc/apt/sources.list (dist)
E: The list of sources could not be read.
Go to the repository dialogue to correct the problem.


Add/Remove

Failed to check for installed and available applications

This is a major failure of your software management system. Check the file permissions and correctness of the file '/etc/apt/sources.list' and reload the software information: 'sudo apt-get update'.

Ainda sou iniciante e os únicos comandos que eu já aprendi de forma conciente são "cd" "ls" por isso se possivel explique a solução de forma simples para eu acompanhar raciocinio e aprender mais sobre o nosso querido Gnu/Linux Ubuntu. ;D




;D

Felix

Sinceramente, não entendi os seus comandos:

Citar
sudo echo "# jahshaka" >> /etc/apt/sources.list

sudo echo "deb http://repo.jahshaka.org/ubuntu/dapper/ binary-i386/" >> /etc/apt/sources.list

tentei fazer aqui em meu Dapper e tive a resposta:

Citar
sudo echo "#jahshaka">> /etc/apt/sources.list
bash: /etc/apt/sources.list: Permissão negada

eu simplesmente

1) editei o sources.list com o comando: sudo gedit /etc/apt/sources.list
2) acrescentei o repositório que você citou
3) salvei e fechei
4) sudo apt-get update
5) sudo apr-get install jahshaka

pronto!

Agora se você acabou perdendo sua sources.list, d[a uma olhada nesse post do nosso amigo RC2006:
http://ubuntuforum-pt.org/index.php?topic=7955.msg42671#msg42671

lah tá sua solução

Espero ter ajudado...

Darcamo

O comando
echo "blablabla bli bla"
simplesmente exibe o texto blablabla bli bla na tela.
No entanto, como tem
>> arquivo
ele não coloca o texto na tela, mas sim no arquivo.

O sudo antes é porque o usuário comum não tem permissão para escrever no arquivo /etc/apt/sources.list

Mas muito cuidado, o simbolo >> anexa o texto no final do arquivo, mas se vc colocar apenas > ele substitui o arquivo por um novo contendo apenas o texto redirecionado para o arquivo.

Felix

Citação de: Darcamo online 10 de Novembro de 2006, 16:41
O comando
echo "blablabla bli bla"
simplesmente exibe o texto blablabla bli bla na tela.
No entanto, como tem
>> arquivo
ele não coloca o texto na tela, mas sim no arquivo.

O sudo antes é porque o usuário comum não tem permissão para escrever no arquivo /etc/apt/sources.list
(...)

Sim, obrigado, isso eu saquei, mas como coloquei anteriormente, meu sistema não deixou fazer isso. Além do mais o modo convencional é bem mais seguro, non?

harryabreu

Obrigado Felix e Darcamo eu vou tentar, há os comandos que vc disse (Felix) não entender não foram meus (não originalmente) eu vi esses comandos em um site e arrisquei.
Raios é por isso que eu quero aprender Gnu/Linux o quanto antes pois ainda não sei como "pensar" dentro do programa para me virar....Bom obrigado de novo depois posto como foi ;)

harryabreu

Oi to de volta, eu fui na pg que foi recomendada e nada de resolver o problema...então eu fui pela lógica, aprendi alguns comandos e fiz o seguinte:
1 fui no etc/apt achei o source.list e o sources.list abri ambos e vi o nome Jahshaka, então eu acrecentei no fim do nome do arquivo os numeros 1 e 2 para inutilizalos.
Agora o Synaptic abre e eu posso desinstalar os programas que eu já tinha, no entando eu não posso instalar nada, bom acho que não tenho mais nenhuma lista para buscar nada(repositório).
então essa é a mensagem de erro que recebo agora, quem puder me ajudar eu agradeço.

Could not mark all packages for installation or upgrade
The following packges have unresolvable dependencies. Make sure that all required repositories are added and enabled in the preferences.

Acredito que agora é bem fácil bom se souber qual o procedimento que eu tomo agora  agradeço muito.

harryabreu

Bom o problema tá resolvido Cara Gnu/Linux é o M-Á-X-I-M-O mas você tem que querer aprender para ficar fera  :D . Foi o seguinte indo no diretório root eu vi a pasta "etc" entrei nela e achei a pasta "apt"  dentro dela tinha o arquivo "sources.list" e o Ubuntu falava que o problema era na linha 37 eu abri o documento contei as linhas mexendo com o cursor através das setas do teclado.
La (linha 37) tava algo como repositório jahshaka...(o vilão da história).
então eu voltei para o desktop e criei outro documento com o mesmo nome mas com o numero 1 no final para diferenciar (lembrando que no Gnu/linux não é permitido dois documentos com o mesmo nome no mesmo local) abri o documento com erro e copiei tudo menos a linha que acusava o erro e colei no novo documento, através do terminal eu movi o documento novo para o local necessário retirei o  documento antigo (também pelo terminal) modifiquei o nome do novo documento para o nome correto (tirando o número 1 do final) e depois no terminal dei o comando  "sudo apt-get update" ok quando fui mexer no Synaptic estava ok fazendo download   ou removendo os programas normalmente.
Bom é isso ai quem sabe na próxima eu posso ajudar alguém  ;).