%3F%20.png)
Estoy hablando de una arquitectura, una distribución "a la vez" (sin arranque múltiple) y solo paquetes en repositorios oficiales. Si se pueden mezclar repositorios de diferentes distribuciones, me gustaría distinguir entre "distribuciones puras" (como "solo FreeBSD
") y "distribuciones mixtas" (como " debian
+ ubuntu
+ mint
+ NetBSD
").
Espero que la respuesta no dependa mucho del administrador de paquetes...
¿Hay alguna manera de realizar un "ejecución en seco" (como apt
lo llama), como probarlo en un sitio (de distribución)? ¿Qué tan grande/pesado sería ese sistema?
¿Qué tal tener los mismos paquetes para varias arquitecturas, incluida una distribución y todas las distribuciones descendientes (activas) (por ejemplo, OpenBSD
+ Fugulta
+ MirOS BSD
)?
Si la pregunta es demasiado vaga, también se aceptan un borde superior e inferior. "Sé" que hay una respuesta objetiva, ciertamente es demasiado intenso desde el punto de vista computacional para una persona privada.
Respuesta1
Los grandes jugadores son Debian, Fedora y ArchLinux y sus derivados.
ubuntu
> apt list 2>/dev/null | grep bionic | wc -l
62007
CentOS
> yum list | grep " " | wc -l
24758
Como observará, algunos de ellos pueden entrar en conflicto o estar rotos, etc. Sí, puede realizar una ejecución en seco, por ejemplo en arm64 Ubuntu;
> apt install * 2>/dev/null | grep "not installable" | wc -l
135
> apt install * 2>/dev/null | grep "Conflicts" | wc -l
903
> echo "62007-135-903" | bc
60969
Por lo tanto, 60969 es probablemente la suposición más cercana que obtendrá sin tener que instalar todo lo que desee una máquina virtual rápida con~1 TBde espacio libre.