Además de bittorrent , también puede usar zsync
(una herramienta gratuita) para esto.
Probablemente quiera saber cómo zsync
funciona para decidir si desea obtenerlo y usarlo, por lo que le explicaré primero cómo funciona y luego cómo obtenerlo.
Cómo usar zsync
para descargar una imagen ISO de Ubuntu
zsync
le permite construir un archivo comenzando con otro. Puede comenzar con cualquier archivo, pero para ofrecer alguna ventaja sobre la simple descarga del archivo que necesita, el archivo con el que comienza debe ser similar al archivo que desea.
zsync
solo funciona para archivos cuyos proveedores han creado un .zsync
metarchivo. Un .zsync
archivo contiene sumas de comprobación para secciones de un archivo y permite que la zsync
utilidad descubra qué partes del archivo ya tiene coincidencias y qué partes no. Las partes que no coinciden se descargan nuevamente. (En realidad, zsync
es un poco más sofisticado: también es capaz de manejar situaciones en las que algunas partes coinciden pero están en diferentes lugares en el archivo, sin tener que volver a descargar esas partes coincidentes. Esa característica en particular no suele ser útil para crear un buen archivo de una descarga corrupta, sin embargo.)
Una vez que haya descargado una imagen ISO (corrupta) en alguna parte, abra una Terminal o (para Windows) Símbolo del sistema ( cmd.exe
) y navegue hasta su ubicación. En la mayoría de los sistemas operativos, puede escribir cd
con un espacio al final y luego arrastrar una carpeta a la línea de comando, y la ubicación de la carpeta se pegará. A continuación, puede pulsar entrar y lo hará C ambiar D irectorio a esa ubicación. ( cd
debería estar en minúsculas; en algunos sistemas, como Windows, las mayúsculas funcionarán, pero en otros sistemas, como OS X y Ubuntu, no funcionará).
Una vez que esté en la carpeta que tiene el archivo, ejecutándose ls
o dir
debería mostrarle todo lo que contiene , y ejecutándose ls *.iso
o dir *.iso
debería mostrarle solo los archivos que terminan .iso
, que incluye imágenes de instalación de Ubuntu, luego ejecute:
zsync URL-to-.zsync-file Ubuntu-iso-image-name.iso
Eso corregirá el archivo dañado que tiene (llamado como Ubuntu-iso-image-name.iso
, por ejemplo, puede llamarse ubuntu-12.10-desktop-i386.iso
) para que sea correcto. Si lo ejecuta y no se realizan cambios, eso significa que su archivo es correcto. zsync
incorpora sumas de verificación, por lo que puede estar seguro de que tiene un archivo completo y correcto si dice que lo tiene.
Para aprender con precisión cómo obtener .zsync
en múltiples plataformas y cómo ejecutarlo para cada imagen ISO de Ubuntu, siga leyendo.
Obteniendo la zsync
utilidad
He escrito sobre cómo obtener y usar zsync
para reparar imágenes ISO corruptas antes, en un contexto diferente. Estaba en una respuesta más larga, la mayoría de las cuales no está relacionada con esta pregunta aquí. Así que he extraído las partes que están relacionadas.
Obteniendo zsync
para Windows
zsync
Tradicionalmente se ejecuta en un sistema tipo Unix (que realmente no incluye Windows). Sin embargo, recientemente
se ha creado un puerto nativo de Windowszsync
, por lo que probablemente pueda usarlo.
zsync
es un programa de línea de comandos, por lo que en Windows lo ejecuta en el símbolo del sistema. (Una forma de abrir el símbolo del sistema es escribir
cmd.exe
en el cuadro de texto en el menú Inicio y presionar
Enter. O, en Windows XP y versiones anteriores, Inicio> Ejecutar>
cmd.exe
).
Otra forma: conseguir zsync
Cygwin
Si tiene algún problema con el puerto de Windows zsync
, siempre puede usar la versión Cygwin. Cygwin proporciona un entorno similar a Unix para Windows. No permite que se ejecuten ejecutables compilados (por ejemplo, no se puede usar zsync
desde el paquete Ubuntu), pero usa versiones especiales de programas compilados para él desde la fuente. (Es mucho más fácil compilar un programa escrito para sistemas operativos tipo Unix en Cygwin que compilarlo para que funcione de forma nativa en Windows).
- Primero, obtenga el instalador de Cygwin (
setup.exe
) desde aquí (o use este enlace directo ).
- Ejecútelo, haga clic en Siguiente en la primera pantalla, luego seleccione Instalar desde Internet y haga clic en Siguiente nuevamente.
- En las siguientes dos pantallas, coloque Cygwin y el directorio del paquete local donde desee (los valores predeterminados suelen ser buenos).
- Seleccione su tipo de conexión a Internet ( la conexión directa suele ser buena) y
setup.exe
descargará una lista de espejos.
Elija cualquier espejo y descargará una lista de paquetes disponibles. Probablemente se le advertirá sobre cómo esta versión es diferente de la anterior. Eso no es un problema, a menos que haya estado utilizando una versión anterior de Cygwin en la misma máquina.
Ahora puede seleccionar qué paquetes instalar. Hay un cuadro de texto para buscar paquetes por nombre. Escriba zsync
allí (pero no presione
Enter; si lo hace, es como hacer clic en Siguiente ). Aparecerá una entrada para
Net . Expanda haciendo clic en +a la izquierda y verá Saltar debajo de él. Esto significa que si usted no cambia nada, setup.exe
va a no instalar zsync
.
Haga clic una vez, donde dice Saltar . Ahora instalará la última versión estable disponible de zsync
Cygwin.
- Haga clic en Siguiente nuevamente para finalizar la instalación. El entorno Cygwin y
zsync
se descargarán e instalarán. (Si se le pide que instale paquetes que son necesarios como dependencias, continúe y hágalo).
Una vez que esté instalado, abra el shell Cygwin. Puedes correr zsync
desde allí.
Referencias
Tenga en cuenta que si bien puede publicar en la lista de correo de Cygwin
por problemas con Cygwin (después de leer eso y los materiales que le indica que lea), es comprensible que no admitan instrucciones no oficiales. cygwin
tiene bastante buena documentación, por lo que al igual que otros proyectos con buena documentación centralizada (como OpenBSD), esperan que las personas que soliciten ayuda hayan leído la documentación y estén trabajando (o al menos estén muy familiarizados con ella).
(Por lo tanto, si tiene problemas con mis instrucciones, el mejor lugar para preguntar sobre ellas es probablemente aquí ).
zsync
en Ubuntu
Esto no se aplica en su caso específico, pero para las personas que desean usar zsync
en Ubuntu, simplemente instalen zsync . Esto se puede hacer en el Centro de software o ejecutándolo en una ventana de Terminal ( Ctrl+ Alt+ T):
sudo apt-get update && sudo apt-get install zsync
Ahora puedes ejecutarlo desde la Terminal.
¿De mi respuesta a Cómo identificar y reemplazar archivos rotos en un Ubuntu ISO corrupto?
Utilizando .zsync
para arreglar los archivos ISO de Ubuntu más comunes
Primero, cd
a la ubicación que contiene la .iso
imagen dañada , como se explicó anteriormente (en Cómo usar zsync
para descargar una imagen ISO de Ubuntu ).
Ahora ejecute zsync
una de estas formas, según la imagen ISO de Ubuntu que sea:
12.10, 32 bits:
zsync http://releases.ubuntu.com/quantal/ubuntu-12.10-desktop-i386.iso.zsync
12.10, 64 bits:
zsync http://releases.ubuntu.com/quantal/ubuntu-12.10-desktop-amd64.iso.zsync
12.04.1 LTS, 32 bits:
zsync http://releases.ubuntu.com/12.04.1/ubuntu-12.04.1-desktop-i386.iso.zsync
12.04.1 LTS, 64 bits:
zsync http://releases.ubuntu.com/12.04.1/ubuntu-12.04.1-desktop-amd64.iso.zsync
12.04 LTS (antes del lanzamiento del punto 12.04.1), 32 bits:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-i386.iso.zsync
12.04 LTS (antes del lanzamiento del punto 12.04.1), 64 bits:
zsync http://old-releases.ubuntu.com/releases/precise/ubuntu-12.04-desktop-amd64.iso.zsync
Una vez que ejecute uno de esos comandos, zsync
automáticamente parcheará su ISO a la versión correcta, y estará listo.
¿De mi respuesta a Cómo identificar y reemplazar archivos rotos en un Ubuntu ISO corrupto?
Escribir zsync
comandos para otras (y futuras) .iso
imágenes de Ubuntu
La sintaxis general es que se ejecuta zsync
seguido de una URL completa para el .zsync
archivo en el servidor que tiene el mismo nombre que el archivo del que tiene una versión y desea descargar (excepto con .zsync
al final del curso).
En caso de que alguien quiera hacer esto para cualquier otra versión de Ubuntu (u otros archivos ISO para la misma versión, como la versión optimizada para arrancar correctamente en Mac o la versión para dispositivos móviles basados en ARM), esta es la regla sobre dónde .zsync
se encuentran los archivos :
Las imágenes ISO que contienen los instaladores actualmente compatibles, incluidas las ISO para la última versión puntual de las versiones LTS y todas las ISO para las versiones LTS actualmente compatibles, se encuentran en:
http://releases.ubuntu.com/
Las imágenes ISO para las versiones de fin de vida útil (que no debe usar de todos modos) o las versiones puntuales anteriores de las versiones LTS compatibles se encuentran en:
http://old-releases.ubuntu.com/releases/
Simplemente haga clic en el enlace de su versión y desplácese hacia abajo para ver la lista completa de archivos (o busque la página .zsync
). Luego copie la URL y péguela en el zsync
comando.
¿De mi respuesta a Cómo identificar y reemplazar archivos rotos en un Ubuntu ISO corrupto?
Si bien es considerablemente más amplio que esto (¡y no recomiendo que se consideren duplicados!), Si está interesado, puede echar un vistazo a la pregunta que originalmente me llevó a escribir la mayor parte del texto aquí (es decir, el texto entre comillas):