Instalando o software de tar.gz no Linux (Ubuntu) - por onde começar e onde termina?

1

Normalmente sou usuário do Windows, mas decidi verificar o Django, e foi recomendado fazer isso em uma caixa Linux.

Eu fiz o download do Django-1.2.5.tar.gz e, por padrão, ele acabou na pasta tmp. Devo descompactar aqui ou deve ser movido para outra pasta primeiro? Isso é relevante para onde ele vai acabar assim que eu instalar?

Eu descompactei-o na pasta tmp, movi para a nova pasta e executei o procedimento de instalação. As coisas parecem estar em ordem, mas não tenho ideia de onde tudo foi. O Django agora está instalado na pasta tmp, ou é colocado automaticamente em algum lugar mágico neste sistema de arquivos enigmático (a partir de um mindset do usuário do Windows)?

Eu realmente gosto do Ubuntu até agora, então espero ganhar mais compreensão

    
por erikric 04.03.2011 / 11:03

3 respostas

1

Primeiramente, o / tmp deve ser considerado temporário - qualquer coisa pode ser excluída na reinicialização ou antes.

Portanto, é um ótimo lugar para fazer download de tarballs de instalação.

Normalmente, quando você faz algo chamado 'instalar' em uma caixa Linux, isso significa que ele é colocado permanentemente no sistema, nos diretórios reconhecidos do sistema, como / bin, / usr / local / e assim por diante. Para pacotes python como o Django, você pode encontrá-los agora em um diretório 'site-packages' sob /usr/lib/python2.5 ou similar.

Agora, isso só se aplica se você executar a instalação como 'root', o superusuário. Usuários normais não podem gravar em diretórios do sistema.

Além disso, muitas vezes você pode executar coisas sem precisar instalá-las. Você acabou de fazer um 'build' e, em seguida, executar a partir do diretório onde os arquivos de origem são (geralmente o diretório onde você extraiu o tarball). A maneira usual de trabalhar pode ser fazer a compilação como um usuário comum e, uma vez que você faça isso com sucesso, torne-se 'root' e faça a etapa final de instalação para que o pacote fique disponível para todos permanentemente nos diretórios do sistema.

Espero que ajude ...

    
por 04.03.2011 / 11:35
2

Confira o link para obter informações sobre como instalamos o software no Ubuntu. É uma mentalidade completamente diferente para o Windows, você nunca deve realmente baixar e instalar software de sites aleatórios. Milhares e milhares de pacotes diferentes já estão disponíveis, pré-construídos e testados! Você realmente quer evitar a compilação da fonte sempre que possível. Se fizer isso, você precisará ler a documentação completamente, explicando onde tudo será instalado.]

Para o seu caso específico, eu acho que você está atrás do pacote ' python-django '? (Eu procurei pelo django no link e isso parece correto. )

Clique no meu primeiro link para todas as diferentes opções sobre como instalar esse pacote ou simplesmente digite:

sudo apt-get install python-django

em uma janela de terminal.

    
por 04.03.2011 / 11:48
-1

sudo apt-get install O python-django está funcionando no Ubuntu 13.04

Depois de instalar o python ou atualizar os pacotes usando

sudo apt-get update

    
por 02.03.2014 / 08:19