Спочатку зауважте, що Ви повинні мати оновлені індекси пакетів (ці індекси використовуються програмним забезпеченням для управління пакетами для отримання інформації про доступні пакети в Інтернеті) . Отже, ви повинні завантажити хоча б ті файли індексу.
Для цього відкрийте термінал і дайте цю команду. (Для цього кроку потрібно мати підключення до Інтернету)
sudo apt-get update
Після отримання індексних файлів пакету оновлення скористайтеся будь-яким із наведених нижче методів:
Термінальний шлях без синаптики
Використовуйте цю команду для створення списку файлів, необхідних для оновлення вашої системи
sudo apt-get upgrade --allow-unauthenticated -y --print-uris | grep -o '\'http.*\' | tr "\'" " " > download-list
Файл download-list
буде створений у поточній папці терміналу.
Або якщо ви хочете створити сценарій завантаження для певного пакету, використовуйте цю команду (див. Розділ оновлення нижче для іншої команди)
sudo apt-get install <package-name> --allow-unauthenticated -y --print-uris | grep -o '\'http.*\' | tr "\'" " " > download-list
замінити <package-name>
фактичною назвою пакета. наприклад, gtg
для отримання речі-гнома тощо
Тепер ви можете використовувати цей файл для подачі будь-якого менеджера завантажень, який підтримує вхідні файли з URL-адресами.
Наприклад, використовувати цей файл, wget
використовуючи цю команду нижче,
wget -c -i ./download-list
припускаючи, що download-list
файл знаходиться в поточному каталозі терміналу. Завантажені файли будуть зберігатися в поточній робочій директорії терміналу.
Оновлення: я знайшов ще одну команду для створення списку завантажень пакетів:
apt-get --allow-unauthenticated -y install --print-uris package-name | cut -d\' -f2 | grep http:// > download-list
Заслуга оновленої команди: відповідь цієї публікації
Графічний спосіб за допомогою Synaptic
Синаптичний менеджер пакунків має вбудовану функцію для створення сценарію завантаження пакету, і вам навіть не потрібно використовувати wget явно в терміналі, достатньо лише виконання сценарію.
Процедура така
Встановіть Synaptic Package Manager за допомогою терміналу:
sudo apt-get update
sudo apt-get install synaptic
(Перша команда не потрібна, якщо ви оновили файли індексу пакунка. Якщо ви не впевнені, використовуйте обидва) .
Потім відкрийте Synaptic Package Manager, набравши Synaptic у тире.
Виберіть пакет у правій частині вікна, клацніть правою кнопкою миші → Позначте його для встановлення . Якщо ви хочете створити сценарій оновлення, натисніть кнопку Позначити всі оновлення на панелі інструментів. На зображенні нижче використовується другий метод.
На запитання, чи хочете Ви позначити додаткові необхідні ланцюги , натисніть кнопку Позначити.
Потім перейдіть до Файл -> Створити скрипт завантаження пакета , збережіть сценарій як файл, давши йому ім'я та виберіть каталог, де його зберегти. Тепер у вас є сценарій для завантаження пакетів.
Якщо ви хочете завантажити, перейдіть до каталогу сценаріїв і запустіть sh ./<script-name>
. Наприклад, якщо назва скрипту є download-list
і знаходиться у вашій папці " Завантаження" , команда така
cd ~/Downloads && sh ./download-list