Definição de Apt-get
O apt-get é o gerenciador de pacotes usado no Debian Linux, evolução do antigo dpkg (que continua disponÃvel). A idéia básica do apt-get é gerenciar automaticamente as dependências de cada pacote e baixa-las durante a instalação, caso necessário.
O principal arquivo de configuração do apt-get é o /etc/apt/sources.list, que contém uma lista dos servidores onde o programa irá pesquisar por pacotes disponÃveis. A lista inclui os servidores oficiais do Debian e , opcionalmente, também endereços de repositórios não oficiais, com pacotes adicionais.
Ao rodar o comando "apt-get update" o apt-get irá consultar cada um dos servidores listados no arquivo sources.list e irá baixar uma base de dados compactada de cada um, onde estão listados os pacotes disponÃveis, versões, tamanho, quais outros pacotes cada um deles precisa para funcionar (as famosas dependências) e assim por diante.
No final do processo, as bases de dados de cada servidor são cruzadas, formando uma "basezona" com as informações de todos os pacotes disponÃveis em todos os servidores e onde cada um pode ser baixado.
A partir daà você pode instalar qualquer um dos pacotes disponÃveis (12, 15 ou até mesmo 20 mil pacotes diferentes) usando o comando "apt-get install", como em "apt-get install abiword". Isso fará com que o apt-get baixe e instale o programa desejado junto com todos os outros pacotes de que ele possa precisar para funcionar, deixando o programa pronto para uso. Geralmente será criado até mesmo um Ãcone no iniciar do KDE ou Gnome.
Várias outras distribuições derivadas do Debian utilizam o apt-get, como o Knoppix, Kurumin, Lycoris, Xandros e Lindows, só para citar alguns.