Sistema operativo

Execute Arch Linux numa VPS Offshore

RollingMín 512 MBRecomendado 2 GBArch Linux
Resposta curta

O Arch é uma distribuição rolling release: tem sempre os pacotes mais recentes e assume as consequências. Num servidor é uma escolha defensável se atualizar deliberadamente e ler o feed de notícias antes de o fazer. O AUR dá acesso a software que não é empacotado em mais lado nenhum.

Pontos fortes

  • Pacotes sempre atuais
  • Instalação base mínima
  • O AUR
  • Documentação excelente

Compensações

  • Atualizações rolling podem partir coisas
  • Requer um administrador atento

Mais adequado a

Administradores experientesSoftware na vanguardaServidores pessoais

Arch Linux num servidor virtual KVM

Um servidor virtual KVM dá ao Arch Linux o seu próprio kernel, o seu próprio /proc e nenhum namespace partilhado, ao contrário dos VPS baseados em contentores. Isso é importante para uma distribuição rolling que fornece um kernel de stock que pode substituir por um personalizado. Pode arrancar um ISO personalizado, executar virtualização aninhada e usar sockets raw. O que assina é administração: as atualizações estão sempre atuais, mas você assume as consequências. A documentação é excelente, por isso a disciplina é aprendível, mas um administrador atento não é opcional.

As pessoas executam software de ponta que não existe em mais lado nenhum, muitas vezes através do AUR. Os pacotes sempre atuais adequam-se a servidores pessoais e ferramentas onde pretende as funcionalidades mais recentes. A fraqueza declarada é que as atualizações contínuas podem causar problemas, por isso as cargas de trabalho aqui tendem a ser aquelas que pode reconstruir rapidamente. Não é a escolha para uma carga de produção passiva, de definir e esquecer.

Quanta máquina o Arch Linux precisa realmente

Antes de a sua aplicação consumir um byte, o Arch precisa de pelo menos 512 MB apenas para arrancar; um mínimo de 2 GB dá-lhe margem para atualizações de pacotes e serviços do sistema base. Para um servidor mínimo com uma ou duas aplicações, comece com 2 GB. O disco é a alavanca mais barata: 100 GB NVMe por $8/mês cobre caches de pacotes e o diretório de build do AUR.

Planos adequados para Arch Linux

Skiff

Skiff 2

$ 7 /month
vCPU
1 × partilhado
RAM
2 GB
Armazenamento
40 GB NVMe SSD
Transferência
3 TB
IPv4 / IPv6
1 / /64 routed
Configurar
Skiff

Skiff 4

$ 12 /month
vCPU
2 × partilhado
RAM
4 GB
Armazenamento
60 GB NVMe SSD
Transferência
4 TB
IPv4 / IPv6
1 / /64 routed
Configurar
Cutter

Cutter 4

$ 19 /month
vCPU
2 × dedicado
RAM
4 GB
Armazenamento
80 GB NVMe SSD
Transferência
6 TB
IPv4 / IPv6
1 / /64 routed
Configurar

Perguntas frequentes

Quanta RAM é necessária para Arch Linux?

Arch Linux arranca com 512 MB e é confortável com 2 GB. Adicione o que a sua aplicação precisar para além disso — a base do sistema operativo é um mínimo, não um orçamento.

Posso executar Arch Linux num VPS?

Sim, em virtualização KVM verdadeira, que é o que todas as instâncias da OnionVPS executam. Está disponível como modelo pronto e também pode ser instalado a partir do seu próprio ISO.

Durante quanto tempo é que Arch Linux é suportado?

Rolling — sem ciclo de lançamentos

O que é que o AUR me dá num VPS?

O Arch User Repository empacota software que não está empacotado em mais lado nenhum, muitas vezes builds de desenvolvimento atuais. Na sua própria instância KVM, pode compilar a partir do código-fonte sem restrições. Troca a frescura do upstream por falhas de build ocasionais, e verifica os PKGBUILDs você mesmo. A documentação cobre isto de forma exaustiva, o que é a sua rede de segurança.

Posso executar um kernel personalizado no host KVM?

Sim. A virtualização KVM real dá-lhe o seu próprio kernel, por isso um kernel personalizado ou endurecido funciona, incluindo um que compilou para o seu próprio hardware. Nenhum host baseado em contentores pode fazer isto, porque partilham o kernel do host. Pode carregar um ISO personalizado ou usar a consola VNC para gerir o processo de arranque.