Bem, na verdade, com este artigo não se trata de converter ArchLinux en Antergos especificamente, mas para usar o repositório personalizado deste último para desfrutar de alguns pacotes que não vêm por padrão no Arch e que poderíamos instalar sem nenhum problema.
Antergos é para ArchLinux o que LinuxMint é para Ubuntu, ou pelo menos em seus primórdios. Em outras palavras, a Antergos usa o repositório ArchLinux e mantém apenas alguns pacotes que complementam sua visão de quão ideal uma distribuição pode ser. Uma das principais vantagens do Antergos é que sua instalação é muito simples e podemos fazer tudo de forma gráfica.
Mas se já temos o Arch instalado, não precisamos necessariamente instalar o Antergos para desfrutar de alguns de seus aplicativos ou componentes, embora em particular eu ache sempre melhor instalar do zero para que tudo fique mais limpo.
Qual é a utilidade de converter Archlinux em Antergos?
Para entre outras coisas, podemos ter um lindo tema para LightDM que foi o que mais gostei de todos os gerenciadores de sessão que experimentei.
Mas não é apenas LightDM, a conversão do Archlinux em Antergos nos fornecerá os seguintes pacotes:
- papéis de parede antergos
- compton
- Divehi-fonts
- gfxboot
- gnome-shell-extensão-dash-to-dock
- gnome-shell-extensão-lockscreen-lightdm
- editor grub2
- tema de ícone kfaenza
- lightdm-webkit-greeter
- lightdm-webkit-theme-antergos
- menu matte-mint
- numix-frost-temas
- numix-ícone-tema
- numix-icon-tema-quadrado-kde
- pacmanxg
- prancha-tema-numix
- ttf-google-fontes
- xfce4-whiskermenu-plugin
- iogurte
- zukitwo-tema-openbox
- zukitwo-temas
- zukitwo-temas
Entre outros.
Como fazemos?
Ok, entendi, vamos para a confusão de converter Archlinux em Antergos. O que faremos é um procedimento bastante simples.
Abrimos um terminal e colocamos:
$ sudo nano /etc/pacman.d/antergos-mirrorlist
Quando o editor de texto abre, nós o colocamos dentro de:
Server = http://mirrors.antergos.com/$repo/$arch
Nós salvamos. Agora como raiz nós abrimos o arquivo /etc/pacman.conf e procuramos a linha que diz:
[comunidade] Incluir = /etc/pacman.d/mirrorlist
Logo abaixo colocamos isto:
[antergos] #SigLevel = PackageRequired Include = /etc/pacman.d/antergos-mirrorlist
E nós salvamos. Agora só temos que executar:
$ sudo pacman -Syu
E já podemos instalar todos os pacotes mencionados acima. Mais simples, impossível. Esta é a aparência da minha área de trabalho usando o tema numix-icon-tema-quadrado-kde.
Sempre quis instalar o antergos, mas por alguma estranha razão o instalador nunca termina de baixar tudo o que é necessário .. No entanto, consegui instalar o arch sem problemas, então não resta mais nada a não ser tentar ver como funciona….
P.S. Eu gosto bastante da aparência do seu desktop, é arqueado ou anterior? Felicidades
Arco 😉
Para instalar corretamente os pacotes desse repositório, você deve importar uma chave e assinar o banco de dados local
$ sudo pacman-key --recv-keys 2A45C7B4
$ sudo pacman-key --lsign-key 2A45C7B4
Salu2
Mmm engraçado, no meu caso fiz uma cópia local do repositório Antergos e consegui instalar sem fazer isso. Além disso, acho que exatamente a linha: #SigLevel = PackageRequired é para evitar isso. Mas obrigado pela dica. 😉
Isso me lembra quando pego os backports do Ubuntu LTS.
Basicamente o que difere do Antergos do Arch é o instalador gráfico e aquele repositório único, o resto é exatamente o mesmo. Facilita a sua vida de instalar e se você gosta do visual padrão do Antergos, não precisa fazer mais nada.
Mas também é verdade que praticamente todos os pacotes que se diz serem alcançados pela conversão para Antergos você os tem no Arch sem adicionar esse repositório, como yaourt, temas, ícones, extensões gnome (que obviamente não são instaladas por padrão, mas você pode instalá-los com apenas um clique na página), fontes do Google, etc.
Uma saudação
até o thema lightdm está em AUR
Ok .. E me diga o que é melhor, compilar do AUR ou ter o pacote pronto?
De acordo com os gostos, haverá quem prefira compilá-lo a partir do AUR e outros que preferirão fazê-lo com um clique de botão.
Queria apenas destacar que o Antergos é o Arch com algumas facilidades, e que tudo o que o Antergos oferece, você também tem no Arch, mas você mesmo configura.
E só para constar, estou escrevendo de Antergos e estou extremamente feliz com essa distribuição, não foi uma crítica destrutiva 🙂
Bem, é exatamente disso que se trata, Antergos é a melhor opção para quem quer ArchLinux de forma fácil 😀
Sim, concordo totalmente. Já está o Arch Linux configurado, se você instalar o Arch Linux diretamente, você pode obter um sistema idêntico ao Antergos.
Antegos provavelmente está bem, mas ...
Alguém tem o mesmo problema que eu, que não consigo instalar porque ao inicializar em modo live o sistema não se conecta à internet?
Pela minha parte tudo sem problemas, ele se conecta perfeitamente.
Muito boa dica Eli, adicionando neste momento o repo da Antergos ao meu querido Arch 🙂
Apreciar! 😀
Tento instalar o Antergos em um Intel core 2 Duo, com 2 GB de RAM, mas não consigo carregar o live CD, sem minha incompreensível compreensão do porquê. Sei que o CD ao vivo está em perfeitas condições. Aparentemente, não sou o único a quem acontece o mesmo. Arch é muito dele. Alguem sabe por quê?
A mesma coisa acontece comigo e não tem como eu encontrar uma solução, se alguém puder lançar um pouco de luz ajudaria muito.
Mesmo problema, não carrega no modo live, acabei instalando o manjaro openbox e adicionando o gnome.
Aconteceu comigo, mas sei que é por causa dos problemas de Xorg. Tentei consertá-los, mas não me deixou. Então mandei Antergos para o inferno e fiquei com Arch. No começo ele me deu uma série de problemas, mas pegá-lo é luxuoso
Não é melhor instalar o Antergos do que "converter" o Arch nele?, Porque com o Antergos a instalação da distro e suas configurações pré-instaladas é facilitada, embora, claro, seja muito útil para os usuários que estão começando a usar o Arch, um exemplo: é como se depois de construir nosso carro com as dependências de nossa preferência (com Arch), mandemos colocar as peças restantes para ter o uso correto. Boa entrada!
Arch Linux… 100% ajustável desde 2002.
No momento não estou com o Arch (vou tentar mais tarde), mas você pode entrar no repositório, baixar o pacote que deseja e instalar com um sudo pacman -U ???????????
Bons dados, Antergos tem vários pacotes interessantes
lembranças
Ótimo, vou tentar, você ouviu que pode fazer um tutorial sobre como instalar e rodar o apparmor ou selinux no archlinux, gosto de como você explica as coisas, da minha parte já investiguei e tentei de várias maneiras mas não saiu, não poderia dizer que estou fazendo errado . Bem, se você tiver tempo e incentivo, gostaria que fizesse um tutorial sobre isso com qualquer um de nós.
21: zukitwo-themes
22: zukitwo-themes
23: zukitwo-themes
Entre outros pacotes chamados «zukitwo-themes» mais 😉
Felicidades…
É como se colocássemos os repositórios do Ubuntu no Debian ou os do Mint no Ubuntu.
Claro que existem pacotes que são muito compatíveis, mas existem alguns que para instalá-los você precisa quebrar o sistema.
Não é a mesma coisa, Antergos é Arch já configurado de acordo com o gosto de seus criadores, mas ainda é Arch, tantos são assim que depois de instalado você terá os mesmos bugs que tem no Arch, que me aconteceram com o Gnome. Além disso, não se esqueça que o Arch é um sistema minimalista que qualquer um pode construir ao seu gosto, o Antergos é o Arch e seus repositórios são totalmente compatíveis.
Em vez de. a relação entre Ubuntu e Debian é mais complexa, eles usam repositórios diferentes e várias coisas mudam.
Obrigado elav, graças a você agora eu tenho Arch Liux com os repositórios Antergos para que eu possa obter os ícones Numix e o tema GTK sem nenhum problema 🙂
Existe uma maneira de adicionar o repo Antergos ao Arch? Eu tentei, mas deu um erro:
erro: a chave «CDBD406AA1AA7A1D» não pôde ser pesquisada remotamente
erro: a chave necessária não está presente nas chaves
erro: a operação não pôde ser realizada (erro inesperado)
Ocorreram erros, então os pacotes não foram atualizados
Bem, ainda não li nenhum comentário, talvez já esteja resolvido mas acrescento que tenho um erro ...
«Baixando as chaves necessárias ...
erro: a chave «CDBD406AA1AA7A1D» não pôde ser pesquisada remotamente
erro: a chave necessária não está presente no intervalo
erro: a operação não pôde ser realizada (erro inesperado)
Ocorreram erros, por isso os pacotes não foram atualizados »... Vou pesquisar no Google, mas suponho que você possa adicionar a solução ... Saudações
Para quem tem erros, basta editar:
1 sudo nano /etc/pacman.conf
2 lugares: (em comunidade seria muito melhor ser solicitado):
[anterior]
SigLevel = Nunca
Servidor = http://mirrors.antergos.com/$repo/$arch
Isso é tudo …
Por outro lado, não recomendo instalar o gerenciador de disaplay (llightdm-webkit-greeter) típico dos antergos porque eles terão um erro ao digitar gnome com relação ao idioma, recomendo deixar d gdm como gerenciador de exibição principal .. e para aqueles que Mesmo se você tiver problemas com o idioma inglês e o teclado em inglês, deverá seguir estas etapas:
#Install:
1. sudo pacman -Sibus dconf-editor
2. abra o editor dconf; em seguida, vá para a área de trabalho; então ibus; geral; e verifique: use-system-keyboard-layout e também para ter mais certeza de ir para o sistema; localize e coloque sua localização, a minha é (es_ES.UTF-8)
3. reinicie e eles poderão inserir (configuração- região e idioma) corretamente todo o idioma correspondente ao seu e ao teclado.
Acabei de integrá-lo aos apricityos e ao archfr:
#
/etc/pacman.conf
#
Consulte a página de manual pacman.conf (5) para as diretivas de opção e repositório
#
OPÇÕES GERAIS
#
[opções]
Os caminhos a seguir são comentados com seus valores padrão listados.
Se você deseja usar caminhos diferentes, descomente e atualize os caminhos.
#RootDir = /
#DBPath = / var / lib / pacman /
#CacheDir = / var / cache / pacman / pkg /
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
HoldPkg = pacman glibc
#XferCommand = / usr / bin / curl -C - -f% u>% o
#XferCommand = / usr / bin / wget –passive-ftp -c -O% ou% u
#CleanMethod = Manter instalado
#UseDelta = 0.7
Arquitetura = auto
Pacman não atualiza pacotes listados em IgnorePkg e membros do IgnoreGroup
#IgnorePkg =
#IgnoreGrupo =
#NoUpgrade =
#NoExtract =
Opções diversas
#UseSyslog
#Cor
#TotalDownload
Não podemos verificar o espaço em disco de dentro de um ambiente chroot
CheckSpace
#VerbosePkgLists
Por padrão, o pacman aceita pacotes assinados por chaves que seu chaveiro local
trusts (consulte pacman-key e sua página de manual), bem como pacotes não assinados.
SigLevel = DatabaseOptional necessário
LocalFileSigLevel = Opcional
#RemoteFileSigLevel = Obrigatório
NOTA: Você deve executar
pacman-key --init
antes de usar o pacman; o localo chaveiro pode então ser preenchido com as chaves de todos os Arch Linux oficiais
embaladores com
pacman-key --populate archlinux
.#
REPOSITÓRIOS
- pode ser definido aqui ou incluído de outro arquivo
- pacman irá procurar repositórios na ordem definida aqui
- espelhos locais / personalizados podem ser adicionados aqui ou em arquivos separados
- os repositórios listados primeiro terão precedência quando os pacotes
têm nomes idênticos, independentemente do número da versão
- URLs terão $ repo substituído pelo nome do repo atual
- URLs terão $ arch substituído pelo nome da arquitetura
#
As entradas do repositório têm o formato:
[nome do repo]
Servidor = Nome do Servidor
Incluir = IncluirPath
#
O cabeçalho [repo-name] é crucial - deve estar presente e
descomentado para habilitar o repo.
#
Os repositórios de teste são desabilitados por padrão. Para habilitar, descomente o
cabeçalho do nome do repo e linhas de inclusão. Você pode adicionar servidores preferenciais imediatamente
após o cabeçalho, e eles serão usados antes dos espelhos padrão.
Um exemplo de repositório de pacote customizado. Veja a página de manual do pacman para
dicas sobre como criar seus próprios repositórios.
[núcleo de apricity]
SigLevel = Obrigatório
Servidor = http://static.apricityos.com/apricity-core-signed/
# [teste]
#Incluir = /etc/pacman.d/mirrorlist
[testemunho]
Incluir = /etc/pacman.d/mirrorlist
[extra]
Incluir = /etc/pacman.d/mirrorlist
[multilib]
SigLevel = Pacote Requerido
Incluir = /etc/pacman.d/mirrorlist
# [teste de comunidade]
#Incluir = /etc/pacman.d/mirrorlist
[comunidade]
Incluir = /etc/pacman.d/mirrorlist
[anterior]
#SigLevel = Pacote Requerido
Incluir = /etc/pacman.d/antergos-mirrorlist
[archlinuxfr]
SigLevel = Nunca
Servidor = http://repo.archlinux.fr/$arch