Обновление и установка пакетов через медленное интернет-соединение — различия между версиями
Noname (обсуждение | вклад) |
Noname (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
'''СТАТЬЯ ЕЩЕ НЕ ГОТОВА!'''<br /> | '''СТАТЬЯ ЕЩЕ НЕ ГОТОВА!'''<br /> | ||
− | Не всем везёт иметь быстрый интернет.<br/> | + | Не всем везёт иметь быстрый интернет.<br /> |
− | Если скорость соединения с интернетом низкая, то обновлять систему или устанавливать тяжелые пакеты <br/> | + | Если скорость соединения с интернетом низкая, то обновлять систему или устанавливать тяжелые пакеты <br /> |
− | стандартным способом достаточно опасно. Какой-нибудь пакет может скачаться с ошибкой и при установке <br/> | + | стандартным способом достаточно опасно. Какой-нибудь пакет может скачаться с ошибкой и при установке <br /> |
что-нибудь сломать. Исправить возникшую проблему будет сложно, или вовсе невозможно и придется <br /> | что-нибудь сломать. Исправить возникшую проблему будет сложно, или вовсе невозможно и придется <br /> | ||
− | переустанавливать систему, а | + | переустанавливать систему, а потом… В общем, лучше пойти другим путем и значительно снизить вероятность <br /> |
возникновения проблем.<br /> | возникновения проблем.<br /> | ||
+ | === Обновление системы === | ||
− | '''Вариант 1''' | + | '''Вариант 1''' — когда соединение медленное, но достаточно стабильное<br /> |
− | Для начала нужно открыть эмулятор терминала. В KDE4/KDE5(PLASMA5) | + | Для начала нужно открыть эмулятор терминала. В KDE4/KDE5(PLASMA5) — konsole. В XFCE — xfce4-terminal.<br /> |
− | В | + | В GNOME — gnome-terminal. В LXQT — qterminal. Либо любой другой установленный в системе.<br /> |
Теперь запускаем команду {{cmd|sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0'}}<br /> | Теперь запускаем команду {{cmd|sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0'}}<br /> | ||
Строка 25: | Строка 26: | ||
[[File:Screenshot_02.png||700px]]<br /> | [[File:Screenshot_02.png||700px]]<br /> | ||
− | Нам предложили загрузить 562 пакета с суммарным размером 799МБ. | + | Нам предложили загрузить 562 пакета с суммарным размером 799МБ. Отказываемся — вводим n и жмем Enter.<br /> |
Запускаем команду {{Cmd|sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0' --no-install}}<br /> | Запускаем команду {{Cmd|sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0' --no-install}}<br /> | ||
и соглашаемся на установку. Пакеты будут загружены, но не станут устанавливаться. Если загрузка по какой-то<br /> | и соглашаемся на установку. Пакеты будут загружены, но не станут устанавливаться. Если загрузка по какой-то<br /> | ||
Строка 42: | Строка 43: | ||
+ | '''Вариант 2''' — когда соединение медленное и нестабильное<br /> | ||
+ | |||
+ | Открываем эмулятор терминала и обновляем источники {{Cmd|sudo urpmi.update -a --downloader wget --wget-options '-c -t 0'}}<br /> | ||
+ | |||
+ | [[File:Screenshot_06.png||700px]]<br /> | ||
+ | |||
+ | Запускаем команду {{Cmd|sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0' --no-install}}<br /> | ||
+ | |||
+ | [[File:Screenshot_07.png||700px]]<br /> | ||
+ | |||
+ | На предложение соглашаемся. Пакеты загрузятся, но не будут устанавливаться. <br /> | ||
+ | |||
+ | [[File:Screenshot_07_01.png||700px]]<br /> | ||
+ | |||
+ | От предложения загрузить и установить другие пакеты — отказываемся. <br /> | ||
+ | Запускаем {{cmd|sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0'}}<br /> | ||
+ | |||
+ | [[File:Screenshot_08.png||700px]]<br /> | ||
+ | |||
+ | Соглашаемся на установку.<br /> | ||
+ | |||
+ | [[File:Screenshot_09.png||700px]]<br /> | ||
+ | |||
+ | Отказываемся. Запускаем снова {{Cmd|sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0' --no-install}}<br /> | ||
+ | и соглашаемся загрузить предложеные пакеты. Если загрузка по какой-то причине будет прерываться, предыдущую <br /> | ||
+ | команду нужно выполнять снова, пока не будет загружено всё.<br /> | ||
+ | |||
+ | [[File:Screenshot_10.png||700px]] | ||
+ | |||
+ | Запускаем тестирование — {{cmd|sudo urpmi --auto-select --test}}<br /> | ||
+ | |||
+ | [[File:Screenshot_11.png||700px]] | ||
+ | |||
+ | Тестирование ошибок не выявило. Теперь можно обновлять систему. {{Cmd|sudo urpmi --auto-select}}<br /> | ||
[[Категория:HOWTO]] | [[Категория:HOWTO]] |
Версия 21:30, 1 февраля 2020
СТАТЬЯ ЕЩЕ НЕ ГОТОВА!
Не всем везёт иметь быстрый интернет.
Если скорость соединения с интернетом низкая, то обновлять систему или устанавливать тяжелые пакеты
стандартным способом достаточно опасно. Какой-нибудь пакет может скачаться с ошибкой и при установке
что-нибудь сломать. Исправить возникшую проблему будет сложно, или вовсе невозможно и придется
переустанавливать систему, а потом… В общем, лучше пойти другим путем и значительно снизить вероятность
возникновения проблем.
Обновление системы
Вариант 1 — когда соединение медленное, но достаточно стабильное
Для начала нужно открыть эмулятор терминала. В KDE4/KDE5(PLASMA5) — konsole. В XFCE — xfce4-terminal.
В GNOME — gnome-terminal. В LXQT — qterminal. Либо любой другой установленный в системе.
Теперь запускаем команду sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0'
Нам предлагают загрузить 21 пакет с суммарным размером 10МБ. Пакетов много, но при этом все имеют малый
размер. Можно соглашаться на установку. Просто жмем Enter. После загрузки и установки этих пакетов нам
скорее всего предложат обновить и N-ное количество других. Вот дальше уже нужно действовать по обстоятельствам.
Если нам предложат обновить, допустим, больше 15 пакетов с суммарным размером для загрузки меньше 20МБ, то
здесь тоже можно просто согласится на установку. Во всех иных случаях отказываемся.
Нам предложили загрузить 562 пакета с суммарным размером 799МБ. Отказываемся — вводим n и жмем Enter.
Запускаем команду sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0' --no-install
и соглашаемся на установку. Пакеты будут загружены, но не станут устанавливаться. Если загрузка по какой-то
причине будет прерываться, предыдущую команду нужно выполнять снова, пока не будет загружено всё.
Когда все пакеты будут загружены, нужно протестировать установку. Запускаем команду
sudo urpmi --auto-select --test
Тестирование ошибок не выявило. Теперь можно обновлять систему. sudo urpmi --auto-select
Вариант 2 — когда соединение медленное и нестабильное
Открываем эмулятор терминала и обновляем источники sudo urpmi.update -a --downloader wget --wget-options '-c -t 0'
Запускаем команду sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0' --no-install
На предложение соглашаемся. Пакеты загрузятся, но не будут устанавливаться.
От предложения загрузить и установить другие пакеты — отказываемся.
Запускаем sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0'
Соглашаемся на установку.
Отказываемся. Запускаем снова sudo urpmi --auto-update --downloader wget --wget-options '-c -t 0' --no-install
и соглашаемся загрузить предложеные пакеты. Если загрузка по какой-то причине будет прерываться, предыдущую
команду нужно выполнять снова, пока не будет загружено всё.
Запускаем тестирование — sudo urpmi --auto-select --test
Тестирование ошибок не выявило. Теперь можно обновлять систему. sudo urpmi --auto-select