Ubuntu

Compreendendo e usando fontes.lista para Ubuntu

Compreendendo e usando fontes.lista para Ubuntu
Usamos Ubuntu, Debian, CentOS e diferentes sistemas operacionais. Se alguém perguntar: “qual sistema operacional você usa?”A maioria de vocês pode dizer,“ Eu uso Linux ”. Eles não são realmente Linux. Linux é apenas o nome do kernel. Estas são, na verdade, diferentes distribuições de Linux.

Agora você pode perguntar: “O que é uma distribuição Linux?”

Bem, o kernel do Linux em si não pode fazer coisas muito sofisticadas. É um software que gerencia o hardware, aloca memória para programas, ajuda a executar o programa e outras tarefas básicas de nível muito baixo para você. Digamos que você deseja editar um arquivo com nano editor de texto. Bem, o kernel Linux não tem isso. Você tem que instalá-lo no topo do kernel Linux separadamente para usá-lo.

Sem programas úteis, o kernel do Linux não ajuda os usuários comuns. Mais uma vez, instalar programas sobre o kernel do Linux não é algo que as pessoas comuns adorariam fazer. Assim, diferentes empresas e indivíduos empacotaram ferramentas (ou softwares) importantes no topo do kernel Linux e empacotaram para você. Assim, ao instalá-lo, você pode começar a trabalhar com o programa de que precisa. Isso é chamado de sistema operacional baseado em Linux ou uma distribuição Linux. Ubuntu, Debian, CentOS, Fedora e outros são distribuições Linux ou sistemas operacionais baseados em Linux. Eles não são apenas Linux.

Agora, existem tantos softwares no Linux que você nem consegue contar. Incluí-los todos em um único pacote de sistema operacional tornaria o tamanho do sistema operacional desnecessariamente grande e mais difícil de distribuir. Portanto, o sistema operacional precisa de um mecanismo para instalar pacotes facilmente, conforme necessário. Dessa forma, eles podem incluir utilitários muito comuns e tornar a instalação menor. É mais fácil desenvolver, distribuir e baixar para os usuários e uma abordagem mais modular.

Em seguida, os pacotes extras são hospedados em um servidor web ou servidor FTP da distribuição Linux de onde os usuários podem fazer o download e instalá-lo. Esses servidores web ou servidores FTP são chamados de repositório de pacotes.

Você também precisa de uma maneira de gerenciar (instalar, remover, baixar) esses pacotes do repositório de pacotes. Portanto, um gerenciador de pacotes está incluído em sua distribuição Linux favorita.  Ubuntu é baseado na distribuição Debian GNU / Linux. Ubuntu usa o gerenciador de pacotes APT (Advanced Package Tool) para gerenciar pacotes. O gerenciador de pacotes APT e todas as interfaces gráficas (Ubuntu Software Center, Muon, aptitude etc) usa o origens.Lista arquivo para aprender sobre qual repositório ou repositórios de pacotes usar.

Neste artigo, vou mostrar como o origens.Lista arquivo é usado no Ubuntu. Vamos começar.

Arquivos de configuração:

O gerenciador de pacotes APT e todas as suas interfaces gráficas obtém as informações do repositório de pacotes de / etc / apt / sources.Lista arquivo e arquivos do / etc / apt / sources.Lista.d diretório.

No Ubuntu, diferentes gerenciadores de pacotes editam / etc / apt / sources.Lista arquivo diretamente. Eu não recomendo que você adicione repositórios de pacotes personalizados lá. Se você precisar adicionar qualquer repositório de pacotes adicional, é melhor apenas adicioná-los no / etc / apt / sources.Lista.d / diretório. Vou mostrar a você praticamente como isso é feito mais tarde neste artigo.

Entendendo as fontes.listar arquivo:

O conteúdo do / etc / apt / sources.Lista arquivo parece algo assim.

Aqui, as linhas que começam com hash (#) são comentários. Os comentários são usados ​​para fins de documentação neste arquivo. Os comentários também são usados ​​para desabilitar um certo repositório de pacotes aqui.

Por exemplo, você pode deixar um comentário ao adicionar um repositório de pacotes personalizados como este.

# Este é meu NodeJS v8 local.x repositório de pacotes
deb http: // 192.168.10.1 / nodejs / 8.x esticar principal

Vou chamar cada linha usada para adicionar um repositório de pacotes (linhas começando com deb) sobre / etc / apt / sources.Lista arquivo e arquivos no / etc / apt / sources.Lista.d / diretório uma linha APT. Você pode chamá-lo do que quiser.

Agora vamos falar sobre como uma linha APT é formatada. Este é um exemplo de uma linha APT como mostrado na imagem abaixo.

Uma linha APT começa com deb, o que significa que este repositório de pacotes distribui pacotes de software como binários pré-compilados no formato de arquivo deb.

Uma linha APT também pode começar com deb-src, o que significa que o repositório de pacotes distribui pacotes de software como códigos-fonte, que você terá que compilar em seu próprio computador para usar. Por padrão, todos os deb-src repositórios de pacotes estão desabilitados no Ubuntu. Eu pessoalmente prefiro que eles sejam desativados, pois não os uso. A instalação de pacotes de fontes leva muito tempo dependendo das especificações do seu computador.

Então você tem o URL HTTP, HTTPS ou FTP do repositório de pacotes. É aqui que todos os arquivos de pacote e arquivos de banco de dados de pacote são mantidos. O gerenciador de pacotes baixa os metadados do pacote e outras informações para saber quais pacotes estão disponíveis e onde baixá-los.

Então você tem que digitar o codinome abreviado do seu sistema operacional Ubuntu. É diferente para cada versão do Ubuntu. Por exemplo, no Ubuntu 18.04 LTS, é biônico.

Você pode descobrir o que é a sua distribuição com o seguinte comando:

$ lsb_release -cs

Então você coloca uma lista separada por espaço de diferentes seções desse repositório de pacotes. Os pacotes de um repositório de pacotes podem ser logicamente divididos em muitos grupos como você pode ver na seção marcada deste artigo abaixo. O repositório de pacotes do Ubuntu é dividido em a Principal, restrito, universo e multiverso Seções. Neste exemplo, eu adicionei apenas a Principal e restrito seções do biônico repositório de pacotes.

Isso é basicamente tudo que você precisa saber sobre origens.Lista arquivo no Ubuntu.

Adicionando seu próprio repositório de pacotes no Ubuntu:

Digamos que você deseja adicionar seu próprio repositório de pacotes no Ubuntu. Digamos que esteja hospedado em sua rede local e disponível em http: // 192.168.10.5 / nodejs e é um espelho do repositório de pacotes NodeJS.

Primeiro, crie um novo arquivo nó.Lista no / etc / apt / sources.Lista.d / diretório com o seguinte comando:

$ sudo nano / etc / apt / sources.Lista.d / nó.Lista

Agora adicione a seguinte linha e salve o arquivo pressionando + x e então pressione y e então pressione .

Agora, para que as alterações tenham efeito, atualize o cache do repositório de pacotes APT com o seguinte comando:

$ sudo apt update

Agora você pode instalar pacotes do repositório de pacotes que você adicionou. Obrigado por ler este artigo.

Emular cliques do mouse passando o mouse usando o mouse sem cliques no Windows 10
Usar um mouse ou teclado na postura errada de uso excessivo pode resultar em muitos problemas de saúde, incluindo tensão, síndrome do túnel do carpo e...
Adicione gestos do mouse ao Windows 10 usando essas ferramentas gratuitas
Nos últimos anos, os computadores e sistemas operacionais evoluíram muito. Houve um tempo em que os usuários tinham que usar comandos para navegar pel...
Controle e gerencie o movimento do mouse entre vários monitores no Windows 10
Gerenciador de mouse com tela dupla permite que você controle e configure o movimento do mouse entre vários monitores, diminuindo seus movimentos pert...