Termos do Linux que um novato deve saber sobre [closed]

0

Sou novo no Linux, particularmente nas distribuições que estou usando - Ubuntu e openSUSE.

Procurei na Internet como instalar software nesses sistemas operacionais, mas parece que não consigo entender os termos usados, como:

  • Repositório
  • Pacote
  • Código-fonte

Alguém pode explicar esses termos para mim? Em quais outros termos um novato deve estar ciente?

    
por user913233 13.09.2011 / 16:29

2 respostas

1

Para começar, o Ubuntu e o openSUSE são similares, alegando que são Linux, mas possuem algumas diferenças profundas.

Quanto aos termos que você quer saber:

  • Um repositório é como uma biblioteca.

  • Um pacote é como um livro.

  • Código-fonte é como ... um livro ligeiramente diferente!

Para continuar,

Um repositório é algo que você pode configurar, que é basicamente um banco de dados de pacotes diferentes.

Um pacote é basicamente nada mais que uma lista de arquivos e procedimentos / scripts a serem executados. Isso pode ser qualquer coisa, desde baixar e copiar alguns arquivos até grandes mudanças no sistema. É mais comumente usado para instalar aplicativos (e atualizações para esses aplicativos).

Código-fonte (em um nível básico, e a classificação sem filme!) é o código que é compilado para que você execute os aplicativos. A Wikipedia fornece a melhor explicação . Basicamente, existem pacotes disponíveis que instalam o código-fonte em um aplicativo, e não no próprio aplicativo.

Além disso, como algumas compilações do Linux são significativamente diferentes, um aplicativo que é executado em um não pode ser executado em outro. Para combater isso, alguns lugares preferem dar-lhe o código-fonte para compilar você mesmo, em vez de compilá-lo várias vezes para cada lançamento.

    
por 13.09.2011 / 16:43
0

A melhor opção é ler essas informações e perguntar sobre algo específico que você não entende.

  • Repositório de software
    (Qualquer lugar onde os pacotes são armazenados para que as pessoas possam recuperá-los para instalá-los.)

  • Pacote de software
    (Este é um software "empacotado" em um pacote para distribuição e instalação).

  • Código fonte
    (Basicamente, este é o código escrito pelo programador / s. Às vezes, o software é distribuído como código-fonte que, em seguida, precisa ser compilado em um programa executável.)

por 13.09.2011 / 16:35