Home Wiki > SDB:Помощь по загрузке
Sign up | Login

SDB:Помощь по загрузке

tagline: Материал из openSUSE

Нужна помощь по загрузке openSUSE? Или просто хотите получить больше информации о загрузке openSUSE?

Перед загрузкой

Перед загрузкой вашей версии openSUSE есть несколько вещей, которые вы должны учесть.

Системные требования

Убедитесь, что ваш компьютер соответствует системным требованиям. openSUSE поддерживает большинство аппаратных компонентов ПК. Следующие требования должны быть соблюдены, чтобы обеспечить бесперебойную работу openSUSE:

  • Процессор: Intel Pentium 1-4 или Xeon; AMD Duron, Athlon, Athlon XP, Athlon MP, Athlon 64 и Sempron
  • Оперативная память: 512 Мб (рекомендуется 1 Гб)
  • Жёсткий диск: 3 Гб доступного места на диске (рекомендуется больше)
  • Звуковая и графическая карты: поддерживает большинство современных звуковых и видео карт, разрешение экрана 800 x 600 (рекомендуется 1024 x 768 или выше)

Дисковое пространство и время загрузки

Загрузка ISO образов большого объёма может привести к некоторым неудобствам. Есть парочка советов:

  • Для получения 1 CD диска openSUSE необходимо загрузить около 700МБ.
  • Для получения единого DVD образа openSUSE необходимо загрузить в 4.3 ГБ (см. сноску 1)
Рекомендуется использовать менеджер загрузок с возможностью продолжить загрузку, вместо загрузки образа через браузер или использовать bittorent - так как это уменьшит риск повреждения образа.

В следующей таблице приведены приблизительные оценки времени загрузки образов на различных скоростях интернет соединения:

1 CD ISO (700 МБ) 1 DVD ISO (4.7 ГБ)
56 КБит 28 часов 187 часов
64 КБит (ISDN) 25 часов 164 часов
1024 КБит (Широкополосный) 1.5 часов 11 часов
2048 КБит (Широкополосный) 45 минут 5.5 часов
8192 КБит (Широкополосный) 12 минут 1.5 часов
24 МБит (ADSL2) 4 минут 28 минут
100 МБит (Волокно) 1 минута 7 минут

Выбор версии дистрибутива openSUSE

Для вашего удобства проект openSUSE продоставляет 2 различные версии дистрибутива openSUSE, которые вы можете скачивать, устанавливать и распространять.

  • Релиз версия - стабильная версия Linux для работы на персональном компьютере или домашнем сервере.
  • Разрабатываемая версия - нестабильная версия Linux для проверки на наличие ошибок и/или тестирование исправлений для будущих "Релиз версий".

Скорее всего вам подойдёт Релиз версия - разрабатываемая версия предназначена только для людей, которые хотят принять участие в тестировании предстоящего релиза.


Выбор типа установки

Локальная установка

Если вы выберете этот тип установки, вам необходимо будет загрузить CD/DVD образ на ваш локальный компьютер. Преимущества такой установки следующие:

  • Во время установки вы не зависите от интернет-соединения
  • Вы можете использоваться образ на других компьютерах
  • Вы можете использовать образ заново в любое время

Но так же существуют недостатки:

  • Вы загружаете большой объем данных, которые вам возможно не понадобятся
  • Из-за ограниченного размера CD/DVD образов, вы получите только основные пакеты программного обеспечения для openSUSE.

Этапы локальной установки

  1. Загрузить ISO образы
  2. Записать ISO образы на чистые CD/DVD
  3. Загрузить вашу систему с записанных CD/DVD
  4. Установить openSUSE

Установка по сети

Если вы выберете этот тип установки, вам необходимо будет загрузить небольшой загрузчик для начала установки и установщик Yast сделает всё за вас. Этот метод имеет следующие преимущества:

  • Вы загружаете не всё, а только то, что вам нужно
  • Вам понадобится один чистый CD диск
  • Интернет-источник содержит все пакеты программного обеспечения для openSUSE

Но также существуют и недостатки:

  • Вы зависите от интернет-соединения в процессе установки
  • Иногда загрузка может происходить долго, в зависимости от нагрузки на сервер и вашей скорости интернет-соединения
  • Возможно вам не удастся подключиться к сети Интернет, если ваша сетевая карта не поддерживается по умолчанию

Этапы установки по сети

  1. Загрузить установочный NET CD образ. Текущие финальные образы. Последние разрабатываемые NET CD образы можно скачать с Factory репозитория, но вначале стоит прочитать статью Factory.
  2. Записать установочный NET CD образ на пустой диск
  3. Загрузить ваш компьютер с этого диска
  4. Направить установщик Yast на установочный репозиторий (нажатием F3 и затем F4)
  5. Установить SUSE Linux.

Узнать подробнее можно в статье Установка по сети.


Выбор архитектуры

x86 (i586)

Эта архитектура поддерживает следующие процессоры:

  • Intel Pentium 1-4, Pentium M, Celeron, 32bit Xeon, Celeron D, Core Solo/Duo
  • AMD K6, Duron, Athlon, Athlon XP, Athlon MP, Sempron

x86-64

Эта архитектура поддерживает следующие процессоры:

  • AMD Opteron, Athlon 64, Athlon 64 X2, Sempron 64, Turion 64, Phenom
  • Intel Xeon, Xeon MP, Pentium 4 Extreme Edition, Pentium D, Core 2 Duo
  • Процессоры основанные на AMD64 & Intel EM64T (реализация технологии AMD64 на процессорах Intel)
  • Информация о AMD64/EM64T

Выбор протокола загрузки

HTTP

Вы можете загрузить образы дисков openSUSE как обычный файл просто нажав по ссылке на странице загрузки в вашем браузере. Однако строго рекомендуется, что бы вы использовали соответствующий менеджер загрузки, чтобы уменьшить риск повреждения данных при выполнении такой большой загрузки.

  • Если вы используете Linux, то мы рекомендуем вам воспользоваться менеджером загрузки wget. wget может возобновлять закачку после прерывания (добавлением параметра -c в параметры wget). Переподключение после временного разъединения происходит автоматически, даже без использования -c. Для получения дополнительной информации прочитайте встроенную справку (man wget).
  • Если вы используете старый Linux или Unix, то мы рекомендуем вам воспользоваться менеджером загрузки curl, к примеру: curl -C - -O URL. Для получения дополнительной информации прочитайте встроенную справку man curl.
  • Если вы используете Mac OS или Windows - воспользуйтесь своим любимым менеджером загрузки.

BitTorrent

BitTorrent - это открытое приложение, разработанное для распространения программного обеспечения и медиафайлов. Преимущество перед простым HTTP состоит в том, что клиенты обеспечивают защиту от повреждения данных, а так же когда много людей закачивают один и тот же файл, ваш менеджер загрузив его часть, станет раздавать её другим. То есть закачка будет вестись не только с основного источника, но и компьютеров других людей, которые уже загрузили нужную вам часть. В свою очередь, вы также будете источником для остальных.

  • Если вы используете openSUSE, мы рекомендуем вам воспользоваться стандартным клиентом BitTorrent или KTorrent клиентом. Альтернативный легкий клиент командной строки aria2 (установочный пакет тут)
  • Если вы используете Windows, самыми популярными клиентами там являются: Azureus (убедитесь, что Java JRE установлен на вашем компьютере) или лёгкий µTorrent или оригинальный BitTorrent клиент.

Другие BitTorrent клиенты доступны для нескольких операционных систем. Вы сможете найти ссылки на некоторые из них на официальной странице BitTorrent. Для точной процедуры загрузки, смотрите документацию для клиента, который вы используете.

Metalinks

Metalinks - это формат XML, используемый менеджерами загрузки, который содержит адрес файла на зеркалах и P2P вместе с контрольными суммами. Клиенты металинк, помимо прочего, умеют возобновленять загрузки, вести загрузку с нескольких источников (с зеркал и при помощи P2P) одновременно, обеспечивают автоматическую проверку контрольных сумм и автоматическое исправление ошибок. Следовательно, использование металинков может обеспечить очень высокие скорости загрузки.

  • DownThemAll!, плагин для Firefox, один из лёгких способов использования Metalink.
  • aria2 - Unix клиент для командной строки (установочный пакет тут).
  • wxDownload Fast доступен для всех платформ и имеет графический интерфейс GUI (установочный пакет тут).
  • Speed Download доступна для Mac OS.
  • Orbit Downloader и GetRight вы можете использовать в Windows.

Так же существую клиенты для Mac OS, Windows и Unix.

Металинки обслуживает openSUSE download redirector. Вы сможете найти все ISO образы по следующему адресу http://download.opensuse.org/distribution/openSUSE-current/iso/.

Для дополнительной информации посетите страницу Metalinks.

FTP

Рекомендуется скачивать openSUSE со страницы Загрузки. Этот способ для продвинутых пользователей.

Сначала выберите зеркало сайта наиболее близкое к вашему месторасположению. Убедитесь, что на нём есть и доступен необходимый вам тип образа.

Не все Windows FTP клиенты способны загружать файлы объемом более 2 Гб. Для загрузки DVD ISO образа на компьютер с Windows, убедитесь, что вы используете файловую систему NTFS. FTP клиент, способный работать с такими образами, к примеру ncftp.

Если ссылка на найденный вами образ выглядит так: ftp://ftp.example.org/pub/opensuse/distribution/<release>/iso/<some>.iso, то вы можете получить его с помощью вашего любимого браузера, или через командную строку:

cd <TARGET DIRECTORY>
wget ftp://ftp.example.org/pub/opensuse/distribution/<release>/iso/<some>.iso

После прерывания вы можете продолжить загрузку, добавив параметр -c в wget:

wget -c ftp://ftp.example.org/pub/opensuse/distribution/<release>/iso/<some>.iso

После окончания загрузки, файл <some>.iso будет находиться в папке <TARGET DIRECTORY>.


Проверка контрольной суммы

Перед тем как записать CD/DVD образ, вам необходимо проверить файл на наличие ошибок. Для этого доступны 2 файла *.iso.md5 и *.iso.sha1. Эти файлы содержат хэш суммы для каждого ISO образа которые доступны для загрузки. Соответствующая строка будет выглядеть следующим образом (это пример, у вас число может быть другим):

8abac6680ecc152f103006b02f9ff67f  some.iso

Существует также файл с именем *.iso.asc, который позволяет проверить был ли загружаемый ISO подписан openSUSE. Чтобы убедиться, что загруженный вами файл не содержит ошибок, вы должны вычислить этот номер для собственного ISO образа, используя MD5 или SHA1 алгоритм.

В Linux

Для автоматической проверки контрольной суммы, необходимо выполнить команду следующего типа:

md5sum -c <some>.iso.md5
sha1sum -c <some>.iso.sha1

Если есть различия между вычисленным числом и числом в полученном файле, то загрузка была произведена с ошибкой и необходимо её повторить или исправить.

Чтобы проверить .asc подпись, сначала вы должны импортировать подписывающий ключ проекта следующей командой:

 gpg --recv-keys 3DBDC284
 gpg --fingerprint "openSUSE Project Signing Key <opensuse@opensuse.org>"

Теперь вы можете проверить подпись командой

 gpg -a <some>.iso.asc 

Вы увидите что-то похожее:

 gpg: Signature made Thu Aug 30 12:02:40 2012 CEST using RSA key ID 3DBDC284                                                                                                    
 gpg: Good signature from "openSUSE Project Signing Key 
 <opensuse@opensuse.org>"                                                                                                
 gpg: WARNING: This key is not certified with a trusted signature!                                                                                                              
 gpg:          There is no indication that the signature belongs to the owner.
 Primary key fingerprint: 22C0 7BA5 3417 8CD0 2EFE  22AA B88B 2FD4 3DBD C284

Отпечаток первичного ключа должен быть

22C0 7BA5 3417 8CD0 2EFE 22AA B88B 2FD4 3DBD C284

Пожалуйста, обратитесь к документации GPG о предупреждении. Оно не указывает на проблему, а только на факт того, что ключ не был подписан вами.

В Microsoft Windows

Microsoft Windows не включает в себя программу для расчета контрольных сумм, но есть бесплатные программы проверки md5sum/sha1sum сумм на md5deep.sourceforge.net или вы можете использовать программу QuickPar с MD5 файлами, которую можно найти по адресу [1]. Хотя может быть и иначе, так как не все утилиты достаточно надёжны. К примеру, одна из программ [2] выдаёт ошибочные результаты.


Восстановление загруженного образа

Если вы используете операционную систему Linux, вы можете восстановить повреждённую загрузку ISO образа с помощью команды rsync. Чтобы сделать это, выберите зеркало, которое поддерживает этот протокол из списка зеркал и введите следующее:

rsync rsync://<name-of-mirror>/<opensuse-directory>/ 

Это покажет содержание каталога на сервере. Добавляя имена подкаталогов в команду, вы можете получить каталог на удаленном компьютере, в котором находится ISO образ. Тогда:

touch <path-to-your-local-ISO-file>
rsync -avP rsync://<name-of-mirror>/<path-to-remote-ISO-file> <path-to-your-local-ISO-file>

восстановит файл, при этом загружены будут только необходимые недостающие данные. За дополнительной информацией обращайтесь к странице руководства из rsync, введя (в командной строке):

man rsync

Запись образа диска (ISO)

Пользователям Linux

После успешной загрузки ISO-образа, чтобы записать файл ISO на пустой CD или DVD диск, используйте приложение для записи на ваш выбор (Заметим, что, начиная с 12.3, ISO больше не помещается на CD и вместо этого используйте USB-брелок). На системах под управлением openSUSE, используйте программу K3B или Brasero для записи дисков. Выберите вариант, который позволяет прожигать CD или DVD образ и/или файловую систему ISO9660. Не записывайте ISO-образ как обычный файл.

В командной строке вы можете воспользоваться программой cdrecord.

cdrecord dev=/dev/cdrecorder speed=44 driveropts=burnproof -eject -v isofile

Пользователям Microsoft Windows

Windows XP не может записать ISO-образы без стороннего программного обеспечения. Установка ISO Recorder PowerToy может добавить эту возможность в Windows XP. Для пользователей использующих другие версии Microsoft Windows существует ряд сторонних приложений с возможностью записи ISO-образов, обычно такие программы предоставляются вместе с устройствами - воспользуйтесь вашей любимой поисковой системой для их поиска. Среди них хорошей открытой программой является InfraRecorder, бесплатной - CD Burner XP. Удостоверьтесь, что вы записываете ваш ISO-образ, в режиме "disc-at-once", а не в режиме "track-at-once". У некоторых программ (Nero) по умолчанию используется "track-at-once".

Пользователям MacOS X (10.3 и выше)

Откройте меню "Перейти" и выберите Утилиты. В папке "Служебные программы" вы найдете приложение под названием Disk Utility. Откройте его, а затем перетащите загруженный ISO-образ в левою боковою панель. Выберите образ и нажмите кнопку Запись. Вставьте чистый CD/DVD диск. Для дополнительной информации посетите страницу поддержки компании Apple.

Сделать загрузочный USB-брелок

Перейдите по этой ссылке, если используете Linux, MacOS или Windows: SDB:Live USB брелок.


Delta ISO образы

Delta ISO-образы позволяют скачать небольшой файл, а не полный ISO, если у вас есть предыдущие ISO образы. Это в первую очередь используется людьми для тестирования Разрабатываемой версии openSUSE. Delta ISO-образ (доступны для скачивания на http://download.opensuse.org/distribution/openSUSE-current/delta/ ) содержит различия между старым и новым ISO образами. Применяя Delta ISO к старому ISO образу даст вам новый ISO образ.

Программа applydeltaiso для работы может занимать много времени. На некоторых компьютера возможно потребуется более получаса для одного CD диска, в то время как загрузка полностью нового ISO образа может занять меньшее время!


Используя Linux

Для использования данной функции необходим пакет deltarpm, который установлен в системе по умолчанию. Для применения используется команда applydeltaiso:

applydeltaiso old.iso delta.iso new.iso

Для примера:

applydeltaiso openSUSE-11.1-RC1-KDE4-LiveCD-i686.iso openSUSE-11.1-RC1_GM-KDE4-LiveCD-i686.delta.iso openSUSE-11.1-KDE4-LiveCD-i686.iso

Не волнуйтесь, если вы удалили предыдущий ISO образ. applydeltaiso может работать с CD-диском в вашем приводе. Для примера, если у вас есть старый openSUSE-11.1-RC1-KDE4-LiveCD-i686.iso в приводе (/dev/sr0), используйте следующую команду:

applydeltaiso /dev/sr0 openSUSE-11.1-RC1_GM-KDE4-LiveCD-i686.delta.iso openSUSE-11.1-KDE4-LiveCD-i686.iso

Проверьте контрольную сумму как описано в Проверка контрольной суммы. Процесс применения Delta ISO занимает довольно много времени и требует наличие свободного дискового пространства для распаковки всего ISO образа.

Используя Microsoft Windows

Microsoft Windows не включает в себя программы для применения Delta ISO.


Устранение неполадок загрузки

Загрузка больших файлов, таких как ISO образы, иногда вызывает трудности. Вот несколько советов для решения наиболее распространенных вопросов:

  • Ошибка 'Недостаточно места на диске' может произойти, если DVD ISO образ в настоящее время загружается на файловую систему FAT32, не смотря на то, что свободного места на диске достаточно. Файловая система FAT32 имеет ограничение размера файла 4 ГБ минус 1 байт (или 4294967295 байт), и, следовательно, DVD ISO образ (4.3 ГБ) не подходит. Чтобы решить эту проблему, необходимо скачать ISO-образы CD или загрузить DVD на диск c другой файловой системой, поддерживающей файлы такого большого объёма.
  • Рассмотрите использование Metalinks или BitTorrent вместо FTP. Иногда они достигают лучших уровней производительности чем загрузки с FTP, и они могут гарантировать, что данные были правильно переданы.
  • Мы настоятельно рекомендуем использовать менеджер загрузок или клиент FTP, который поддерживает функцию продолжения/восстановки загрузки. Если произойдёт проблема при загрузке, функция продолжения/восстановки позволит вам продолжить загрузку, сделанную ранее вместо того, чтобы запустить всю загрузку с начала. Многие менеджеры загрузок также теперь поддерживают проверку контрольной суммы, которая рекомендуется. Выберите менеджер загрузок с функциями, в которых вы нуждаетесь из этого списка.
  • некоторые прокси сервера настроены на запрет доступа к FTP. Если вы используете прокси, скачивайте с HTTP зеркала.
  • При загрузке DVD ISO убедитесь, что ваши прокси и клиент загрузки поддерживают файлы 4.3 ГБайт или больше. Если загрузка останавливается преждевременно близко к окончанию, ваш клиент, скорее всего, не поддерживает большие файлы. Если Вы используете Linux, Вы можете использовать Konqueror (браузер KDE), curl, или lftp (lukemftp). На MacOS должны работать Safari и FTP-клиент по умолчанию. Если Вы используете Windows, стоит попробовать клиент FileZilla.

Смотрите также